Brevet FR3076369A1 (20190705)

REVENDICATIONS1. Ordinateur central comportant : - une plateforme materielle (10) avec des ressources materielles comprenant des processeurs et de la memoire ; - un logiciel hyperviseur de virtualisation du marche (300) ; - un environnement logiciel Mainframe proprietaire dont au moins une instance (1) est apte a s'executer sur ('architecture materielle, dans au moins une premiere machine virtuelle pouvant s'executer sur l'hyperviseur de virtualisation, dans lequel : l'hyperviseur de virtualisation est configure de maniere a creer un premier pool (100) de ressources materielles de la plateforme materielle qui est dedie a l'hebergement, exclusivement, de la au mains une premiere machine virtuelle dans laquelle l'instance de l'environnement logiciel Mainframe proprietaire peut s'executer.\n<CLM>\1\tOrdinateur central selon la revendication 1, dans lequel l'instance de l'environnement logiciel Mainframe proprietaire comprend : - un logiciel simulateur proprietaire (101) ; - un systeme d'exploitation proprietaire (102) apte a s'executer sur le logiciel simulateur proprietaire, et chargé d'assurer la liaison entre les ressources materielles du premier pool de ressources materielles a travers le logiciel simulateur proprietaire, d'une part, et des applications (103) congues pour s'executer sur ledit systeme d'exploitation proprietaire, d'autre part, lorsque lesdites applications sont executees ; ainsi que, - un systeme d'exploitation ouvert (104), sur lequel peuvent s'executer le simulateur proprietaire et le systeme d'exploitation proprietaire.\n<CLM>\1\tOrdinateur central selon la revendication 2, dans lequel l'instance de l'environnement logiciel Mainframe proprietaire comprend en outre un ou plusieurs composants d'interoperabilite (105,106) entre le systeme d'exploitation proprietaire et des systemes ouverts et des bases de donnees externes avec lesquels it peut communiquer et interagir, lesdits composants d'interoperabilite pouvant s'executer sur le systeme d'exploitation ouvert.\n<CLM>\1\tOrdinateur central selon l'une quelconque des revendications 1 a 3, dans lequel le logiciel hyperviseur de virtualisation est capable de faire tourner plusieurs instances (1,2) de 35 l'environnement logiciel Mainframe proprietaire, avec des modeles de performances [0571-BULL19] 23 respectifs, dans des machines virtuelles respectives pouvant s'executer concurremment sur la plateforme materielle en etant toutes hebergees dans le premier pool de ressources materielles de la plateforme materielle. 5\n<CLM>\1\tOrdinateur central selon l'une quelconque des revendications 1 a 4, comprenant en outre : - un environnement logiciel ouvert dont au moins une instance (3,4) est apte a s'executer concurremment sur la plateforme materielle, dans au moins une seconde machine virtuelle pouvant s'executer sur le logiciel hyperviseur de virtualisation, 10 - et dans lequel : - les ressources materielles de la plateforme materielle comprennent un second pool de ressources materielles (200) cite par configuration de l'hyperviseur de virtualisation, pour l'hebergement, exclusivement, de la au moins une seconde machine virtuelle ; et, - l'environnement logiciel ouvert comprend un systerne d'exploitation ouvert (31,41) chargé 15 d'assurer la liaison entre les ressources materielles du second pool de ressources materielles, d'une part, et des applications du monde ouvert (32,42) congues pour s'executer sur ledit systerne d'exploitation ouvert, d'autre part, lorsque lesdites applications sont executees. 20\n<CLM>\1\tOrdinateur central selon la revendication 5, dans lequel le logiciel hyperviseur de virtualisation est capable de faire tourner plusieurs instances (3,4) de machines virtuelles de l'environnement logiciel ouvert pouvant s'executer concurremment sur la plateforme materielle, en etant toutes hebergees dans le second pool de ressources materielles de la plateforme materielle. 25\n<CLM>\1\tOrdinateur central selon l'une quelconque des revendications precedentes, dans lequel le logiciel hyperviseur de virtualisation est configure pour permettre la migration d'une instance de l'environnement logiciel Mainframe proprietaire, depuis un premier serveur vers un second serveur ayant chacun des ressources materielles participant au premier pool de 30 ressources materielles, de maniere a satisfaire des contraintes de disponibilite de l'ordinateur central.\n<CLM>\1\tOrdinateur central selon l'une quelconque des revendications precedentes, dans lequel l'hyperviseur de virtualisation est configure pour permettre l'acces par les instances de [0571-BULL19] 24 l'environnement logiciel Mainframe proprietaire a un systeme de sauvegarde externe (150) et/ou a un reseau de stockage specialise (160).\n<CLM>\1\tProcede de configuration d'un ordinateur central pour obtenir un ordinateur central 5 ayant un environnement logiciel Mainframe proprietaire virtualise, ledit ordinateur comportant une plateforme materielle (10) avec des ressources materielles comprenant des processeurs et de la memoire, le procede comprenant les etapes suivantes: - installation d'un logiciel hyperviseur de virtualisation du marche (300) ; - installation d'un systeme d'exploitation ouvert (104) ; 10 - installation d'un environnement logiciel Mainframe proprietaire dont au moins une instance (1) est apte a s'executer sur ('architecture materielle, dans au moins une premiere machine virtuelle pouvant s'executer sur l'hyperviseur de virtualisation ; et, - configuration de l'hyperviseur de virtualisation de maniere a creer un premier pool (100) de ressources materielles de la plateforme materielle qui est dedie a l'hebergement, 15 exclusivement, de la au moins une premiere machine virtuelle dans laquelle ('instance de l'environnement logiciel Mainframe proprietaire peut s'executer.\n<CLM>\1\tProcede selon la revendication 9, dans lequel l'installation de l'environnement logiciel Mainframe proprietaire comprend : 20 - l'installation d'un logiciel simulateur proprietaire (101) de maniere qu'il puisse s'executer sur le systeme d'exploitation ouvert ; - l'installation d'un systeme d'exploitation proprietaire (102) de maniere qu'il puisse s'executer sur le logiciel simulateur proprietaire, af in d'assurer la liaison entre les ressources materielles du premier pool de ressources materielles a travers le logiciel 25 simulateur proprietaire, d'une part, et des applications (103) congues pour s'executer sur ledit systeme d'exploitation proprietaire, d'autre part, lorsque lesdites applications sont executees alors que le simulateur proprietaire et le systeme d'exploitation proprietaire s'executent sur systeme d'exploitation ouvert (104). 30 [0571-BULL19]