Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ответики.docx
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
68 Кб
Скачать
☆

Классификация эвм по размерам и функциональным возможностям

По размерам и функциональным возможностям ЭВМ можно разделить (рис. 5.4) на сверхбольшие (суперЭВМ), большие, малые, сверхмалые (микроЭВМ).

Рис. 5.4. Классификация ЭВМ по размерам и вычислительной мощности

Функциональные возможности ЭВМ обусловливают важнейшие технико-эксплуатационные характеристики:

  • быстродействие, измеряемоеусредненным количеством операций, выполняемых машиной за единицу времени;

  • разрядность и формы представления чисел, с которыми оперирует ЭВМ;

  • номенклатура, емкость и быстродействие всех запоминающих устройств;

  • номенклатура и технико-экономические характеристики внешних устройств хранения, обмена и ввода-вывода информации;

  • типы и пропускная способность устройств связи и сопряжения узлов ЭВМ между собой (внутримашинного интерфейса);

  • способность ЭВМ одновременно работать с несколькими пользователями и выполнять одновременно несколько программ (многопрограммность);

  • типы и технико-эксплуатационные характеристики операционных систем, используемых в машине;

  • наличие и функциональные возможности программного обеспечения;

  • способность выполнять программы, написанные для других типов ЭВМ (программная совместимость с другими типами ЭВМ);

  • система и структура машинных команд;

  • возможность подключения к каналам связи и к вычислительной сети;

  • эксплуатационная надежность ЭВМ;

  • коэффициент полезного использования ЭВМ во времени, определяемый соотношением времени полезной работы и времени профилактики.

Организация канальной подсистемы

Операции ввода-вывода включают процедуры настройки и управления периферийными устройствами, необходимые для выполнения обмена информацией между ними и внутренней памятью сервера. Для их реализации в состав сервера введена подсистема ввода-вывода или канальная подсистема (Channel Subsystem - CSS) [2.1, 2.3, 2.8 ÷ 2.11]. Основу канальной подсистемы составляют каналы (Channels), выполняющие операции ввода-вывода под управлением канальных программ (Channel Program). Канальная подсистема освобождает центральные процессоры от рутинных операций ввода-вывода и функционирует параллельно с ними, что позволяет существенно увеличить как производительность сервера, так и пропускную способность системы ввода-вывода.

Основными компонентами канальной подсистемы являются:

  • Периферийные устройства (I/O Devices), к которым относятся внешние запоминающие устройства и устройства ввода-вывода информации. Номер устройства задается 16-разрядным кодом, что допускает использование до 65536 устройств.

  • Устройства управления или контроллеры CU периферийных устройств, обеспечивающие адаптацию типовых процедур управления CSS к конкретным особенностям периферийных устройств. CU принимает команды от CSS, дешифрирует их и вырабатывает последовательность управляющих сигналов для периферийного устройства, необходимую для выполнения требуемой операции. CU может быть выполнено в виде отдельного устройства или встроено физически и логически в периферийное устройство, CSS или сервер.

  • Канальные пути (Channel Path) или каналы, каждый из которых является интерфейсом для обмена информацией между сервером и одним или несколькими CU. Через такой интерфейс передаются команды, состояния и данные, необходимые для операций ввода-вывода. Один контроллер CU может быть подключен к нескольким канальным путям и периферийное устройство может быть связано с несколькими CU. В совокупности число канальных путей для связи с одним периферийным устройством через подканал может достигать восьми, и устройство может использовать любой из этих путей. Каждому канальному пути присваивается уникальный идентификатор (Channel Path Identifier - CHPID). Одна канальная система поддерживает до 256 CHPID.

Подканалы (Subchannels) предназначены для хранения управляющей информации об одной операции ввода-вывода в CSS в течение всего времени ее исполнения. Каждому периферийному устройству CSS, доступному из программ, соответствует выделенный подканал. Подканал является фрагментом внутренней памяти, в котором хранится информация об операции ввода-вывода: адрес команды ввода-вывода, CHPID, номер периферийного устройства, счетчик данных, состояния и др. Число подканалов зависит от модели и может достигать 65536, каждый подканал адресуется 16-разрядным кодом.

Таким образом, одна CSS предусматривает использование до 256 канальных путей, каждый из которых допускает подключение до 256 периферийных устройств, что в совокупности обеспечивает подключение до 64К периферийных устройств. В последних моделях серверов возможности канальной подсистемы расширены за счет введения множественной канальной подсистемы (Multiple LCSS - MCSS).

Все перечисленные компоненты CSS (MCSS) подключаются к центральному процессорному комплексу CPC (central processor complex) и распределяются между логическими разделами сервера, включающими вычислительные мощности центральных процессоров и основную память сервера.