Contenido
Los mainframes son computadoras de alto rendimiento que se utilizan para el procesamiento intensivo a gran escala, lo que no es posible con máquinas normales. Tradicionalmente han sido utilizados por bancos, agencias gubernamentales y corporaciones que requieren una computadora confiable y segura para realizar operaciones vitales y almacenar grandes cantidades de datos. Los mainframes difieren en sus sistemas operativos, proveedores y conjuntos de códigos de datos.
Historia
El primer mainframe apareció en 1944 en la escuela Moore. Conocido como Eniac, un acrónimo de "integrador numérico electrónico y computadora", tenía 30 unidades separadas y pesaba más de 30 toneladas. Contenía 1.500 transmisores, 19.000 tubos de vacío y cientos de miles de resistencias, inductores y condensadores. En 1951, el mainframe UNIVAC I se entregó a la Oficina del Censo de los Estados Unidos (equivalente al IBGE, en Brasil). UNIVAC se diferenciaba de ENIAC en que procesaba cada dígito por separado. La década de 1950 fue el apogeo de la computación mainframe y fue testigo de su extensa producción por parte de empresas como IBM, Control Data, NCR, General Electric, UNIVAC, Burroughs, Honeywell y RC. Si bien los primeros mainframes diferían ligeramente en la forma en que almacenaban y procesaban la información, todos compartían el objetivo de operar desde una ubicación central.
Mainframes modernos
Hay dos tipos de mainframes modernos. El primer tipo incluye máquinas multipropósito de nuevo diseño, que ya no se limitan a la informática centralizada. Son capaces de servir a usuarios distribuidos y servidores más pequeños en una red. En el segundo tipo están los viejos mainframes, que se han revisado para cumplir con los requisitos modernos, como ejecutar programas en Internet. A pesar de las predicciones de que los mainframes se eliminarían gradualmente antes del cambio de milenio, estas máquinas están demostrando ser lo que Steve Lohr de IBM llamó "la tecnología clásica sobreviviente".
Sistemas operacionales
La mayoría de los mainframes modernos son fabricados por IBM, Hitachi y Amdahl. Las máquinas IBM utilizan el sistema operativo MVS. Los sistemas MVS cuentan con una opción de entorno de tiempo compartido, similar al "indicador" de DOS, familiar para los usuarios de PC. Esto permite a los usuarios consultar el tipo de mainframe que se está utilizando y el estado general del sistema. Otros mainframes utilizan los sistemas operativos Unix, Linux, z / OS, OS / 390, VM y VSE.
Tipos de datos de mainframe
Los mainframes almacenan datos de dos formas. La mayoría usa el conjunto de códigos EBCDIC, aunque algunos pueden usar codificación ASCII. El conjunto de códigos se relaciona con la forma en que las computadoras centrales codifican el alfabeto internamente. Por ejemplo, aquellos que usan el conjunto de códigos ASCII almacenan la letra "A" como el valor hexadecimal 45 (65 en decimal). En el conjunto de códigos EBCDIC, la misma letra está representada por el valor hexadecimal C1 (193 en decimal). Los datos no se pueden transferir entre máquinas que utilizan diferentes conjuntos de código sin antes convertirlos.