Sistema IBM/36
El IBM System/36 (a menudo abreviado como S/36) fue un ordenador de gama media comercializado por IBM entre 1983 y 2000: un ordenador multiusuario y multitarea sucesor del Sistema/34.
Al igual que el System/34 y el antiguo System/32, el System/36 se programó principalmente en el lenguaje RPG II. Una de las funciones opcionales de la máquina era un mecanismo de almacenamiento fuera de línea (en el modelo 5360) que utilizaba "revistas" – cajas de disquetes de 8 pulgadas que la máquina podría cargar y expulsar de forma no secuencial. El System/36 también tenía muchas funciones de mainframe, como colas de trabajo programables y niveles de prioridad de programación.
Si bien estos sistemas eran similares a las minicomputadoras de otros fabricantes, la propia IBM describió System/32, System/34 y System/36 como "sistemas pequeños" y más tarde como computadoras de rango medio junto con System / 38 y la siguiente gama IBM AS / 400.
La serie AS/400 e IBM Power Systems que ejecutan IBM i pueden ejecutar código System/36 en el entorno System/36, aunque primero se debe volver a compilar el código en IBM i.
Descripción general del sistema IBM/36
El IBM System/36 era un popular sistema informático para pequeñas empresas, anunciado por primera vez el 16 de mayo de 1983 y enviado más tarde ese mismo año. Tenía una vida útil del producto de 17 años. El primer modelo del System/36 fue el 5360.
En la década de 1970, el Departamento de Justicia de EE. UU. presentó una demanda antimonopolio contra IBM, alegando que estaba utilizando prácticas ilegales para eliminar a sus competidores. En ese momento, IBM estaba a punto de consolidar toda su línea (System/370, 4300, System/32, System/34, System/38) en una "familia" de computadoras con la misma tecnología de base de datos ISAM, lenguajes de programación y arquitectura de hardware. Después de que se presentó la demanda, IBM decidió que tendría dos familias: la línea System/38, destinada a grandes empresas y que representaba la dirección futura de IBM, y la línea System/36, destinada a pequeñas empresas que habían utilizado la empresa. #39;s sistemas heredados/32/34 computadoras. A fines de la década de 1980, se desestimó la demanda e IBM decidió recombinar las dos líneas de productos, creando el AS/400, que reemplazó tanto al System/36 como al System/38.
El System/36 usaba prácticamente el mismo RPG II, Screen Design Aid, OCL y otras tecnologías que usaba el System/34, aunque era incompatible con el código objeto. El S/36 era una computadora para pequeñas empresas; disponía de una disquetera de 8 pulgadas, entre uno y cuatro discos duros en tamaños de 30 a 716 MB, y memoria desde 128K hasta 7MB. Las unidades de cinta estaban disponibles como dispositivos de respaldo; el 6157 QIC (cartucho de un cuarto de pulgada) y el carrete a carrete 8809 tenían capacidades de aproximadamente 60 MB. La unidad de cinta Advanced/36 9402 tenía una capacidad de 2,5 GB. La serie de terminales IBM 5250 era la interfaz principal del System/36.
Arquitectura del sistema
Procesadores
Los S/36 tenían dos procesadores de dieciséis bits, el CSP o Procesador de almacenamiento de control y el MSP o Procesador de almacenamiento principal. El MSP fue el caballo de batalla; realizó las instrucciones en los programas de computadora. El CSP era el gobernador; realizaba funciones del sistema en segundo plano. Los programas de utilidades especiales pudieron realizar llamadas directas al CSP para realizar ciertas funciones; estos suelen ser programas del sistema como $CNFIG que se utilizó para configurar el sistema informático. Al igual que con el hardware System/32 y System/34 anterior, la ejecución de las llamadas "instrucciones científicas" (es decir, operaciones de coma flotante) se implementó en el software del CSP.
El objetivo principal del CSP era mantener ocupado al MSP; como tal, funcionó a un poco más de 4 veces la velocidad del MSP. Los primeros modelos System/36 (el 5360-A) tenían un CSP de 4 MHz y un MSP de 1 MHz. El CSP cargaría el código y los datos en el almacenamiento principal detrás del contador del programa del MSP. Mientras el MSP trabajaba en un proceso, el CSP llenaba el almacenamiento para el siguiente proceso.
Los procesadores 5360 venían en cuatro modelos, etiquetados de 5360-A a 5360-D. El último "D" El modelo fue aproximadamente un 60 por ciento más rápido que el modelo "A" modelo.
Panel frontal
Los procesadores 5360, 5362 y 5363 tenían una pantalla en el panel frontal con cuatro LED hexadecimales. Si el operador "marcó" la combinación F-F-0-0 antes de realizar una carga del programa inicial (IPL o arranque del sistema), se omitieron muchos diagnósticos, lo que provocó que la duración de la IPL fuera de aproximadamente un minuto en lugar de unos 10 minutos. Por supuesto, parte de la IPL solía ser la clasificación de claves de los archivos indexados y si la máquina se había apagado sin una "clasificación de claves" (realizó parte del P S (o STOP SYSTEM), luego, dependiendo de la cantidad de archivos indexados (y sus tamaños), podría demorar más de una hora en volver a aparecer.
Memoria y disco
El S/36 más pequeño tenía 128 K de RAM y un disco duro de 30 MB.
El S/36 configurado más grande podría admitir 7 MB de RAM y 1478 MB de espacio en disco. Esto costó más de 200.000 dólares estadounidenses a principios de la década de 1980. Los discos duros S/36 contenían una característica llamada "cilindro adicional" de modo que se detectaron los puntos defectuosos en la unidad y se asignaron dinámicamente a los puntos buenos en el cilindro adicional. Por lo tanto, es posible que el S/36 utilice más espacio del que técnicamente puede ocupar. Los tamaños de las direcciones de disco limitan el tamaño de la partición S/36 activa a aproximadamente 2 GB; sin embargo, el paquete grande Advanced/36 tenía un disco duro de 4 GB que podía contener hasta tres S/36 (emulados), y las computadoras Advanced/36 tenían más memoria de la que SSP podía manejar (32 MB a 96 MB), que se usaba para aumentar el almacenamiento en caché del disco.
El espacio en disco en System/36 estaba organizado por bloques, con un bloque que constaba de 2560 bytes. Un sistema 5360 de gama alta se enviaría con aproximadamente 550 000 bloques de espacio en disco disponibles. Los objetos del sistema se podían asignar en bloques o registros, pero internamente siempre eran bloques.
La paginación de memoria compatible con System/36, denominada "intercambio".
Software
El Programa de soporte del sistema (SSP) era el único sistema operativo del S/36. Contenía soporte para multiprogramación, múltiples procesadores, 80 dispositivos, colas de trabajos, colas de impresoras, seguridad, soporte de archivos indexados y completamente instalado, ocupaba unos 10 MB. En Advanced/36, la cantidad de estaciones de trabajo/impresoras aumentó a 160. En el entorno Guest/36 de ciertas versiones de OS/400, se admitieron hasta 216 dispositivos.
El S/36 podía compilar y ejecutar programas de hasta 64 kB de tamaño, aunque la mayoría no eran tan grandes. Esto se convirtió en un problema de cuello de botella solo para los programas de pantalla más grandes. Con Advanced/36, se agregaron funciones al sistema operativo SSP, incluida la capacidad de llamar a otros programas desde adentro. Entonces, un programa que tenía, digamos, 60 kB podría llamar a otro programa que tenía 30 kB o 40 KB. Este call/parm había estado disponible con paquetes de terceros en System/36 pero no se usó ampliamente hasta que la característica se puso en 7.1 y 7.5 de SSP en Advanced/36.
Modelos de hardware
Lista modelo de la serie System/36 | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Línea principal | Compatible (con base IBM AS/400) | |||||||||||||||||||
Posición | Factor de formulario | 1984 | 1985 | 1986 | 1987 | 1988 | 1989 | 1990 | 1991 | 1992 | 1993 | 1994 | 1995 | 1996 | 1997 | 1998 | 1999 | 2000 | ||
Entrada | escritorio | 5364 | ||||||||||||||||||
5363 | AS/Entry (P03; 10S) | AS/Entry (150) | ||||||||||||||||||
escritorio | 5362 | |||||||||||||||||||
Avanzado/36 (236, 436) | Avanzado/36 (170) | |||||||||||||||||||
Tamaño completo | 5360 |
Línea principal
Sistema/36 Modelo 5360
El System/36 5360 fue el primer modelo de System/36. Pesaba 700 lb (318 kg), costaba 140 000 dólares y se cree que tenía velocidades de procesamiento de alrededor de 2MHz y 8MHz para sus dos procesadores. El sistema funcionaba con 208 o 240 voltios CA.
Las cinco luces rojas en el System/36 eran las siguientes: (1) Verificación de energía. (2) Comprobación del procesador. (3) Comprobación del programa. (4) Comprobación de la consola. (5) Control de temperatura.
Si alguna vez se encendió alguna luz que no fuera la n.º 4, era necesario reiniciar el sistema. La consola se puede restaurar si se apagó, pero las otras condiciones son irrecuperables.
Había varios modelos del 5360, incluido un modelo C y D que se ocupaba de la velocidad y la capacidad de admitir un marco adicional para albergar dos unidades adicionales.
Sistema/36 Modelo 5362
IBM presentó el 5362 o "Compact 36" en 1984 como un sistema dirigido al extremo inferior de su mercado. Tenía un factor de forma de torre de escritorio. Fue diseñado para operar en un ambiente de oficina normal, requiriendo pocas consideraciones especiales. Se diferenciaba del 5360 en que tenía una jaula de tarjetas más limitada, con capacidad para menos periféricos. Usaba 14" discos fijos (30 o 60 MB) y podría soportar hasta dos; el almacenamiento principal osciló entre 128 KB y 512 KB. Uno de 8" se incorporó una unidad de disquete. El 5362 también permitió el uso de un escritorio externo conectado a un canal 9332-200, 400, & 600 DASD, lo que permite efectivamente un máximo de 720 MB.
El 5362 pesaba 150 libras (68 kg) y costaba 20 000 dólares.
Sistema/36 Modelo 5364
El modelo 5364 se denominó "System/36 PC" o "Escritorio 36" (y también, de manera informal, el "Baby/36" por algunos, pero este nombre se adjuntó más tarde a un programa de software producido por California Software Products, Inc.). El 5364 fue un intento de IBM en junio de 1985 de implementar un System/36 en hardware del tamaño de una PC. En el interior, había chips de IBM, pero el tamaño del gabinete recordaba a una IBM PC/AT de la época. La máquina tenía una unidad de disquete de 1,2 MB y 5,25 pulgadas, que era incompatible con las PC y con otros S/36. El panel de control/consola del sistema (conectado a través de una tarjeta de expansión) era una PC IBM con al menos 256 KB de RAM.
Sistema/36 Modelo 5363
El modelo 5363 se colocó como reemplazo del 5364 y se anunció en octubre de 1987. Utilizaba una carcasa estilo torre junto al escritorio como la del 5362, pero solo tenía 2/3 del tamaño. Presentaba hardware actualizado con discos duros nuevos y más pequeños, un 51⁄4 " unidad de disquete y una distribución revisada del SSP.
Adaptaciones basadas en AS/400
El entorno System/36 de IBM i (anteriormente OS/400) es una característica que proporciona una serie de utilidades SSP, así como compatibilidad con RPG II y OCL. No implementa la compatibilidad binaria con System/36; en cambio, permite a los programadores portar aplicaciones System/36 a IBM i recompilando el código sobre el entorno System/36, generando programas que usan las API nativas de IBM i.
De V3R6 a V4R4, OS/400 era capaz de ejecutar hasta tres instancias de SSP dentro de máquinas virtuales conocidas como Advanced 36 Machines. Esto se basó en la emulación de la emulación del MSP implementado por OS / 400 SLIC y, por lo tanto, proporcionó compatibilidad binaria con los programas SSP.
AS/Entrada (9401)
El AS/Entry era solo un AS/400 simplificado, el primer modelo se basó en un AS/400 9401-P03. El sistema operativo era SSP versión 6. Esta máquina se ofreció hacia 1991 a clientes objetivo que tenían un S/36 y querían migrar algún día a un AS/400, pero no querían una gran inversión en un AS/400. En este sentido, el AS/Entry fue un fracaso porque IBM decidió que la arquitectura de la máquina no era económicamente factible y que el modelo 5363 más antiguo en el que se basaba el 9401 era un sistema mucho más fiable.
La línea de entrada se actualizó posteriormente al hardware AS/400 9401-150.
Avanzado/36 (9402, 9406)
En 1994, IBM lanzó el AS/400 Advanced/36 con dos modelos (9402-236 y 9402-436). Con un precio tan bajo como $ 7995, era una máquina que permitía a los usuarios de System/36 obtener un hardware más rápido y moderno mientras "permanecía 36." Basado en el hardware AS/400 estándar, Advanced/36 podría ejecutar SSP, el sistema operativo de System/36, solo o dentro de OS/400 de AS/400 como una máquina virtual para que pueda actualizarse a un AS/400 completo por solo costos de licencia adicionales. El A/36 se empaquetó en una carcasa negra que era un poco más grande que un gabinete de PC común.
Advanced/36 compró el mundo de System/36 y SSP durante unos cinco años más en el mercado, pero a finales del siglo XX, el mercado de System/36 era casi irreconocible. Las impresoras y pantallas de IBM que habían dominado por completo el mercado en los años 80 fueron reemplazadas por una PC o un monitor de terceros con una impresora tipo PC adjunta. El cable twinaxial había desaparecido en favor de adaptadores baratos y cables telefónicos estándar. El System/36 finalmente fue reemplazado por AS/400 en el extremo superior y PC en el extremo inferior.
La línea avanzada se actualizó posteriormente al hardware AS/400 9406-170. En 2000, el Advanced/36 se retiró de la comercialización.
Contenido relacionado
Telecomunicaciones en Tailandia
Arquitectura de sistemas abiertos
Análisis de voz