¿Por qué las grandes organizaciones y empresas, como los bancos, prefieren usar mainframes en lugar de redes de servidores con tolerancia a fallas?

Parece que está asumiendo que el mainframe no es tolerante a fallas. La tolerancia a fallas del mainframe ha sido una de las mejores. Por ejemplo, los sistemas tienen múltiples regiones CICS para ejecutar sistemas en línea con balanceo de carga (CPSM). Básicamente, existen técnicas comprobadas para particionar hardware, usar matrices de almacenamiento de mainframe y sistemas informáticos.

En mi organización anterior, uno de los principios clave de la arquitectura era la resistencia, lo que significa que no hay un único punto de falla. Para todos los proyectos, tuvimos que presentar el diseño técnico del proyecto a la junta de arquitectura y demostrar que nos hemos ocupado de todos estos principios. Para la resistencia, tuvimos que proporcionar muchas justificaciones, probando evidencias de cambios que no sean de mainframe. Sin embargo, la vida era tan simple para los cambios en el mainframe ya que todo lo que tenía que hacer es decir que la arquitectura de mainframe existente se encarga de eso.

La mayoría de las organizaciones con las que he trabajado en esta situación no están allí por elección, sino por razones históricas. Piensa en el escenario un poco diferente. Eres una compañía de seguros o un banco o un gran fabricante. Comenzó a construir la automatización del software mucho antes (en la década de 1970 en muchos casos) que las organizaciones más pequeñas e invirtió toneladas de dinero y tiempo para que esas herramientas funcionen y que su fuerza de trabajo las use. Llega la nueva tecnología y ahora, de repente, la automatización del software ya no es el ámbito de las organizaciones e instituciones financieras más grandes. No tiene la necesidad urgente de extraer toda la infraestructura que construyó, ajustó y mantuvo a lo largo de los años (¡décadas!) Para reemplazarla con nuevos software y servidores. Lo que es peor, no puede simplemente caminar hasta Staples y comprar un paquete de software reducido para satisfacer sus necesidades. Como gran empresa especializada, probablemente tendrá que escribirlo usted mismo o pagarle a una empresa de consultoría para que lo haga por usted.

Conoce a los fanáticos de Cobol

Ahora, tenga en cuenta que creo que tanto el CTO como el VP de TI dieron citas fundamentalmente estúpidas, pero imagino que son más inteligentes que las citas que dieron pero que no están en posición de expresar nada más que la línea de la compañía.

Supongo que saltar a la nueva tecnología puede ser escéptico para las grandes empresas, ya que están acostumbradas a la tecnología existente y confiable. Además, creo que los sistemas tolerantes a fallas han estado aquí por bastante tiempo.