Операционные системы и программное обеспечение на платформе zSeries




Системные сервисы


В состав системных сервисов входит более десятка базовых и опциональных компонентов, обеспечивающих поддержку фундаментальных функций операционной системы и предназначенных в первую очередь для управления ресурсами и организации вычислительного процесса. Наиболее важными среди них являются компоненты BCP, DFSMSdfp, JES2, TSO/E и ISPF, которые, находясь в тесном взаимодействии, определяют основные технологические принципы функционирования z/OS (рис. 5.7).

Взаимодействие базовых элементов системных сервисов z/OS

Рис. 5.7.  Взаимодействие базовых элементов системных сервисов z/OS

Центральную роль в системе играет базовая управляющая программа BCP (Base Control Program), являющаяся ядром системных сервисов и z/OS в целом.

Базовая управляющая программа осуществляет:

  • управление задачами (диспетчеризация и синхронизация);
  • управление виртуальной и физической памятью;
  • управление вводом-выводом;
  • обработку прерываний и поддержку системных вызовов;
  • управление рабочей нагрузкой и производительностью;
  • управление выполнением программ (связывание, восстановление);
  • поддержку диалога с оператором через консоль;
  • протоколирование работы системы.

В литературе при описании функций BCP часто используют понятие "супервизор" (supervisor), которое можно считать синонимом базовой управляющей программы. В составе BCP выделен ряд важнейших компонентов, таких как программа конфигурирования ввода-вывода IOCP (I/O Configuration Program), менеджеры управления виртуальной, физической и вспомогательной памятью VSM, RSM, ASM (Virtual, Real, Auxiliary Storage Managers), менеджер управления рабочей нагрузкой WLM (Workload Manager), модуль управления системой (сбора статистики) SMF (System Management Facilities), модуль синхронизации задач GRS (Global Resource Serialization), программа связывания (Binder) и некоторые другие. Познакомиться с большинством этих компонентов нам предстоит в данной главе.

Необходимо отметить, что в базовую управляющую программу z/OS интегрировано ядро системных сервисов UNIX, выполняющее ключевую роль при поддержке приложений и некоторых системных компонентов, ориентированных на эту операционную среду.




Содержание  Назад  Вперед