Hogar Empresa Los mainframes no están muertos

Los mainframes no están muertos

Tabla de contenido:

Anonim

Qué hiciste hoy? ¿Compraste comestibles en un supermercado? ¿Almorzaste en un restaurante de comida rápida? ¿Quizás visitó un cajero automático, o realizó alguna banca en línea o incluso móvil? Lo que todas estas cosas tienen en común es que dependen de un tipo de computadora que, según los expertos, ha estado muerta desde el surgimiento de las PC y, más recientemente, de los dispositivos móviles: el mainframe. Como verá, los rumores sobre la muerte de la unidad central se han exagerado mucho.

¿Por qué mainframes?

Aunque algunas personas pueden burlarse de la idea de mainframes en una era de dispositivos informáticos baratos y grupos de servidores montados en bastidor, todavía hay una cosa que requieren muchas organizaciones grandes, incluidos bancos, minoristas de cadenas, agencias gubernamentales y otros clientes empresariales: confiabilidad absoluta.


Los mainframes están diseñados para ser extremadamente confiables y tolerantes a fallas. Utilizan componentes redundantes para que una falla de hardware no detenga la máquina, y un negocio. Los componentes pueden intercambiarse en caliente mientras la máquina todavía está funcionando. Los mainframes tienen tiempo de actividad medido en décadas.


El énfasis en la redundancia también se extiende a menudo al mainframe. Muchas organizaciones que los usan tienen otro mainframe en un centro de datos de respaldo en caso de que ocurra un desastre mayor en el mainframe primario. Los clientes de mainframe pueden permitírselo, pero realmente no pueden permitirse el lujo de poder administrar su negocio por un período de tiempo prolongado.


Los mainframes modernos no son los gigantes que ves en películas y programas de televisión antiguos, pero son más grandes que la mayoría de las máquinas, aproximadamente del tamaño de un refrigerador grande.

Por qué se usan

Los mainframes están diseñados para un alto rendimiento. Si bien una CPU cargada puede inutilizar su PC, en realidad es algo bueno con un mainframe. Idealmente se utilizan casi por completo durante el día y la noche.


Durante el día, se usan para el procesamiento de transacciones, como el manejo de compras en supermercados. Por la noche, generalmente se ejecutan en modo por lotes, procesando muchos artículos a la vez. Un buen ejemplo es en un banco. Durante las horas de la noche, una unidad central puede procesar depósitos y crear extractos mensuales. El mainframe del supermercado tabulará las ventas diarias y mensuales, y mostrará a la gerencia qué productos se venden en qué ubicaciones.


Por otro lado, los mainframes no son demasiado buenos para las cosas que son intensivas en E / S, por lo que tus juegos de disparos en primera persona no jugarán muy bien, aunque probablemente no se bloqueen. (IBM y otras compañías también han construido "marcos de juego" como servidores de juegos de alta potencia).


El mundo de los negocios está abierto las 24 horas del día, los 7 días de la semana, por lo que la distinción entre el procesamiento de transacciones durante el día y las operaciones por lotes por la noche comienza a difuminarse. Eso es especialmente cierto cuando puedes ir de compras a media noche en pijama, ya sea en casa o incluso en una tienda. (Las zapatillas Bunny son estrictamente opcionales).


Si bien los bastidores y los bastidores de clústeres de servidores se están volviendo más comunes, especialmente al servir aplicaciones web, la ventaja de un mainframe es que generalmente solo hay una máquina física, aunque con la virtualización puede servir como miles de máquinas virtuales. Al igual que el hipster conceptual, los mainframes se dedicaron a la virtualización antes de que fuera genial. (Obtenga más información en Los beneficios de la virtualización del servidor).

Mainframes de la era moderna

Si todavía piensas en los mainframes como una reliquia de la era de las tarjetas perforadas, te equivocas. Los mainframes ejecutan algunos sistemas operativos modernos que son tan sofisticados como el hardware en el que se ejecutan. IBM ha estado haciendo un gran impulso para Linux en mainframes en los últimos años.


Algunas organizaciones en realidad se están moviendo de racks de servidores a mainframes porque son más fáciles de administrar. Esto se conoce como una estrategia de "escalamiento", que implica pasar a un sistema más poderoso en lugar de la estrategia de "escalamiento horizontal" de simplemente agregar otro nodo a una red.


Las empresas seguirán utilizando mainframes junto con otras soluciones. Por ejemplo, nuestra hipotética tienda Big Box tendrá un grupo de servidores que alojan su sitio web, pero utilizará el mainframe para manejar los pedidos de los clientes.

Por qué siguen pateando

¿Cuáles son los principales usos de los mainframes? El procesamiento de transacciones es uno de los más grandes. También es la razón por la cual la mayoría de los sistemas están diseñados para ser extremadamente tolerantes a fallas.


Otro uso importante, que va de la mano con el procesamiento de transacciones, son las bases de datos muy grandes. El soporte para grandes bases de datos se vincula con la planificación de recursos empresariales (ERP). ERP une las diversas partes de un negocio (inventario, recursos humanos, marketing, ventas y sistemas de contabilidad) para dar a los ejecutivos una imagen completa de una empresa.


Esto se vincula con la necesidad de bases de datos grandes y confiables. Las bases de datos están siendo constantemente manipuladas por personas, ejecutivos, contadores, incluso empleados de las tiendas.

Mercado de mainframe

El mercado de mainframe no es lo que era en su apogeo, pero Big Blue aún domina. IBM tiene más del 90 por ciento de participación en el mercado del mainframe moderno. Unisys continúa fabricando mainframes descendientes de Burroughs. Hitachi también es un fabricante importante, junto con HP.

El futuro

Los mainframes, en su forma moderna, son tan indispensables para las empresas modernas que estarán presentes por mucho tiempo. Incluso con el crecimiento de la computación en la nube, seguirá siendo necesario contar con la potencia y la confiabilidad que brindan los mainframes.

Los mainframes no están muertos