Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ОТВЕТЫ ВСЕ.docx
Скачиваний:
31
Добавлен:
16.04.2019
Размер:
1.69 Mб
Скачать

6.9. Мультипроцессоры

Термин «мультипроцессор» указывает на наличие нескольких процессоров (CP) и предполагает использование нескольких процессоров копией z/OS. Все современные операционные системы, от персональных компьютеров до мэйнфреймов, могут работать в мультипроцессорной среде. Однако степень интеграции нескольких процессоров значительно варьируется.

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

Каждый процессор в системе (или в LPAR) имеет небольшую личную область памяти (8 Кб, начиная с реального адреса 0, и всегда отображаемую с виртуального ад- реса 0), уникальную для этого процессора. Эта область называется областью хранения префикса (Prefix Storage Area, PSA) и используется для обработки прерываний и ошибок. Процессор может осуществлять доступ к PSA другого процессора посредством специального программирования, хотя это обычно применяется только в целях восстановления после ошибок. Процессор может прерывать другие процессоры, используя специальную инструкцию (SIGP, Signal Processor). Опять же, это обычно применяется только для восстановления после ошибок.

6.10. Дисковые устройства 3390 и 2105 , устройство управления 3990

На современных мэйнфреймах часто используются дисковые приводы IBM 3390. Соответствующее устройство управления (3990) обычно имеет четыре канала, подключенные к одному или нескольким процессорам (возможно, через коммутатор), и дисковое устройство 3390 обычно содержит восемь и более дисковых приводов.

Модуль 2105 представляет собой многофункциональное устройство, эмулирующее большое количество устройств управления и дисковых приводов 3390. Оно может иметь до 11 Тб дискового пространства, содержать до 32 канальных интерфейсов, 16 Гб кеша и 284 Мб энергонезависимой памяти (используемой для управления очередями записи). Хост-адаптеры представляют собой интерфейсы устройств управления и допускают подключение до 32 каналов (ESCON или FICON).

Физические дисковые приводы представляют собой обычные SCSI-подобные устройства (несмотря на использование последовательного интерфейса SSA для обеспечения быстрого и избыточного доступа к дискам). Возможно использование множества различных внутренних организаций, однако к наиболее распространенным относятся массивы RAID-5 с горячим резервированием. Практически каждый компонент модуля имеет соответствующий резервный компонент. Внутренняя обработка (для эмуляции устройств управления 3990 и дисков 3390) выполняется четырьмя высокопроизводительными процессорами RISC в двух процессорных комплексах; каждый комплекс может управлять всей системой. Внутренние батареи защищают передаваемые данные во время коротких перебоев питания. Для конфигурирования и управления модулем используется отдельная консоль.

Модуль 2105 содержит многие функции, недоступные в реальных устройствах 3390, включая FlashCopy, расширенное удаленное копирование (Extended Remote Copy), одновременное копирование (Concurrent Copy), тома параллельного доступа (Parallel Access Volumes), множественную подчиненность (Multiple Allegiance), огромный кеш и т.д.

В простых дисковых приводах 3390 (с устройством управления) используется технология, отличная от описанной для 2105. Однако с точки зрения основного архитектурного представления для программного обеспечения они одинаковы. Это позволяет приложениям и системному программному обеспечению, написанному для дисковых приводов 3390, использовать новую технологию без изменений. Новая технология, воспроизводящая дисковые приводы 3390, прошла несколько этапов; последним этапом является модуль 2105.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]