Ejecutando OpenVMS En Hardware Virtual

 

El mes pasado fuimos patrocinadores del Entrenamiento OpenVMS en New Hampshire, el evento más grande 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 ejecutan con más frecuencia en su hardware de legado.

Como todos en el Entrenamiento OpenVMS pueden avalar que OpenVMS es un excelente SO. Una de las razones por las que tantas empresas aún lo utilizan (desde su lanzamiento en 1977), es precisamente por lo confiable que es. 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 tantas preguntas que surgieron en el 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 viejo y lo reemplazamos por un servidor nuevo que cumple con los estándares de la industria y ejecute nuestras soluciones de software Charon. El software Charon permite que el actual servidor x86 funcione exactamente de la misma manera en la que un servidor de legado lo hacía. Debido a que esto es estrictamente una emulación 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

Hay un par de grandes beneficios para ésto. El más obvio de ellos es que para todas las intenciones y propósitos, el sistema de legado continúa funcionando de la misma manera en la que siempre lo ha hecho. Incluso, hemos tenido un cierto número de implementaciones en las que los usuarios finales no 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 bit a bit con los sistemas originales DEC, incluída una precisión en coma flotante. Stromasys utiliza herramientas avanzadas 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 de emuladores de hardware de legado es que, dado 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 en conformidad con los estándares, los cambios al SO o sus aplicaciones requerirían que la empresa pasase por un largo y exhaustivo proceso de recertificación que validase el sistema, pero nuestra solución hace que esto no sea necesario. Al intercambiar el hardware viejo por una alternativa más actual 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.