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

6.3. Устройства ввода-вывода : логические разделы, каналы, коммутаторы - escon и ficon, блок управления устройством ucb.

Разделы создают отдельные логические машины в CPC. ESCON- и FICON-каналы логически подобны параллельным каналам, однако в них используются оптоволоконные соединения и они работают гораздо быстрее. Современная система может иметь 100 –200 каналов или CHPID. Основные понятия включают следующее:

—ESCON- и FICON-каналы подключаются только к одному устройству или одному порту коммутатора.

—В большинстве современных мэйнфреймов используются коммутаторы между каналами и устройствами управления. Коммутаторы могут подключаться к нескольким системам, совместно используя устройства управления и некоторые или все их устройства ввода-вывода во всех системах.

—Адреса CHPID содержат две шестнадцатеричные цифры.

—Несколько разделов иногда могут совместно использовать CHPID. Это зависит от типа устройств управления, используемых через CHPID. В целом CHPID, используемые для дисков, допускают совместное использование.

—Между операционной системой в разделах (или на основной машине, если разделы не используются) и CHPID существует уровень подсистемы ввода-вывода.

ESCON-директор или FICON-коммутатор представляют собой сложные устройства, поддерживающие высокую скорость передачи данных через несколько подключений (крупный директор, например, может иметь 200 подключений, и все они могут передавать данные одновременно). Директор или коммутатор должны регистрировать, какой CHPID (и раздел) какую операцию ввода-вывода инициировал, чтобы данные и информация о состоянии возвращались туда, куда нужно. Множество запросов ввода-вывода от множества CHPID, подключенных ко множеству разделов на множестве систем, могут обрабатываться одним устройством управления. Уровень управления вводом-выводом использует управляющий файл, называемый IOCDS (I/O Control Data Set), преобразующий физические адреса ввода-вывода (куда относятся номера CHPID, номера портов коммутаторов, адреса устройств управления и адреса периферийных устройств) в номера устройств (device numbers), используемые программным обеспечением операционной системы для доступа к устройствам. Он загружается в область HSA (Hardware Save Area) при включении и допускают динамическое изменение. Номер устройства выглядит как адреса, описанные для ранних машин S/360, с тем исключением, что он может содержать три или четыре шестнадцатеричные цифры.

Многие пользователи все еще называют их «адресами», хотя номера устройств представляют собой произвольные числа между x’0000’ и x’FFFF’. Последние мэйнф- реймы имеют два уровня преобразований адресов ввода-вывода между реальными элементами ввода-вывода и программным обеспечением операционной системы. Второй уровень был добавлен для упрощения миграции на новые системы.

Современные устройства управления, особенно для дисков, часто используют несколько подключений к каналам (или коммутаторам) и несколько подключений к своим устройствам. Они могут одновременно обрабатывать множество передач данных через несколько каналов. Каждое устройство имеет блок управления устройством (unit control block, UCB) в каждом образе z/OS.

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