Ejecutando OpenVMS En Hardware Virtual

 

El mes pasado fuimos patrocinadores del Campo de Entrenamiento OpenVMS en New Hampshire, el más grande evento dedicado a los miembros de la comunidad OpenVMS. OpenVMS en conjunto con Solaris, Tru64 y MPE es uno de los sistemas operativos de legado que nuestros clientes más frecuentemente ejecutan en su hardware de legado.

Cualquiera dentro del Campo de Entrenamiento OpenVMS será capaz de respaldar que OpenVMS es un excelente SO. Una de las razones por las que tantos negocios aún lo utilizan (desde su lanzamiento original en 1977) es precisamente cuán confiable puede ser. Mientras que los hardwares VAX y Alpha ya se encuentran fuera de producción, el sistema operativo y las aplicaciones que en él se ejecutan se mantienen activas.

Una de las múltiples preguntas que surgieron en el Campo de Entrenamiento OpenVMS fue si una compañía necesita actualizar a una versión particular de OpenVMS para poder adoptar una solución de emulación de hardware Charon. Si bien se requieren algunas versiones mínimas de OpenVMS de acuerdo al modelo VAX o Alpha a ser reemplazado, lo cierto es que la mayoría de nuestros clientes no necesita actualizaciones. He aquí el por qué:

 

Soluciones Charon

Nuestras soluciones Charon son soluciones de reemplazo de hardware. Cambiamos el hardware en envejecimiento y lo reemplazamos por un nuevo servidor que se encuentre bajo los estándares de la industria y ejecute nuestras soluciones de software Charon.

El software Charon permite que un servidor moderno x86 funcione exactamente de la misma manera en la que un servidor de legado lo haría. Debido a que esta emulación es estrictamente enfocada al hardware, el sistema operativo de legado y sus aplicaciones continúan ejecutándose sin modificaciones ni recopilaciones de código.

Esto quiere decir que no importa cuál versión de OpenVMS o algún otro SO de legado esté ejecutando. Aquellas capas son migradas de igual manera al x86 sin experimentar ningún cambio en el proceso.

Beneficios de OpenVMS

Esta técnica ofrece un par de grandes beneficios. El más obvio de ellos es que para todos los propósitos, el sistema de legado continúa funcionando de la manera en la que siempre lo ha hecho. Incluso, hemos tenido un cierto número de implementaciones en las que los usuarios finales ni se dieron cuenta de los cambios realizados, dado que continuaron interactuando con el sistema y la aplicación de la misma manera que lo habían hecho siempre. Si los usuarios finales llegasen a observar un cambio, es normalmente debido a una mejora en el rendimiento como por ejemplo un reporte que se completa en una fracción del tiempo que le tomaba en el hardware original.

Un segundo beneficio es que la traducción del emulador Charon es compatible pedazo a pedazo con los sistemas originales DEC, incluída la precisión del punto de flote. Stromasys utiliza herramientas desarrolladas por Digital Equipment Corp. para asegurar que Charon sea 100% compatible con el hardware original, incluyendo MDM (Monitor Diagnóstico MicroVAX), UETP (Paquete de Prueba de Experiencia del Usuario, parte de VMS) y AXE (la herramienta de verificación de arquitectura de VAX y ALPHA CPU de DEC).

Otro gran beneficio de nuestras soluciones emuladoras de hardware de legado es que, debido a que nada por encima del nivel de hardware es modificado, no se requieren re-certificaciones.

Para muchas verticales de negocios  operando bajo fuertes regulaciones o estándares de cumplimiento, los cambios al SO o sus aplicaciones requerirían que el negocio pasase por un largo proceso de re-certificación que validase el sistema, mas nuestra solución hace que esto no sea necesario. Al intercambiar el hardware en envejecimiento por una alternativa más moderna y fiable, las soluciones Charon mitigan los riesgos al tiempo que proveen un camino directo y sin obstáculos hacia la continuidad de su negocio.