- •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.
Определяющие свойства z/os
• Использование адресных пространств в z/OS имеет много преимуществ: изоляция приватных областей в разных адресных пространствах обеспечивает безопасность системы, хотя каждое адресное пространство содержит также общую область, доступную для всех адресных пространств.
• Система разработана таким образом, чтобы обеспечивать целостность данных, независимо от числа пользователей; z/OS не позволяет пользователям осуществлять доступ или изменение каких-либо объектов в системе, включая пользовательские данные, какими либо средствами, кроме системных интерфейсов, применяющих правила полномочий.
• Система разработана таким образом, чтобы осуществлять управление большим количеством параллельных пакетных заданий, не требуя внешнего управления балансировкой рабочей нагрузки или устранения проблем целостности данных, которые в противном случае могут возникнуть из-за одновременного и противоречивого использования набора данных.
• Дизайн системы безопасности распространяется как на системные функции, так и на обычные файлы. Средства безопасности можно внедрить в приложения, ресурсы и профили пользователей.
• Система позволяет использовать несколько коммуникационных подсистем одновременно, обеспечивая необычную гибкость в одновременном выполнении разнообразных коммуникационных приложений (при использовании множества тестовых, рабочих и резервных версий каждого из них). Например, несколько стеков TCP/IP могут работать одновременно, каждый из которых имеет разные IP-адреса и обслуживает различные приложения.
• Система обеспечивает несколько уровней восстановления программного обеспечения, что делает незапланированные перезапуски системы в рабочей среде очень редкими. Системные интерфейсы позволяют приложениям обеспечивать собственные уровни восстановления. Эти интерфейсы редко используются простыми приложениями, однако часто используются полнофункциональными приложениями.
• Система разработана таким образом, чтобы осуществлять постоянное управление очень разнообразными задачами с автоматической балансировкой ресурсов для обеспечения соответствия рабочим требованиям, установленным системным администратором.
• Система разработана таким образом, чтобы постоянно управлять большими конфигурациями ввода-вывода, которые могут распространяться на тысячи дисковых приводов, множество автоматизированных библиотек магнитных лент, множество больших принтеров, больших сетей терминалов и т. д.
• Система контролируется с одного или нескольких терминалов операторов или через интерфейсы программирования приложений (API), позволяющие автоматизировать стандартные функции оператора.
• Интерфейс оператора является критической функцией z/OS. Он предоставляет информацию о состоянии, сообщения об исключительных ситуациях, средства управления потоком заданий, управление аппаратными устройствами и позволяет оператору управлять нештатными ситуациями восстановления.
7.24. Дополнительные и промежуточные по для z/os.
Система z/OS обычно содержит дополнительные, отдельно продаваемые продукты, необходимые для создания полноценной рабочей системы. Например, рабочая система z/OS обычно включает средство управления безопасностью и средство управления базами данных. Говоря о z/OS, люди часто предполагают наличие этих дополнительных продуктов. Это обычно понятно из контекста обсуждения, однако иногда может быть необходимо спросить, является ли определенная функция частью «базовой z/OS», или же она представляет собой дополнительный продукт. IBM называет свои дополнительные продукты лицензированными программами IBM (IBM licensed programs).
Чаще всего выбирать приходится из следующих:
• Система безопасности. z/OS предоставляет инфраструктуру, в которой клиенты могут усиливать безопасность путем добавления продукта управления безопасностью (лицензированная программа компании IBM называется Resource Access Control Facility или RACF). Доступны также лицензированные программы других разработчиков.
• Компиляторы. z/OS включает компилятор ассемблера и C. Другие компиляторы, например компиляторы COBOL и PL/1, распространяются как отдельные продукты.
• Реляционная база данных. Примером такой системы является DB2. Доступны также другие продукты, например системы управления иерархическими базами данных.
• Средство обработки транзакций. IBM предлагает несколько таких средств, в том числе:Customer Information Control System (CICS);Information Management System (IMS);WebSphere Application Server для z/OS.
• Программа сортировки. Быстрая и эффективная сортировка больших объемов данных очень важна в пакетной обработке. IBM и другие изготовители предлагают полнофункциональные системы сортировки.
• Большое количество служебных программ. Например, программа System Display and Search Facility (SDSF), широко используемая нами в этой книге для просмотра выходных данных пакетных заданий, является лицензированной программой. Не каждая инсталляция содержит SDSF; существуют и альтернативные продукты.