- •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.1 Общие сведения аппаратных систем мэйнфрейма
Терминами процессор и CPU часто называют либо весь системный блок, либо один из процессоров (CPU) в системном блоке. Несмотря на то что значение термина может быть понятным из контекста обсуждения, специалистам по мэйнфреймам важно уточнять, какое именно значение термина процессор или CPU используется в обсуждении. Системные программисты для обозначения системного блока мэйнфрейма используют применяемый в IBM термин центральный процессорный комплекс (central processor complex, CPC). термин CPC используется для обозначения физического набора аппаратного обеспечения, включающего основную память, один или несколько центральных процессоров, таймеры и каналы. Все процессоры S/390 или z/Architecture в CPC являются процессорными модулями (processing units, PU).
Для процессорных модулей внутри CPC используются такие названия, как центральные процессоры (CP) для обычной работы, Integrated Facility for Linux (IFL), Integrated Coupling Facility (ICF) для конфигураций Parallel Sysplex и т. д.
6.2. Устройство ранних систем s/360, современных z/series и их различия
Центральный процессорный блок содержит процессоры, память, цепи управления и интерфейсы для каналов. Канал обеспечивает независимый путь передачи данных и управляющей информации между устройствами ввода-вывода и памятью. Ранние системы имели до 16 каналов; самые крупные мэйнфрейм-компьютеры имеют более 1 000 каналов. Каналы подключаются к устройствам управления (control units).
Устройство управления содержит логику для работы с определенным типом устройств I/O. Некоторые устройства управления могут иметь несколько подключений к каналам, обеспечивая несколько путей между устройством управления и его устройствами ввода-вывода.
Устройства управления подключаются к периферийным устройствам (devices), таким, как дисковые приводы, приводы накопителей на магнитных лентах, коммуникационные интерфейсы и т. д. Разделение схемы и логики между устройством управления и его периферийными устройствами формально не определено, но обычно экономически более целесообразно разместить большую часть схемы в устройстве управления.
Каналы, представляют собой параллельные каналы (также называемые каналами шины и тега, названные так из-за двух тяжелых медных кабелей, которые они используют). Параллельный канал может быть подключен не более чем к восьми устройствам управления. Большинство устройств управления можно подключить к нескольким периферийным устройствам; показатель максимального количества устройств зависит от конкретного устройства управления, однако 16 – стандартное значение.
Каждый канал, устройство управления и периферийное устройство имеет адрес, выраженный шестнадцатеричным числом. Наличие нескольких путей к устройству полезно в целях производительности и доступности. Когда приложение запрашивает доступ к диску, операционная система сначала пытается получить доступ через канал 1. Если он занят (или недоступен), она пытается использовать канал 2 и т. д.
Совместное использование устройств, в особенности дисковых приводов, – непростая тема, и существуют аппаратные и программные методы, используемые операционной системой для предотвращения таких ситуаций, как одновременное изменение одних и тех же данных на диске с двух разных систем.
Устройство современных центральных процессорных комплексов намного сложнее, чем устройство ранних систем S/360.
—Параллельные каналы недоступны на новых мэйнфреймах и постепенно заменяются на старых системах.
—Параллельные каналы были заменены каналами ESCON® (Enterprise Systems CONnection) и FICON® (FIber CONnection). Эти каналы подключаются только к одному устройству управления или, что более вероятно, к директору (коммутатору) и представляют собой оптоволоконные кабели.
—Современные мэйнфреймы имеют больше 16 каналов и используют две шестнадцатеричных цифры для обозначения части адреса, соответствующей каналу.
—На современных системах для обозначения каналов обычно используются идентификаторы канальных путей (channel path identifier, CHPID) или идентификаторы физических каналов (physical channel identifier, PCHID), хотя использование термина канал также корректно. Все каналы интегрированы в главный процессорный блок.
Адрес устройства, видимый программным обеспечением и более правильно называемый номером устройства, косвенно связан с устройством управления и адресами устройств.