Durante 25 años, startups ambiciosas con arquitecturas informáticas prometedoras, acompañadas de investigadores que miran la bola de cristal, han predicho la desaparición de los mainframes. Si bien estos competidores reducían constantemente la participación de mercado del venerable sistema, pocas tiendas de TI con una fuerte inversión en la plataforma se atrevieron a desconectar sus mainframes.
Y con razón: impulsados por aproximadamente 220 mil millones de líneas de código Cobol activo, los entornos de mainframe ejecutan casi la mitad de todos los sistemas bancarios. Eso hace que los mainframes sean responsables de transacciones por valor de aproximadamente $ 1.5 mil millones al día, algo que no es exactamente fácil de desconectar.
Aun así, muchos de estos mismos partidarios del mainframe ahora miran hacia la nube. Con su promesa de menores costos y la capacidad de acceder y transferir fácilmente volúmenes masivos de datos locales, la computación en la nube podría proporcionar una alternativa cada vez más atractiva al entorno de mainframe.
«Es cierto que las aplicaciones que utilizan las empresas son críticas para el negocio y, en algunos casos, demasiado caras de convertir», dijo Tom Nolle, colaborador de Krypton Solid y presidente de CIMI Corp., una consultora independiente especializada en telecomunicaciones y comunicaciones de datos. «Por otro lado, no creo que haya hablado recientemente con un usuario que piense que una mayor inversión en tecnología de mainframe sería una buena decisión estratégica».
Las ventas anuales de sistemas de mainframe han disminuido de un máximo de aproximadamente $ 4 mil millones a principios de esta década a $ 2 mil millones en 2016, lo que representa solo el 3% de los ingresos totales de IBM. Aun así, el hardware, software y servicios técnicos asociados representaron casi el 25% de las ventas de IBM y el 40% de sus ganancias generales en 2016, según Bernstein Research.
«Hemos estado significando la muerte del mainframe durante un par de décadas. Es casi tan largo como [forecast] muerte como la del general Francisco Franco «, dijo Geoff Woollacott, analista principal de Technology Business Research.» El gran hierro es viejo y arcaico, pero todavía tiene utilidad «.
El desafío de la nube
IBM, la fuerza abrumadoramente dominante en el mercado de mainframe, está decidida a resistir esta amenaza emergente de la nube. Quiere que el mainframe sea más relevante en las conversaciones sobre la transformación digital, las que normalmente se centran en la nube y las tecnologías móviles.
En enero de 2015, IBM presentó su mainframe z13 Systems. Fue diseñado para manejar miles de millones de transacciones móviles desde una amplia variedad de dispositivos móviles, incluidos los iPhones y iPads de Apple. Esa fue la primera vez que la empresa implementó un entorno de mainframe ajustado para manejar la movilidad, la analítica y la nube. No solo podía manejar miles de millones de transacciones móviles, sino que también le costó a IBM $ 1 mil millones durante cinco años para desarrollarlo.
Luego, en julio de 2017, llegó el mainframe z14 Systems, cargado con capacidades de cifrado generalizadas y dirigido a grandes corporaciones que siempre temen que los piratas informáticos obtengan sus datos más confidenciales. La nueva tecnología ofrece protección de extremo a extremo de los datos en vuelo y las API que viajan a través de las redes con la ayuda de claves de cifrado bloqueadas en hardware criptográfico.
Geoff Woollacottanalista principal, Technology Business Research
La seguridad adicional podría mejorar aún más la imagen del z14 como un repositorio confiable para los datos más importantes de una gran corporación al facilitar el cumplimiento de la gama de regulaciones de cumplimiento complejas tanto en los EE. UU. Como en el extranjero.
«El cifrado generalizado debería ser particularmente interesante para los bancos globales y otras instituciones financieras que realizan negocios en todo el mundo», dijo Charles King, presidente y analista principal de Pund-IT Inc. «Incluso si los piratas informáticos irrumpen en un sistema, no pueden hacer mucho a menos que vengan con algo capaz de romper el cifrado de 128 bits «, dijo.
El z14 es también el mainframe más rápido de IBM: los funcionarios de la compañía afirman que el chip de CPU de 10 núcleos de la unidad es el más rápido de la industria. Puede realizar 12 mil millones de transacciones cifradas por día en un solo sistema y tiene tres veces la capacidad de memoria de su predecesor, el z13. Este tipo de músculo informático está destinado a atraer a los profesionales acostumbrados a las capacidades especializadas de un entorno de mainframe.
IBM incluyó soporte para una serie de nuevas tecnologías, incluidos contenedores. La nueva máquina puede albergar dos millones de contenedores Docker. IBM también tomó medidas para garantizar que el análisis de aprendizaje automático de z14 sea más accesible tanto para las personas como para los grandes equipos de desarrollo de productos en toda la empresa. Llamada Machine Learning para zOS, la nueva capacidad puede realizar análisis federados en sistemas basados en z y no basados en z.
Basado en entrevistas con 10 organizaciones de TI con fuertes inversiones en entornos de mainframe, un estudio reciente de IDC, patrocinado por CA Technologies e IBM, sugirió que el mainframe ha alcanzado un punto de inflexión: el sistema seguirá siendo simplemente una máquina que respalda los ingresos. , o jugará un papel importante en los proyectos de transformación digital que se están llevando a cabo en muchas de estas empresas más grandes.
El camino que tome el mainframe moderno depende de qué tan bien IBM conecte el sistema con los servicios web existentes o futuros y las arquitecturas orientadas a servicios de los usuarios, lo que permite que los entornos de mainframe entreguen datos de manera más eficiente a las aplicaciones distribuidas. En el informe, algunos profesionales de TI dijeron que implementaron Linux y Java como una forma de reducir los costos de desarrollo.
«Un aspecto importante de la modernización en el mainframe es el uso de Java», dijo Peter Rutten, gerente de investigación del grupo de plataformas empresariales de IDC. «La mayoría de las organizaciones en el estudio dicen que apoyarán, algunas de manera agresiva, Java en Linux, mientras que otras lo harán de manera limitada al ejecutar Java dentro del Sistema de control de información del cliente».
Una ventaja, pero ¿por cuánto tiempo?
No todo el mundo ve el valor estratégico a largo plazo de los mainframes, ni para los clientes ni para IBM. Creen que los días de gloria del entorno de mainframe solo se pueden ver en el espejo retrovisor y que es mejor gastar el tiempo y el dinero del usuario en otra parte.
«Lo que IBM está tratando de hacer es colocar una curita en una herida que se filtra», dijo Nolle de CIMI Corp., refiriéndose al mainframe z14 Systems. «Están en un mercado que nunca volverá a ser un mercado en crecimiento», dijo.
Si IBM espera obtener una ventaja competitiva mediante el uso de cifrado generalizado, Nolle reconoce que el mainframe es la mejor plataforma para hacerlo. Sin embargo, sospecha que competidores voraces como Amazon utilizarán ofertas más modernas basadas en la nube para socavar la ventaja técnica de Big Blue.
«Todos los competidores importantes intentarán erosionar los beneficios de seguridad [of the z14 Systems mainframe] al llegar con algo que no será tan bueno pero sí lo suficientemente bueno «, dijo Nolle.» Esas ofertas en lo mínimo alargarán el ciclo de ventas de las líneas de productos de la competencia y harán la vida más complicada para los mainframes de IBM «.
Sorprendentemente, los mainframes proporcionaron algunas de las únicas noticias optimistas en las cifras generales de hardware de servidores de IBM para el cuarto trimestre del año pasado. Si bien los ingresos del trimestre para todo el hardware de servidor totalizaron $ 2.5 mil millones, una caída del 12.5% en comparación con el cuarto trimestre del año anterior, los ingresos de z Systems crecieron un 4%. Este crecimiento fue impulsado principalmente por los usuarios interesados en implementar el z13 para manejar transacciones móviles, dijo IBM, así como por la llegada de nuevas cargas de trabajo como blockchain en entornos de mainframe.
Si bien se muestra escéptico sobre el futuro éxito comercial del mainframe, Nolle dijo que se siente alentado por la decisión de IBM de volver a sus «raíces geek» y comenzar a impulsar la tecnología nuevamente con z14. «Tenía este portátil IBM de la década de 1960, y en el frente, estampado en oro, estaba la palabra pensar«, dijo.» IBM llegó a ser IBM por pensar, pero durante los últimos 10 años, perdió el rumbo. Lo que están tratando de hacer ahora es pensar de nuevo «.