Мейнфрейм – главный компьютер вычислительного центра с большим объемом внутренней и внешней памяти, предназначен для задач, требующих сложных вычислительных операций. Состоит из двух частей: сам мейнфрейм (выполнение вычислительных операций) и терминал (взаимодействие с пользователем)
Свойства:
- Вертикальное масштабирование путем наращивания количества процессов в системе.
- Горизонтальное – путем объединения нескольких компьютеров в один логический.
- Высокая надежность хранения данных (использование RAID-массивов с возможностью горячей замены, круглосуточное резервирование данных).
- Горячая замена практически любых компонентов.
- Высокий контроль над ошибками.
- Криптографическая защита данных на аппаратном уровне.
- Централизованное хранение данных.
- ПО индивидуально для конкретного мейнфрейма.
- Исключительные надежность и производительность (многие компоненты дублируются).
Достоинства: высокая надежность и производительность.
Недостатки: высокая стоимость системы, огромные затраты на модернизацию, ограниченные возможности по использованию (огромное число сотрудников на терминал).
Классификация архитектур КИС. Файл-сервер
Файл-серверные приложения – приложения, схожие по своей структуре с локальными приложениями и использующие сетевой ресурс для хранения программы и данных. В файл-серверных СУБД файлы данных располагаются централизованно на файл-сервере. Ядро СУБД располагается на каждом клиентском компьютере. Доступ к данным осуществляется через локальную сеть. Синхронизация чтений и обновлений осуществляется посредством файловых блокировок.
Функции сервера: хранения данных и кода программы.
Функции клиента: обработка данных.
Количество клиентов ограничено десятками.
Плюсы: низкая стоимость ПО и оборудования, простота внедрения, минимальные затраты на модернизацию, низкая нагрузка на ЦП сервера.
Минусы:
· низкая надежность вследствие возникновения коллизий;
· значительные нагрузки сеть – подключение новых клиентов может приветис к перегрузке системы;
· высокие требования к аппаратному обеспечению клиентов;
· блокировка данных при редактировании одним пользователем делает невозможным работу с этими данными других пользователей;
· отсутствует безопасность.
На данный момент файл-серверные СУБД считаются устаревшими.
Примеры: Microsoft Access, Borland Paradox.