Exécution d’OpenVMS sur un matériel virtuel

Le mois dernier, nous avons parrainé l’OpenVMS Boot Camp à New Hampshire, le plus important événement consacré expressément aux membres de la communauté OpenVMS. OpenVMS, avec Solaris, Tru64 et MPE, est un des systèmes d’exploitation hérités que nos clients exécutent fréquemment sur leur matériel hérité.

Comme tout le monde à l’OpenVMS Boot Camp en attesterait, OpenVMS est un excellent système d’exploitation. Une des raisons pour lesquelles de nombreuses entreprises continuent de l’utiliser (depuis son lancement en 1977) est précisément sa grande fiabilité. Bien que le matériel VAX et Alpha ne soit plus produit, le système d’exploitation et les applications qui y sont exécutées continuent de fonctionner parfaitement.

Une des nombreuses questions qui nous ont été posées à l’OpenVMS Boot Camp était si une entreprise avait besoin de passer à une version particulière d’OpenVMS afin d’adopter la solution d’émulation matérielle Charon. Des versions minimales d’OpenVMS sont requises, en fonction des modèles VAX ou Alpha à virtualiser, mais la grande majorité de nos clients n’ont pas besoin de mise à niveau. Voilà pourquoi :

Solutions Charon

Nos solutions Charon consistent à remplacer le matériel. Nous remplaçons le matériel vieillissant par un nouveau serveur aux normes de l’industrie qui exécute notre solution logicielle Charon. Le logiciel Charon permet à un serveur x86 moderne de fonctionner exactement de la même manière que le faisait le serveur hérité. Puisqu’il s’agit strictement d’une émulation matérielle, le système d’exploitation et les applications hérités continuent de fonctionner sans qu’aucune modification ou recompilation de code ne soit nécessaire.

Cela signifie que la version d’OpenVMS ou de l’autre SE que vous exécutez a peu d’importance. Ces couches sont transférées sur le serveur x86 sans aucune modification lors du processus.

Avantages d’OpenVMS

Cette solution offre d’importants avantages. À toutes fins pratiques, le plus évident est que le système hérité continue à fonctionner comme il l’a toujours fait. En fait, dans de nombreuses mises en œuvre, les utilisateurs finaux ne se sont pas rendu compte que des modifications avaient été apportées. Ils interagissent avec le système, avec l’application, exactement de la même façon qu’ils le faisaient avant. Si les utilisateurs finaux observent une différence, c’est généralement en raison d’une amélioration des performances, comme l’exécution d’un rapport en une fraction du temps requis sur le matériel d’origine.

Un deuxième avantage est que la translation de l’émulateur Charon est compatible bit à bit avec les systèmes DEC d’origine, y compris la précision en virgule flottante.    Stromasys utilise les outils de développement de Digital Equipment Corp. pour garantir que Charon est 100 % compatible avec le matériel d’origine, y compris MDM (MicroVAX Diagnostic Monitor), UETP (User Environment Test Package, qui fait partie de VMS) et AXE (outil de vérification de l’architecture des processeurs VAX et Alpha de DEC).

Un autre avantage de nos solutions d’émulation du matériel hérité est qu’aucune recertification n’est nécessaire, car rien n’est modifié en aval du niveau matériel. Pour de nombreux secteurs soumis à de lourdes réglementations ou normes de conformité, une modification de système d’exploitation ou d’application obligerait l’entreprise à subir un processus de recertification long et approfondi afin de valider le système, mais notre solution élimine ce besoin. En remplaçant le matériel vieillissant par une alternative moderne fiable, les solutions Charon réduisent les risques en offrant un moyen direct et simple d’assurer la continuité de l’activité.