- •1. Факторы, способствующие использованию мэйнфреймов
- •1.1. Надежность, доступность и удобство обслуживания
- •1.2. Безопасность
- •1.3. Масштабируемость
- •1.4. Последовательная совместимость
- •1.5. Эволюционирующая архитектура
- •2.1 Пакетная обработка
- •2.2. Обработка оперативных транзакций
- •3. Роли в мире мэйнфреймов
- •3.1. Системный программист
- •3.2. Системный администратор.
- •3.3. Проектировщики и программисты приложений.
- •3.4. Системный оператор.
- •3.5 Аналитик производственного контроля.
- •3.6. Роль изготовителей
- •4. Архитектура мэйнфрейма.
- •4.1. Базовая архитектура zSeries и основные направления ее развития.
- •4.2.Архитектура центральных процессоров. Регистры и система команд процессоров.
- •4.2. Регистры и система команд процессоров
- •4.3. Организация адресных пространств внутренней памяти. Уровни внутренней памяти. Типы адресных пространств основной памяти.
- •4.3 Типы адресных пространств основной памяти.
- •4.4 Слово состояния программы.
- •5. Операционные системы мэйнфреймов
- •5.2 Z/Virtual Machine (z/vm)
- •5.4. Linux для zSeries
- •6.1 Общие сведения аппаратных систем мэйнфрейма
- •6.2. Устройство ранних систем s/360, современных z/series и их различия
- •6.3. Устройства ввода-вывода : логические разделы, каналы, коммутаторы - escon и ficon, блок управления устройством ucb.
- •6.4 Средства управления системой и разделы
- •6.5 Свойства логических разделов
- •6.6 Консолидация мэйнфреймов
- •6.7 Процессорные устройства cp, sap, ifl.
- •6.8 Процессорные устройства zAap, zIip, icf.
- •6.9. Мультипроцессоры
- •6.10. Дисковые устройства 3390 и 2105 , устройство управления 3990
- •6.11 Кластеризация, простой общий dasd, основные его характеристики и области применения. Сравнительный анализ уровней кластеризации dasd и ctc.
- •6.12. Кластеризация, ctc кольца, основные его характеристики и области применения. Сравнительный анализ уровней кластеризации ctc и dasd
- •6.13. Parallel Sysplex
- •6.14 Устройство сопряжения
- •6.15. Малые системы м-ф
- •6.16. Средние одиночные системы
- •6.17 Более крупные системы
- •6.18. Непрерывная доступность мэйнфреймов
- •7.1. Введение в z/os. Физическая память, используема в z/os
- •7.2. Аппаратные ресурсы, используемые в z/os.
- •7.3. Мультипрограммирование и мультипроцессирование.
- •7.4. Модули макросы. Управляющие блоки.
- •7.5. Основные средства z/os.
- •7.6. Виртуальная память, адресное пространство мэйфрейма.
- •7.7. Использование адресных пространств: изоляция, связь. Динамическая трансляция адреса.
- •7.8. Виртуальная память. Формат виртуального адреса.
- •7.9. Организация адресации виртуальной памяти в z/os. Фреймы, страницы и слоты.
- •7.10. Страничный обмен в z/os. Изъятие страницы.
- •7.11. Счетчик интервалов отсутствия обращений. Свопинг.
- •7.12. Защита памяти. Ключи защиты.
- •7.13. Менеджеры памяти: реальной, вспомогательной и виртуальной.
- •7.14. История виртуальной памяти и адресуемости семейства мэйфреймов.
- •Системные адресные пространства и главный планировщик.
- •7.16. Управление рабочей нагрузкой. Основные операции выполняемые wlm.
- •7.17. Ввод-вывод данных, средства мониторинга в системе.
- •7.18. Назначение обработки прерывания.
- •7.19. Слово состояния программы psw, регистры
- •7.20. Диспетчеризуемые единицы работы z/os: tcb, srb. Вытесняемые и не вытесняемые единицы работы.
- •7.21. Назначение компонента диспетчер в z/os.
- •7.22. Синхронизация использования ресурсов. Организация очередей. Блокировка ресурсов.
- •Определяющие свойства z/os
- •7.24. Дополнительные и промежуточные по для z/os.
- •8.Интерактивные средства z/os
- •8.1 Предназначение tso. Основные функции.
- •8.2 Выполнение команд tso в собственном режиме. Использование clist и rexx в tso.
- •8.4. Интерактивные интерфейсы Интерактивные средства z/os unix
- •9.Наборы данных
- •9.1Наборы данных. Типы набора данных в z/os.
- •9.2. Устройства хранения набора данных и методы доступа
- •9.3.Распределение набора данных. Логические записи и блоки. Экстентты набора данных.
- •9.4. Форматы записи наборов данных.
- •9.5. Последовательный, секционированный набор данных.
- •9.6. Метод доступа vsam.
- •9.7 Файловые системы z/os unix. Сравнение наборов данных z/os и файлов файловой системы
- •9.7 Сравнение наборов данных z/os и файлов файловой системы
- •10.3. Журналы транзакций и их назначения.
- •10.4. Типы резервного копирования sql Server 2008.
- •Одноранговые сети типа рабочая группа на базе ос Windows и варианты лицензирования.
- •11.3. Отказоустойчивый кластер на базе oc Windows Server 2008 Ent.
6.13. Parallel Sysplex
Сисплексом называется набор систем z/OS, осуществляющих совместную обработку, используя определенные аппаратные и программные продукты. Он представляет собой технологию кластеризации, позволяющую обеспечить почти непрерывную доступность.
Традиционные большие компьютерные системы также используют аппаратные и программные продукты, осуществляющие совместную обработку. Основное различие между сисплексом и традиционной большой компьютерной системой состоит в более высоком потенциале роста и уровне доступности сисплекса. В сисплексе увеличено количество процессорных модулей и операционных систем z/OS, которые могут работать совместно, что, в свою очередь, повышает объем задач, который можно обработать. Для упрощения совместной работы были разработаны новые продукты и доработаны старые.
Parallel Sysplex – сисплекс, использующий одно или несколько устройств сопряжении.
Parallel Sysplex представляет собой сисплекс, использующий технологию совместного применения данных несколькими системами. Это обеспечивает прямой параллельный доступ для чтения и записи к общим данных со всем узлов обработки (или серверов) в конфигурации без влияния на производительность или целостность данных. Каждый узел может осуществлять одновременное кеширование совместно используемых данных в памяти локального процессора с применением средств аппаратной синхронизации и согласования в масштабе кластера
В результате можно динамически распределить рабочие запросы, связанные с определенной задачей, например бизнес-транзакциями или запросами к базам данных, для параллельного выполнения на узлах в сисплексном кластере, исходя из доступной процессорной мощности.
6.14 Устройство сопряжения
Parallel Sysplex использует одно или несколько устройств сопряжения (coupling facilities, CF). Устройство сопряжения представляет собой процессор мэйнфрейма с памятью и специальными каналами, а также со встроенной операционной системой. Оно не имеет каких-либо устройств ввода-вывода, кроме специальных каналов, и его операционная система очень мала.
Оно используется для хранения следующей информации:
—информации о блокировках, совместно используемой всеми подключенными
системами;
—информации кеша (например, для базы данных), совместно используемой
всеми подключенными системами;
—информации списков данных, совместно используемой всеми подключенными системами.
Информация CF находится в памяти, и CF обычно имеет большую память. В качестве устройства сопряжения может использоваться отдельная система или логический раздел.
Во многих отношениях система Parallel Sysplex работает как одна большая система. Она имеет единый интерфейс оператора (который управляет всеми системами). При правильном планировании и эксплуатации сложные задачи могут разделяться между некоторыми или всеми системами в Parallel Sysplex и восстановление (с использованием другой системы в Parallel Sysplex) для многих задач может осуществляться автоматически.
6.15. Малые системы м-ф
Примеры ниже показывают, что термин мэйнфрейм больше относится к стилю вычислений, чем к типу аппаратного обеспечения. Показаны две разные системы, и ни одна из них не использует мэйнфрейм-оборудование в общепринятом смысле.
Первой показана система IBM Multiprise 3000 (MP3000). Она представляла собой самую малую систему S/390, производимую в последние годы. MP3000 имеет один или два процессора S/390 и SAP-процессор. Она также имеет встроенные дисковые приводы, которые можно настроить на работу в режиме обычных дисковых приводов IBM 3390. Минимальный внутренний привод для магнитных лент обычно используется для установки программного обеспечения. MP3000 может иметь достаточное количество ESCON-каналов или параллельных каналов для подключения к традиционным внешним устройствам ввода-вывода.
Система MP3000 полностью совместима с мэйнфреймами S/390, но не имеет последних возможностей zSeries. Она может работать под управлением ранних версий z/OS и всех предыдущих версий операционных систем. Обычно она используется с операционными системами z/VM или z/VSE.
Вторая показанная система представляет собой эмуляцию системы zSeries и не имеет мэйнфрейм-оборудования. Она запущена на персональном компьютере (под управлением Linux или UNIX) и использует программное обеспечение для эмуляции z/OS. Специальные PCI-адаптеры каналов используются для подключения к требуемым устройствам ввода-вывода мэйнфреймов. Персональный компьютер с запущенным эмулятором z/OS может иметь достаточно внутренних дисков (обычно объединенных в RAID-массив) для эмуляции дисковых приводов IBM 3390.
Обеим системам недостает некоторых функций «настоящих» мэйнфреймов. Но приложения не смогут отличить эти системы от реальных мэйнфреймов. В действительности эти системы считаются мэйнфреймами, потому что их операционные системы, промежуточное программное обеспечение, приложения и стиль использования соответствуют более крупным мэйнфреймам. В системе MP3000 можно создавать логические разделы и запускать тестовую и рабочую системы. Эмулируемая система не поддерживает логические разделы, но может вместо этого запускать несколько копий эмулятора.