stringtranslate.com

Historia de los controladores CKD de IBM

A partir del anuncio del System/360 en 1964, los mainframes de IBM accedían inicialmente a los subsistemas de datos de clave de conteo (CKD) a través de un canal conectado a unidades de control de almacenamiento (SCU) independientes con dispositivos de almacenamiento de acceso directo (DASD) adjuntos, normalmente una unidad de disco duro. Esta práctica continuó en los mainframes más grandes de IBM hasta IBM Z ; sin embargo, los sistemas de gama baja generalmente utilizaban accesorios integrados de menor costo donde la función de la SCU se combinaba con la del canal, normalmente llamados adaptadores de archivos integrados.

Al canal selector Sistema/360 le siguió el canal multiplexor de bloque Sistema/370 que podía funcionar como canal selector para permitir la conexión de subsistemas heredados.

La SCU evolucionó hasta convertirse en un Director y un Controlador, este último denominado normalmente "Unidad A" (o "Caja A") con el controlador y al menos un DASD físicamente en una unidad A. Un Control de Almacenamiento Integrado (ISC) es un Director dentro del gabinete de un Sistema IBM. Un Director podría conectar de una a cuatro unidades A. Uno o más DASD convencionales, ahora denominados "Unidad B", podrían conectarse a una unidad A.

Las siguientes secciones enumeran en orden de anuncio los controles de almacenamiento CKD del mainframe IBM, categorizados como controles de almacenamiento convencionales, controles de almacenamiento de tipo director y controles integrados que conectan una unidad A.

Resumen cronológico

Controles de almacenamiento convencionales

Un control de almacenamiento, frecuentemente llamado Unidad de Control de Almacenamiento, conecta a un canal System/360 (o System/370) uno o más dispositivos lógicamente separados. La unidad de control y el dispositivo se comportan cada uno de ellos de acuerdo con la arquitectura de entrada/salida System/360 y/o System/370 . Dado que la unidad de control y los dispositivos conectados son lógicamente distintos, uno o ambos pueden estar ocupados cuando se inicia una E/S y uno puede presentar un estado de finalización cuando se libera. [13]

Los controles de almacenamiento DASD convencionales que se enumeran en esta sección tienen interfaces diferentes con el DASD adjunto, exclusivas de un DASD o de una familia DASD. En 1972, IBM introdujo una interfaz estándar de control DASD que se utilizaba con los controles de almacenamiento de tipo Director. [14]

2820

La unidad de control de almacenamiento (SCU) IBM 2820 se conecta a uno o dos canales selectores y puede conectar de una a cuatro unidades de almacenamiento de tambor 2301. [2] Esta unidad es similar en concepto a una IBM 2841 pero con canales de grabación paralelos. Sin embargo, no conecta ninguno de los dispositivos que conecta la IBM 2841.

2841

La unidad de control de almacenamiento IBM 2841 [3] [15] fue una unidad de control de dispositivo de almacenamiento de acceso directo (DASD) introducida con System/360 , enviada por primera vez en 1965 y ofrecida hasta al menos 1975.

El 2841 era una unidad de control microprogramada [16] "destinada a ser utilizada para controlar el acceso a un disco o archivo de banda o una unidad de almacenamiento de tambor de baja velocidad". Se conectaba a uno o dos canales estándar del Sistema/360 [17] , o también se podía conectar a un Sistema de control y adquisición de datos IBM 1130 o IBM 1800 para agregar compatibilidad con discos 2311.

La unidad de control de almacenamiento IBM 2841 inicialmente podía conectar combinaciones de hasta ocho de los siguientes DASD:

La oferta estándar era una SCU 2841 con un número de 2311 DASD de hasta ocho. [15] Con menos de ocho unidades de un solo tipo, se pueden combinar otras unidades, por ejemplo, un 2841 con dos almacenamientos de tambor 2303 admitía hasta seis celdas de datos 2321 adicionales.

Las características del 2841 incluían conmutación de dos canales, escaneo de archivos y funciones especiales de desbordamiento de registros. [18]

Los dispositivos DASD introducidos después del 2841 utilizaban controles de almacenamiento diferentes, como se analiza en las siguientes secciones.

Familia 2314

En la familia IBM 2314 de SCU y DASD, las SCU se conectan a uno o dos canales selectores y pueden conectar de una a nueve unidades, como máximo ocho en línea más una unidad de servicio opcional a la que se puede acceder desde la SCU para fines de mantenimiento. Los números de modelo reflejan diferencias de empaque, pero por lo demás todas las versiones de la familia 2314 son funcionalmente iguales. Los modelos son:

2835

El control de almacenamiento 2835 se conecta a uno o dos canales multiplexores de bloques y conecta uno o dos módulos de almacenamiento de cabezal fijo 2305. [7]

Modelo 3830 1

La unidad de control de almacenamiento modelo 1 3830 se conecta a uno, dos o cuatro canales y puede conectar de uno a ocho husillos DASD 3330. [8]

Modelo 3380 CJ2

El modelo 3380 CJ2 proporciona tanto las funciones de almacenamiento de un DASD 3380 (dos dispositivos) como las funciones de control de almacenamiento de un modelo 3990 I (dos rutas a unidades A) en una sola unidad. Se conecta a dos, cuatro u ocho canales multiplexores de bloques. Se pueden conectar hasta tres unidades 3380 'B' (modelos BJ4 o BK4 únicamente) al modelo 3380 CJ2, lo que proporciona la función de instalación de almacenamiento principal para hasta 14 dispositivos. [19]

Controles de almacenamiento de tipo director

La unidad de control de almacenamiento de IBM evolucionó hasta convertirse en un director y un controlador, este último generalmente empaquetado y etiquetado como una "unidad A" (o "caja A") con el controlador y al menos un DASD físicamente en una unidad A. Una unidad DASD sin controlador pasó a conocerse como una "unidad B" (o "caja B").

Los términos "unidad A" (o "caja A") y "unidad B" (o "caja B") no se utilizaron inicialmente, en su lugar, a las unidades que contenían el controlador y los DASD se les asignaron números de tipo de producto, específicamente 3333 para la unidad A que contenía el DASD 3330 y 3333-11 para la unidad A que contenía dos DASD 3330-11 de doble capacidad. El uso de los sufijos "A" y "B" en el número de modelo para designar una unidad A y unidades B comenzó con el DASD 3340 con el modelo 3340 A2 y 3340 B2, respectivamente. Esta práctica de utilizar los dígitos de un sufijo de un número de modelo DASD para representar el tipo de unidad y la cantidad de DASD en la unidad continuó para todos los DASD CKD posteriores, por ejemplo, el modelo 3380 A4 tiene un controlador y cuatro mecanismos de acceso en una unidad, el modelo 3380 AA4 tiene dos controladores y cuatro mecanismos de acceso en una unidad, mientras que el modelo 3380 B4 tiene cuatro mecanismos de acceso.

La combinación de una unidad A con una o más unidades B opcionales es una "cadena". El "cambio de cadena" es una característica opcional en la mayoría de las unidades A que permite que el controlador en la unidad A se cambie entre dos directores, proporcionando así rutas adicionales hacia una cadena de DASD.

El control de almacenamiento del Modelo 3830 2 y los Controles de Almacenamiento Integrados asociados anunciados en agosto de 1972 [20] fueron la primera instancia de un control de almacenamiento como director de Unidades A. [14]

3830 Modelo 2 y 3

El 3830-2 se conecta a uno, dos o cuatro canales multiplexores de bloques y puede conectar cualquier combinación de hasta cuatro unidades A, es decir, cualquier combinación de 3333 , 3340-A2 o 3350-A2/A2F hasta un máximo de 32 unidades físicas (hasta 6 unidades adicionales conectadas a cada unidad A). [9]

El control de almacenamiento integrado para los modelos System/370 158 y 168 funciona de manera idéntica al 3830-2.

El 3830-3 solo conecta hasta cuatro 3333 y 3350-A2/A2F/C2/C2F , pero tiene funciones adicionales para soportar el sistema de almacenamiento masivo 3850. [21] Las unidades 3350 no se pueden usar como unidades de almacenamiento provisional cuando están en modo nativo.

El controlador de almacenamiento integrado con adaptador de almacenamiento temporal funciona de manera idéntica al 3830-3.

Familia 3880

Directores convencionales

Los modelos 1, 2 y 3 de IBM 3880 Storage Control tienen dos directores por gabinete. Cada director puede conectarse a uno, dos, cuatro u ocho canales multiplexores de bloques. El modelo 4 tiene un director y solo conecta cadenas 3370 (FBA) y 3375 (CKD). [10]

Cada director de almacenamiento está limitado a dispositivos específicos. [10] : 1-2–1-3  Mediante el uso de disquetes, cada director de almacenamiento puede inicializarse para adjuntar exclusivamente uno de los tipos de cadenas admitidos. La primera caja de una cadena debe ser una unidad A y las cajas restantes deben ser unidades B compatibles o, para las últimas 3350 de una cadena 3350, una 3350-C2. IBM permitió actualizaciones de campo entre los modelos 1, 2 y 3. Los directores pueden adjuntar hasta cuatro unidades A 3330 o 3350 mezcladas o cuatro unidades A 3340 o dos unidades A 3380 [10]

Directores de almacenamiento en caché

Cada control de almacenamiento 3380, modelo 11, modelo 13, modelo 21 y modelo 23 tiene dos directores; cada director puede conectarse a uno, dos o cuatro canales multiplexores de bloques.

Se agregaron grandes buffers de semiconductores, llamados almacenamiento de subsistema, a los controles de almacenamiento 3380 en los modelos 13 [12] y 23 para almacenamiento en caché y en los modelos 11 [11] y 21 para paginación .

El almacenamiento en caché en buffers de semiconductores fue introducido por primera vez en los subsistemas DASD CKD por Memorex [22] (1978) y StorageTek [d] (1981).

El modelo 3880 13 tiene dos directores de almacenamiento en caché que acceden al almacenamiento del subsistema; una porción más grande del almacenamiento del subsistema es la caché que se utiliza para almacenar datos activos para un acceso rápido; una porción más pequeña del almacenamiento es el directorio que se utiliza para ubicar los datos almacenados en la caché. El director de almacenamiento en caché conecta solo una o dos unidades 3380 A, cada una de las cuales puede conectar a su vez hasta tres unidades 3380 B para un total de 16 dispositivos. Debido a que cada DASD 3380 tiene dos actuadores, el modelo 3880 13 puede tener hasta 32 direcciones de dispositivo. [12] El modelo 23 aumentó el tamaño de la caché y mejoró un poco el rendimiento, pero por lo demás realizó las mismas funciones. [23]

La paginación está bien establecida en las computadoras con dispositivos de paginación CKD dedicados que se remontan a los tambores incluidos en el anuncio del S/360. El StorageTek 4305 de 1978 [24] fue el primer dispositivo CKD que utilizó memoria de semiconductores para paginación.

El modelo 3880 11 tiene dos directores de almacenamiento: el director 1 puede acceder al almacenamiento del subsistema para paginación y el director 2 es para no paginación. El director 1 conecta una cadena de hasta ocho DASD 3350. El director 2 conecta cualquier combinación de una a cuatro unidades A 3330 o unidades A 3350, cada unidad A conecta hasta tres unidades B adicionales para un máximo de 32 DASD. [11]

Familia 3990

Todos los modelos 3990 son directores duales y cada director puede conectarse a cuatro u ocho canales multiplexores en bloque. Otras características de los modelos específicos incluyen:

El Modelo 1 se puede actualizar en campo a un Modelo 2 o 3. El Modelo 6 tiene una confiabilidad, disponibilidad y facilidad de servicio mejoradas, pero por lo demás funcionalmente es igual que el Modelo 3. [25]

Sistema/Modelo 360 Accesorio integrado 25

El 4 de enero de 1968, IBM anunció el System/360 Model 25, que incluía el "Disk Attachment Control" (DAC) que conectaba hasta cuatro DASD 2311. Esta conexión integrada simula tanto un canal como una unidad de control de almacenamiento entre la CPU y las unidades 2311 conectadas. Al fusionar las funciones, el DAC elimina la necesidad de un canal y un control de almacenamiento independiente. No existen diferencias entre un 2311 conectado a una SCU 2841 y uno conectado al DAC. [5]

Accesorio integrado 2319A

El 23 de septiembre de 1970, IBM anunció como parte de su System/370 Modelo 145 [26] un nuevo "Adaptador de Archivo Integrado" junto con un nuevo DASD 2319-A1 . El 8 de marzo de 1981, se anunció el soporte del 2319-A1 con un Adaptador de Archivo Integrado como parte del anuncio del System/370 Modelo 135. [27]

El modelo 2319-A1 contenía tres unidades de disco de clase 2314 más una parte del control de almacenamiento de la unidad del sistema. Se podían conectar al modelo 2319-A1 unidades DASD de tipo 2314 convencionales, por ejemplo, 2312, 2313 y/o 2318.

Dado que no podía conectarse al control de almacenamiento de tipo director, el 2319-A1 no era una "unidad A", como llegó a utilizar IBM ese término.

Controles integrados que fijan unidades A

Archivos adjuntos de disco directo

S/370 125-0 y -2

Se proporciona la conexión directa del subsistema DASD 3333/3330 o de la Instalación de almacenamiento de acceso directo 3340 o del Almacenamiento de acceso directo 3340/3344 (solo 3125-2). Según el modelo y las características, se pueden conectar hasta 16 husillos. En un subsistema 3340, el modelo 3340 A2 y sus unidades 3340 conectadas se pueden compartir con otro S/370, excepto 3115-0 o 3125-0, a través de la capacidad de conmutación de cadenas (#9315). [28]

S/370 115-0

Se proporciona la conexión directa del subsistema DASF 3340 o del subsistema DAS 3340/3344 (solo 3115-2). Según el modelo y la función, se pueden conectar hasta ocho unidades. En un subsistema DASF 3340, a través de la función de cambio de cadena (#9315), el modelo 3340 A2 se puede compartir con otro S/370, excepto 3115-0 y 3125-0. [28]

Adaptador de archivos integrado S/370 138

Se pueden conectar una o dos unidades A 3330 o 3340 al adaptador de archivos integrado del modelo 138 del S/370. Se pueden conectar hasta tres unidades B adecuadas a cada unidad A. Si se instalan unidades B 3344, solo se pueden instalar en la primera de las dos cadenas posibles con hasta tres unidades B 3340 y/o 3344 en cualquier combinación. [29]

Adaptador DASD 4321/4331 para 3340/3344

Hay uno o dos adaptadores DASD disponibles (según el modelo) para conectar una unidad 3340 A y hasta tres unidades 3340 o 3344 B adicionales, lo que proporciona hasta ocho dispositivos. La función de conmutación de cadenas de la unidad 3340 A permite compartir el DASD 3340/3344 con otro procesador o director IBM que admita las unidades A y la conmutación de cadenas. [28]

Adaptador DASD 4361 para 3340/3344

Se pueden conectar hasta cuatro unidades 3340 A a un adaptador DASD opcional; a cada unidad 3340 A se pueden conectar de una a tres unidades 3340 B o unidades 3344 B para un total de 32 DASD en cuatro cadenas de ocho. La función de conmutación de cadenas de la unidad 3340 A permite compartir el DASD 3340/3344 con otro procesador o director IBM que admita las unidades A y la conmutación de cadenas. [28]

Notas

  1. ^ Los números de manual son genéricos; los enlaces son a la última versión, como lo indica el número de guión más alto que se encuentra en línea.
  2. ^ A menos que se indique lo contrario, las fechas corresponden a los perfiles de productos de almacenamiento o de mainframes de IBM.
  3. ^ Este número de modelo aparece en la edición de diciembre de 1968 de Datamation.
  4. ^ STK 8890 CyberCache para compatibles con STK 3350

Referencias

  1. ^ Las tablas dentro de cada sección se extrajeron de IBM System/370 Reference Summary GX20-1850-7, IBM Corp., febrero de 1989, con información de SCU de System/360 agregada de los manuales de referencia.
  2. ^ ab IBM System/360 Component Descriptions - 2820 Storage Control and 2301 Drum Storage (PDF) . Tercera edición. IBM. Septiembre de 1968. A22-6895-2.
  3. ^ ab IBM System/360 Component Descriptions - 2841 Storage Control Unit, 2302 Disk Storage, Models 3 and 4, 2311 Disk Storage Drive, 2321 Data Cell Drive, Model 1, 7320 Drum Storage (PDF) . Primera edición. IBM. A26-5988-0.
  4. ^ abcdef IBM System/360 Descripciones de componentes 2314 Direct Access Storage Facility y 2844 Auxiliary Storage Control (PDF) . Séptima edición. IBM. Noviembre de 1971. GA26-3599-6.
  5. ^ ab IBM System/360 Modelo 25 Características funcionales (PDF) (Primera edición). IBM. Enero de 1968. A24-3S10-0.
  6. ^ "unidad de discos múltiples". Datamation : 206. Septiembre de 1969. IBM ofrece ahora de una a ocho unidades de discos activos para su sistema de almacenamiento de acceso directo 2314.
  7. ^ ab Manual de referencia para IBM 2835 Storage Control y IBM 2305 Fixed Head Storage Module (PDF) . Tercera edición. IBM. Agosto de 1971. GA26-1589-2.
  8. ^ ab Manual de referencia para IBM 3830 Storage Control Model 1 y IBM 3330 Disk Storage (PDF) . Sexta edición. IBM. Noviembre de 1976. GA26-1592-5.
  9. ^ ab Manual de referencia para IBM 3830 Storage Control Model 2 (PDF) . Sexta edición. IBM. Abril de 1977. pág. 11. GA26-1592-5.
  10. ^ abcde Manual de descripción de los modelos de control de almacenamiento 1, 2, 3 y 4 del IBM 3880 (PDF) (décima edición). IBM. Septiembre de 1987. GA26-1661-9.
  11. ^ abc IBM (marzo de 1982). Descripción del modelo de control de almacenamiento IBM 3880 11 (PDF) (Primera edición). GA32-0061-0.
  12. ^ abc IBM (junio de 1982). Descripción del modelo de control de almacenamiento IBM 3880 13 (PDF) (Primera edición). GA32-0067-0.
  13. ^ ver Arquitectura IBM System/360, Estado de la unidad
  14. ^ ab Mancke, Richard B.; Fisher, Franklin M.; McKie, James W. (julio de 1980). "Historical Narrative, US vs IBM, Exhibit 14791". Gobierno de los Estados Unidos. págs. 334, 1051–2 . Consultado el 10 de abril de 2016. La nueva estrategia de conexión creó una única interfaz que permitía el uso de una única unidad de control de disco, el 3830 Model II, para las unidades de disco 370.
  15. ^ ab IBM System/360 Component Descriptions - 2841 Storage Control Unit and Associated DASD (PDF) . Octava edición. IBM. Diciembre de 1969. A26-5988-7.
  16. ^ IBM Field Engineering Theory of Operation 2841 Control de almacenamiento (etapa 2) (PDF) . IBM. Abril de 1988. SY26-4000-3.
  17. ^ Thoburn, FJ (noviembre de 1970). "Una unidad de control de transmisión para comunicación de alta velocidad entre computadoras". IBM Journal of Research and Development . 14 (6): 614–619. CiteSeerX 10.1.1.94.3749 . doi :10.1147/rd.146.0614. 
  18. ^ IBM Corporation (1964). Resumen del sistema IBM System/360 (PDF) . pág. 27. A22-6810-0.
  19. ^ "IBM 3380 DASD Direct Channel Attach Model CJ2, VM, información de soporte entre versiones" (PDF) .
  20. ^ Brock, Gerald (julio de 1974). "Comité del Senado de los Estados Unidos sobre la ley de reorganización industrial". Imprenta del gobierno de los Estados Unidos. pág. 97 (5667) . Consultado el 11 de abril de 2016. En agosto de 1972, el controlador 3830 fue retirado del mercado y reemplazado por el 3830 II. El 3830 II era similar al 3830, excepto que podía controlar hasta dieciséis unidades en lugar de ocho, y faltaba parte de la electrónica de control. La parte faltante se colocó en una caja 3330 modificada, llamada 3333.
  21. ^ IBM (marzo de 1982). Descripción del modelo de control de almacenamiento IBM 3880 11 (PDF) (Primera edición). GA32-0061-0.
  22. ^ "Ahora Memorex llena el vacío en el rendimiento de su sistema" (PDF) . Datamation (publicidad): 85–86. Agosto de 1978.
  23. ^ "Así es como el nuevo caché de IBM hace que DASD sea más rápido". Datamation : 119. Noviembre de 1984.
  24. ^ Cornwell, Michael (septiembre de 2009). "Innovative Solid State Storage Architecture" (Arquitectura innovadora de almacenamiento de estado sólido) (PDF) . www.snia.org . SNIA . Consultado el 31 de diciembre de 2015 . StorageTek 4305 1978 Primer disco de estado sólido
  25. ^ Introducción al control de almacenamiento IBM 3990/9390. Biblioteca del subsistema de almacenamiento (novena edición). IBM. Octubre de 1996. GA32-0098-08.
  26. ^ "Carta de anuncio del modelo 145 del sistema 370". Archivado desde el original el 24 de enero de 2005.
  27. ^ "Carta de anuncio del modelo 135 del sistema 370". Archivado desde el original el 11 de marzo de 2005.
  28. ^ abcd Manual de ventas universal de productos de hardware . IBM. 15 de febrero de 1994.
  29. ^ Configurador de sistemas de entrada y salida IBM System/370 (PDF) . IBM. Abril de 1988. GA22-7002-27 . Consultado el 1 de enero de 2016 .

Enlaces externos