
[Править] Мейнфреймы
Мейнфреймом раньше называли любую аппаратную систему, работающую под управлением ПО IBM. Мейнфреймом считается то, что:
совместимо с ПО для мейнфреймов;
имеет централизованное управление ресурсами;
умеет управлять доступом к данным, чтобы избежать конфликтов при одновременной записи;
умеет работать с множеством операций ввода/вывода;
поддерживает технологию кластеризации, позволяющая клиенту работать с несколькими ОС на одном мейнфрейме как с одной.
Совокупность программного и аппаратного обеспечения принято называть платформой.
В корпоративных центрах обработки данных мейнфреймы используются в качестве хранилищ данных, связанных с пользователями посредством менее мощных устройств (терминалы, рабочие станции).
Наличие мейнфрейма предполагает использование не распределённой, а централизованной модели вычисления. Централизованное хранение данных в мейнфрейме освобождает клиенты от необходимости осуществлять хранение и синхронизацию данных.
[править] Назначение
Цели использования мейнфреймов:
выполнение обработки большого объёма транзакций;
поддержка большого количества пользователей и приложений, осуществляющих одновременный доступ ко множеству ресурсов;
управления большими объёмами БД;
поддержка связи с большой пропускной способностью.
[править] Достоинства
Что хорошего в мейнфремах:
надёжность, доступность и удобство обслуживания. RAS - непрерывная работа в любое время. Саморегулируемость и самовосстанавливаемость. Система может выполнять восстановление без воздействия на работающую часть. Система может определить причину отказа;
безопасность. Защита от несанкционированного доступа;
масштабируемость. Уровень, до которого без нарушения бизнес-процессов можно дорастить систему:
можно добавлять больше процессоров одинаковой мощности;
можно консолидировать множество менее мощных процессоров;
последовательная совместимость. Новые совместимы с предыдущим. Но абсолютной совместимости за десятилетия развития достичь невозможно, хоть она и является главным приоритетом для разработчиков;
эволюционирующая архитектура.
[Править] Функции
Задачи мейнфреймов:
пакетная обработка;
обработка оперативных транзакций.
9
1 Мейнфреймы
1.1 Функции
1.1.1 Пакетная обработка
1.1.2 Обработка оперативных транзакций
1.2 Обслуживание мейнфреймов
1.2.1 Системный программист
1.2.2 Системный администратор
1.2.3 Проектировщики и программисты приложений
1.2.4 Системный оператор
1.2.5 Аналитик производственного контроля
1.2.6 Изготовитель
[править] Мейнфреймы
[править] Функции
[править] Пакетная обработка
Одним из основных преимуществ мейнфреймов является их способность обрабатывать терабайты данных, размещённых на высокоскоростных устройствах хранения, и производить ценные выходные данные.
Использование мейнфреймов позволяет учреждениям выполнять квартальную обработку данных, создавать отчёты. Приложения, генерирующие эти отчёты, называются пакетными приложениями. Они выполняются на мейнфрейме без вмешательства человека.
Пакетные задания считывают и обрабатывают данные в больших количествах и формируют выходные данные.
Однако, пакетная обработка не так распространена, как мейнфреймы, так как распределённых систем часто не хватает:
дискового пространства;
доступной мощности процессора;
управления системными ресурсами;
планирование заданий на уровне Sysplex.
Пакетные процессы обычно имеют следующие свойства:
обработка и хранения больших объёмов вводимых данных;
доступ к большому количеству записей;
большой объём выходных данных;
мгновенная реакция (обычно, это обязательное требование);
генерируется информация о большом количестве пользователей или информационных объектов.
Запланированный пакетный процесс может представлять выполнение тысяч задач в заданной последовательности. Рассмотрим последовательность выполнения запланированного пакетного процесса:
ночью происходит обработка множества пакетных заданий, осуществляющих запуск программ и утилит. Эти задания консолидируют результаты оперативных транзакций, прошедших в течение дня;
до и после выполнения заданий создаются резервные копии критически важных данных;
отчёты с коммерческой статистикой передаются в специальный отдел для анализа;
отчёты с заключениями(исключениями?) пересылаются в филиалы;
отчёты о суммарной обработке данных отправляются партнёрской компании, владельцу торговой марки;
владелец осуществляет мониторинг;
задания и транзакции выполняют чтение или обновление БД.