История контроллеров IBM CKD - History of IBM CKD Controllers

Начиная с анонса System / 360 в 1964 году, мэйнфреймы IBM первоначально обращались к подсистемам CKD (Count key data) через канал, подключенный к отдельным блокам управления хранилищем (SCU) с подключенными Устройства хранения с прямым доступом (DASD), обычно жесткий диск. Эта практика продолжилась в более крупных мэйнфреймах IBM через System / 370; однако в системах более низкого уровня обычно использовались более дешевые интегрированные устройства, в которых функция SCU была совмещена с функцией канала, обычно называемого интегрированным файловым адаптером.

Система / 360 селекторный канал последовала System / 370 блочный мультиплексорный канал который может работать как селекторный канал, позволяющий подключать унаследованные подсистемы.

SCU превратился в Директора и Контроллера, последний обычно обозначается как «A-unit» (или A-Box) с контроллером и, по крайней мере, одним DASD физически в A-модуле. Интегрированное управление хранением (ISC) - это Директор в шкафу системы IBM. Директор может подключать от одного до четырех А-модулей. Один или несколько обычных DASD, теперь обозначенных как «В-модуль», могут подключаться к А-модулю.

В следующих разделах перечислены в порядке объявления элементы управления хранилищем CKD мэйнфрейма IBM, классифицированные как обычные элементы управления хранилищем, элементы управления хранилищем типа «директор» и встроенные элементы управления, подключающие A-unit.

Хронологическое резюме

Контроль хранения ХБП в хронологическом порядке[1]
Контроллер
Руководство[а]
Объявление
Дата[b]
Комментарий
2820 SCUA22-6895[2]4/7/1964аналогично 2841 с параллельными каналами чтения
2841 SCUA26-5988-0[3]4/7/1964
2314 DASFA26-3599[4]4/23/1965В комплекте SCU с 9 дисками, аналогично 2841
System 360 Модель 25 ЦАПA24-3510[5]1/4/1968
2314-А1 СКУA26-3599[4]9/1969, оценка[6]Разделенный 2314 DASF, SCU аналогичен 2841
2844 Aux SCU с 2314A26-3599[4]Оценка 1968 г.[c]обеспечивает двойной путь, аналогично 2841
2835-1,2 SCUGA26-1589[7]1/28/1970аналогичен 3830-1 с параллельными каналами чтения
3830-1 SCUGA26-1592[8]6/30/1970
Система 370 Модель 145 IFAA26-3599[4]9/23/1970
2314-Б1 СКУA26-3599[4]12/14/1970За 2319B DASD, аналогично 2841
3830-2 SCUGA26-1617[9]Август 1972 г.единственный директор
Интегрированный блок управления хранилищемGA26-16208/2/1972Переупакованный 3830-2
S / 370 125-0, -2 3330/3333 Прямое подключение диска10/4/1972
S / 370 115-0, -2, 125-0, -2 3340/3344 Прямое прикрепление дискаGA33-15063/17/1973
3830-3 SCU и
Интегрированный контроллер хранения с промежуточным адаптером
GA32-003610/9/1974один директор, используется с 3850 MSS
S / 370 138 Интегрированный файловый адаптерGA24-36326/30/1976
4321/4331 Адаптер DASD для 3340/3344GA33-15261/30/1979
3880-1, 2, 3 SCUGA26-1661[10]6/1/1980двойной директор
3880-11, 13 SCUGA32-0061[11]10/21/1981двойные директора, большой кеш
3880-4 SCUGA26-1661[10]1983Только для справки, НЕ директор CKD
Адаптер 4361 DASD для 3340/3344GA33-15669/10/1984
3880-21, 23 SCUGA32-0081[12]10/18/1984двойные директора, большой кеш
3380-CJ2 DASD с прямым подключением к каналу ChanelGC26-44979/1/1987SCU и два DASD в одном блоке; можно подключить дополнительный DASD
3990-1,2,3 SCUGA32-009911/14/1989двойные директора, модель 3 имеет кеш
3990-6 SCUGA32-02745/19/1993директора двойного кэширования

Обычные средства управления хранением

Элемент управления хранилищем, часто называемый блоком управления хранилищем, подключает к каналу System / 360 (или System / 370) одно или несколько логически отдельных устройств. Блок управления и устройство, каждое из которых соответствует Системе / 360 и / или Системе / 370. Архитектура ввода / вывода. Поскольку блок управления и подключенные устройства логически различны, один или оба могут быть заняты, когда ввод / вывод инициирован, и любой может представлять конечное состояние, когда он становится свободным.[13]

Обычные элементы управления хранилищем DASD, перечисленные в этом разделе, имеют разные интерфейсы к присоединенному DASD, уникальному для семейства DASD или DASD. В 1972 году IBM представила стандартный DASD для управления интерфейсом, используемым с Управление хранилищем типа директора.[14]

2820

IBM 2820 Storage Control Unit (SCU) подключается к одному или двум каналам выбора и может подключаться от одного до четырех 2301 Барабан для хранения единицы.[2]

2841

В Блок управления хранилищем IBM 2841[3][15] был Устройство хранения с прямым доступом (DASD) устройство управления представлен с Система / 360, впервые поставленная в 1965 году и предлагавшаяся как минимум до 1975 года.

2841 был микропрограммированный[16] блок управления, «предназначенный для использования при управлении доступом к диску или файлу ленты, либо к блоку хранения с медленным барабаном». Он подключен к одной или двум стандартным System / 360 каналы,[17] или также может быть прикреплен к IBM 1130 или же Система сбора и управления данными IBM 1800 добавить поддержку 2311 дисков.

Блок управления хранилищем IBM 2841 изначально был способен подключать до восьми комбинаций из следующих DASD:

Стандартное предложение - 2841 SCU с числом DASD от 2311 до восьми.[15] Менее чем с восемью единицами одного типа можно смешивать другие единицы, например, 2841 с двумя барабанами 2303, поддерживающими до шести дополнительных ячеек данных 2321.

Характеристики 2841 включают двухканальный переключатель, сканирование файлов и специальные функции переполнения записи.[18]

Устройства DASD, представленные после 2841, использовали различные элементы управления памятью, как описано в следующих разделах.

2314 семья

В семействе блоков SCU и DASD IBM 2314 блоки SCU подключаются к одному или двум селекторным каналам и могут подключать от одного до девяти дисков, максимум восемь в режиме онлайн плюс один дополнительный служебный диск, доступный из SCU для обслуживания. Номера моделей отражают различия в упаковке, но в остальном все версии семейства 2314 функционально одинаковы. Модели бывают:

  • Устройство хранения данных с прямым доступом 2314 - Модель 1: связка из SCU и девяти дисков, двух четырех приводных модулей и одного одного приводного модуля.
  • 2314 Storage Control Unit Model A1 - этот SCU был первоначально анонсирован как часть DASF серии A, но вскоре после этого был разделен. Развязанными моделями DASD были: один диск 2312 Disk Storage, четыре диска 2313 Disk Storage и два диска 2318 Disk Storage. Можно подключить от одного до девяти дисков, как в DASF модели A1.
  • 2314 Storage Control Unit Model B1 - часть серии B, этот SCU присоединяет трехдисковое дисковое хранилище 2319-B1 и, возможно, один или два дополнительных трехдисковых дисковых хранилища 2319-B2.
  • Управление вспомогательной памятью 2844 - этот SCU представляет собой второй SCU 2314, подключенный к одному набору 2314 DASD, позволяющий одновременный доступ к любым двум из подключенных DASD.[4]

2835

Устройство 2835 Storage Control подключается к одному или двум каналам блочного мультиплексора и подключает один или два 2305 Модули хранения с фиксированной головкой.[7]

3830 Модель 1

Блок управления хранилищем 3830 Model 1 подключается к одному, двум или четырем каналам и может подключать от одного до восьми каналов. 3330 DASD шпиндели.[8]

3380 Модель CJ2

Модель 3380 CJ2 обеспечивает обе функции хранения одного 3380 DASD (два устройства) и функции управления хранением 3990 модели I (два пути к блокам А) в одном блоке. Он подключается к двум, четырем или восьми каналам блочного мультиплексора. К модели 3380 CJ2 можно подключить до трех блоков 3380 B (только модели BJ4 или BK4); обеспечение функции головного хранилища до 14 устройств.[19]

Управление хранилищем типа директора

IBM Storage Control Unit превратился в Директора и Контроллера, которые обычно упаковываются и обозначаются как «A-unit» (или «A-Box») с контроллером и по крайней мере одним DASD физически в A-модуле. Блок DASD без контроллера затем стал известен как «блок B».

Термины «блок A» (или «A-Box») и «блок B» изначально не использовались, вместо этого блокам, содержащим контроллер и DASD, были присвоены номера типов продуктов, в частности 3333 для блока A, содержащего 3330 DASD и 3333-11 для блока A, содержащего два DASD 3330-11 удвоенной емкости. Использование суффиксов «A» и «B» в номере модели для обозначения A-блока и B-блока началось с 3340 DASD с 3340 Model A2 и 3340 B2 соответственно. Эта практика использования цифр суффикса номера модели DASD для представления типа устройства и количества DASD в устройстве продолжалась для всех последующих CKD DASD, например, модель 3380 A4 имеет один контроллер и четыре механизма доступа в Один блок, модель 3380 AA4 имеет два контроллера и четыре механизма доступа в одном блоке, а модель 3380 Model B4 имеет четыре механизма доступа.

Комбинация A-единицы с одной или несколькими необязательными B-единицами представляет собой «строку». «Переключение строки» - это дополнительная функция на большинстве A-модулей, которая позволяет переключать контроллер в A-модуле между двумя директорами, тем самым обеспечивая дополнительные пути в строку DASD.

Система управления хранилищем 3830 Model 2 и связанная с ней интегрированная система управления хранилищем анонсированы в августе 1972 г.[20]были первым примером управления хранением в качестве директора A-Units.[14]

3830 Модель 2 и 3

3830-2 подключается к одному, двум или четырем каналам блочного мультиплексора и может подключать любую комбинацию до четырех A-блоков, то есть любую комбинацию 3333с, 3340-A2s, или же 3350-A2 / A2Fs до 32 физических дисков (до 6 дополнительных дисков, подключенных к каждому блоку A).[9]

Интегрированное управление хранилищем для System / 370 моделей 158 и 168 работает так же, как и 3830-2.

К 3830-3 можно подключить до четырех 3333с и 3350-A2 / A2F / C2 / C2Fs но имеет дополнительные функции для поддержки 3850 Mass Storage System.[21] Накопители 3350 не могут использоваться в качестве промежуточных дисков в основном режиме.

Интегрированный контроллер хранения с промежуточным адаптером работает так же, как 3830-3.

3880 семья

Обычные директора

IBM 3880 Storage Control Models 1, 2 и 3 имеет по два директора на каждый шкаф. Каждый директор может подключаться к одному, двум, четырем или восьми каналам блочного мультиплексора. Модель 4 имеет один режиссер и присоединяет только 3370 (FBA) и 3375 (CKD) струн.[10]

Каждый директор хранилища ограничен определенными устройствами.[10]:1–2-1–3 Используя дискеты, каждый директор хранилища может быть инициализирован для присоединения исключительно одного из поддерживаемых типов строк. Первый блок в строке должен быть единицей A, а остальные блоки должны быть совместимыми блоками B или для последних 3350 в строке 3350 - 3350-C2. IBM разрешила модернизировать модели 1. 2 и 3 на месте. Директора могут присоединить до четырех смешанных блоков 3330 или 3350 A, четырех блоков 3340 A или двух блоков 3380 A [10]

Директора кеширования

У каждого 3380 Storage Control, Model 11, Model 13, Model 21 и Model 23 есть два директора; каждый директор может подключаться к одному, двум или четырем каналам блочного мультиплексора.

Большие полупроводниковые буферы, называемые хранилищем подсистем, были добавлены к элементам управления хранилищем 3380 в моделях 13.[12] и 23 для кеширование и модели 11[11] и 21 для пейджинг.

Кеширование в полупроводниковых буферах был впервые представлен в подсистемах DASD CKD компанией Memorex[22] (1978) и StorageTek[d] (1981).

Модель 3880 Model 13 имеет два директора кэширующего хранилища, которые обращаются к хранилищу подсистемы; большая часть памяти подсистемы - это кэш, который используется для хранения активных данных для быстрого доступа; меньшая часть хранилища - это каталог, который используется для поиска данных, хранящихся в кэше. Директор кэш-памяти подключает только один или два блока 3380 A, каждый из которых, в свою очередь, может подключать до трех блоков B 3380, всего 16 устройств. Поскольку каждый 3380 DASD имеет два привода, 3880 Модель 13 может иметь до 32 адресов устройств.[12] Модель 23 увеличила размер кеша и несколько улучшила производительность, но в остальном выполняла те же функции.[23]

Пейджинг хорошо зарекомендовал себя в компьютерах со специальными устройствами пейджинга CKD, восходящими к барабанам, включенным в объявление S / 360. StorageTek 4305 1978 года[24] был первым устройством CKD, использующим полупроводниковую память для подкачки.

Модель 3880 Model 11 имеет два директора хранилища: директор 1 может обращаться к хранилищу подсистемы для подкачки страниц, а директор 2 - для не подкачки. Директор 1 прикрепляет одну цепочку до восьми 3350 DASD. Директор 2 присоединяет любую комбинацию от одного до четырех 3330 A-модулей или 3350 A-модулей, при этом каждый A-модуль присоединяет до трех дополнительных B-модулей для 32 DASD.[11]

3990 семья

Все 3990 - это двойные директора, и каждый директор может подключаться к четырем или восьми каналам блочного мультиплексора. Другие характеристики конкретных моделей включают:

  • Несколько путей A-unit: До 3390 у всех директоров был один путь к ассоциированным A-подразделениям; каждый директор 3390 моделей 2, 3 и 6 имеет двойные пути к блокам A.
  • Прикрепленные DASD A-блоки: Модель 3990 Model 1 может подключать до четырех блоков 3380 A. Модели 3390 2, 3 и 6 могут смешивать до четырех блоков 3380 и 3390 A.
  • Кеш: В моделях 3 и 6 один директор имеет кэш, а один директор имеет энергонезависимую память.

Модель 1 может быть модернизирована на месте до Модели 2 или 3. Модель 6 имеет улучшенную надежность, доступность и удобство обслуживания, но в остальном функционально такая же, как и Модель 3.[25]

Встроенная насадка System 360 Model 25

4 января 1968 года IBM анонсировала System 360 Model 25, которая включала «Disk Attachment Control» (DAC), к которому можно было подключить до четырех 2311 DASD. Эта интегрированная насадка имитирует как канал, так и блок управления хранилищем между ЦП и подключенными блоками 2311. Благодаря объединению функций ЦАП устраняет необходимость в канале и отдельном управлении хранилищем. Нет никаких различий между 2311, подключенным к 2841 SCU, и другим, подключенным к ЦАП.[5]

2319A интегрированная насадка

23 сентября 1970 года IBM анонсировала как часть своей System / 370 Model 145[26] новый «Интегрированный файловый адаптер» вместе с новым 2319-A1 DASD. 8 марта 1981 года было объявлено о поддержке 2319-A1 с помощью интегрированного файлового адаптера в рамках анонса System / 370 Model 135.[27]

2319-A1 содержал три диска класса 2314 плюс часть управления хранением данных от системного блока. Обычный DASD типа 2314, например, 2312, 2313 и / или 2318, может быть присоединен к 2319-A1.

Поскольку он не мог подключиться к системе управления хранилищем типа «директор», 2319-A1 не был «A-unit», как этот термин стал использоваться IBM.

Встроенные элементы управления, прикрепляющие А-образные блоки

Прямое подключение к диску

S / 370 125-0 и -2

Предусмотрено прямое подключение подсистемы 3333/3330 DASD, подсистемы 3340 DASF или подсистемы 3340/3344 DAS (только 3125-2). В зависимости от модели и характеристик можно прикрепить до 16 шпинделей. В подсистеме 3340 3340 mdl A2 и подключенные к нему диски 3340 могут использоваться совместно с другим S / 370, за исключением 3115-0 или 3125-0, через String Switchcapability (# 9315).[28]

S / 370 115-0

Предусмотрено прямое подключение подсистемы 3340 DASF или 3340/3344 DAS Subsystem (только 3115-2). В зависимости от модели и характеристик можно подключить до восьми дисков. В подсистеме 3340 DASF с помощью функции переключения строк (# 9315) модель 3340 A2 может использоваться совместно с другим S / 370, за исключением 3115-0 и 3125-0.[28]

S / 370 138 Интегрированный файловый адаптер

Один или два 3330 или 3340 A-блока могут быть присоединены к интегрированному файловому адаптеру S / 370 Model 138. До трех соответствующих B-блоков могут быть присоединены к каждому A-блоку. Если установлены блоки 3344 B, они могут быть установлены только в первой из двух возможных цепочек с максимум тремя блоками 3340 и / или 3344 B в любой комбинации.[29]

4321/4331 Адаптер DASD для 3340/3344

Доступны один или два адаптера DASD (в зависимости от модели) для подключения одного блока 3340 A и до трех дополнительных блоков 3340 или 3344 B, обеспечивающих до восьми устройств. Функция переключения строк в блоке 3340 A позволяет использовать DASD 3340/3344 совместно с другим процессором или директором IBM, который поддерживает блоки A и переключение строк.[28]

Адаптер 4361 DASD для 3340/3344

К дополнительному адаптеру DASD можно подключить до четырех блоков 3340 A; к каждому модулю 3340 A можно присоединить от одного до трех модулей 3340 B или 3344 модулей B, всего 32 DASD в четырех цепочках по восемь штук. Функция переключения строк в блоке 3340 A позволяет использовать DASD 3340/3344 совместно с другим процессором или директором IBM, который поддерживает блоки A и переключение строк.[28]

Примечания

  1. ^ Ручные номера являются общими; ссылки относятся к последней версии, на что указывает наивысший номер тире в строке.
  2. ^ Если не указано иное, даты взяты из IBM Профили продуктов для хранения или же Профили продуктов для мэйнфреймов
  3. ^ Этот номер модели появляется в выпуске Datamation за декабрь 1968 года.
  4. ^ STK 8890 CyberCache для совместимых STK 3350

Рекомендации

  1. ^ Таблицы в каждом разделе взяты из Справочная информация IBM System / 370 GX20-1850-7, IBM Corp., февраль 1989 г., информация о SCU System / 360 добавлена ​​из справочных руководств.
  2. ^ а б Описание компонентов IBM System / 360 - 2820 Storage Control и 2301 Drum Storage (PDF). Третье издание. IBM. Сентябрь 1968 года. A22-6895-2.
  3. ^ а б Описание компонентов IBM System / 360 - блок управления хранилищем 2841, дисковое хранилище 2302, модели 3 и 4, дисковое хранилище 2311, диск 2321 Data Cell, модель 1, барабанное хранилище 7320 (PDF). Первое издание. IBM. A26-5988-0.
  4. ^ а б c d е ж Описание компонентов IBM System / 360 2314 Direct Access Storage Facility и 2844 A Additional Storage Control (PDF). Издание седьмое. IBM. Ноябрь 1971 г. GA26-3599-6.
  5. ^ а б Функциональные характеристики IBM System / 360 Model 25 (PDF) (Первое изд.). IBM. Январь 1968 года. А24-3С10-0.
  6. ^ «многодисковый привод». Датамация: 206. Сентябрь 1969. IBM теперь предлагает от одного до восьми активных дисководов для своего хранилища с прямым доступом 2314
  7. ^ а б Справочное руководство для IBM 2835 Storage Control и IBM 2305 Fixed Head Storage Module (PDF). Третье издание. IBM. Август 1971 г. GA26-1589-2.
  8. ^ а б Справочное руководство для IBM 3830 Storage Control Model 1 и IBM 3330 Disk Storage (PDF). Издание шестое. IBM. Ноябрь 1976 г. GA26-1592-5.
  9. ^ а б Справочное руководство для IBM 3830 Storage Control Model 2 (PDF). Издание шестое. IBM. Апрель 1977 г. с. 11. GA26-1592-5.
  10. ^ а б c d е IBM 3880 Storage Control Models 1, 2, 3 и 4 Описание Руководство (PDF) (Десятое изд.). IBM. Сентябрь 1987 г. GA26-1661-9.
  11. ^ а б c IBM (март 1982 г.). Описание IBM 3880 Storage Control Model 11 (PDF) (Первое изд.). GA32-0061-0.
  12. ^ а б c IBM (июнь 1982 г.). Описание IBM 3880 Storage Control Model 13 (PDF) (Первое изд.). GA32-0067-0.
  13. ^ видеть Архитектура IBM System / 360, Состояние модуля
  14. ^ а б Манке, Ричард Б .; Фишер, Франклин М .; Маккай, Джеймс У. (июль 1980 г.). «Исторический рассказ, США против IBM, выставка 14791». Правительство США. стр. 334, 1051–2. Получено 10 апреля, 2016. Новая стратегия подключения создала единый интерфейс, который позволил использовать один блок управления диском, 3830 Model II, для дисков 370.
  15. ^ а б Описание компонентов IBM System / 360 - Блок управления хранилищем 2841 и связанный с ним DASD (PDF). Издание восьмое. IBM. Декабрь 1969. A26-5988-7.
  16. ^ IBM Field Engineering Theory of Operation 2841 Управление хранилищем (этап 2) (PDF). IBM. Апрель 1988 г. SY26-4000-3.
  17. ^ Тоберн, Ф. Дж. (Ноябрь 1970 г.). «Блок управления передачей для высокоскоростной связи между компьютерами». Журнал исследований и разработок IBM: 614–619. CiteSeerX  10.1.1.94.3749. Дои:10.1147 / rd.146.0614.
  18. ^ Корпорация IBM (1964 г.). Обзор системы IBM System / 360 (PDF). п. 27. A22-6810-0.
  19. ^ ... IBM 3380 DASD, модель прямого подключения канала, модель CJ2, виртуальная машина, информация о поддержке между выпусками
  20. ^ Брок, Джеральд (июль 1974). "Комитет Сената США по Закону о реорганизации промышленности". Правительство США Типография. п. 97 (5667). Получено 11 апреля, 2016. В августе 1972 года контроллер 3830 был снят с продажи и заменен на 3830 II. 3830 II был похож на 3830, за исключением того, что он мог управлять шестнадцатью приводами вместо восьми, а часть управляющей электроники отсутствовала. Недостающую часть поместили в модифицированную коробку 3330, получившую название 3333.
  21. ^ IBM (март 1982 г.). Описание IBM 3880 Storage Control Model 11 (PDF) (Первое изд.). GA32-0061-0.
  22. ^ «Теперь Memorex заполняет пробел в производительности вашей системы». Datamation Advertising, август 1978 г., стр. 85-6
  23. ^ «Именно так новейший кеш-память IBM делает DASD быстрее». Датамация: 119. Ноябрь 1984.
  24. ^ Корнуэлл, Майкл (сентябрь 2009 г.). «Инновационная архитектура твердотельного хранилища» (PDF). www.snia.org. SNIA. Получено 31 декабря, 2015. StorageTek 4305 1978 Первый твердотельный диск
  25. ^ Введение в IBM 3990/9390 Storage Control. Библиотека подсистемы хранения (Девятое изд.). IBM. Октябрь 1996 г. GA32-0098-08.
  26. ^ Письмо-объявление System / 370 Model 145
  27. ^ Письмо-объявление System / 370 Model 135
  28. ^ а б c d Универсальное руководство по продажам оборудования. IBM. 15 февраля 1994 г.
  29. ^ IBM System / 370 Конфигуратор систем ввода / вывода (PDF). IBM. Апрель 1988. GA22-7002-27.. Получено 1 января, 2016.

внешняя ссылка