Nedjma a organisé, hier, sa dernière formation de l'année aux membres de son club de presse. Cette 27e session de formation consacrée à «la virtualisation» a été assurée par M. Khaldi, chef de service IT système et support au sein de l'entreprise. En présence d'un parterre de journalistes, le formateur a entamé sa présentation par une brève histoire de la virtualisation. Selon M. Khaldi «la virtualisation est un concept qui a été mis au point pour la première fois dans les années 1960 par IBM pour permettre la partition d'une vaste gamme de matériel mainframe (ordinateur central de grande puissance) et optimiser son utilisation. Ces partitions permettent un traitement «multitaches, à savoir l'exécution simultanée de plusieurs applications et processus». Dans la continuité de son exposé, l'intervenant affirme que la firme américaine Vmware (qui est également le nom des logiciels inventés par la firme) a inventé la virtualisation pour la plate-forme x86 dans les années 1990 afin de répondre notamment aux problèmes de sous-utilisation, et a surmonté les nombreux défis émergeant au cours de ce processus. L'adoption généralisée de Windows et l'émergence de Linux comme systèmes d'exploitation serveurs dans les années 1990 ont fait des serveurs x86 la norme de l'industrie. L'objectif de l'introduction de la Vmware est la virtualisation des systèmes x86 pour répondre efficacement à la plupart de ses défis et pour transformer les systèmes x86 en une infrastructure matérielle partagé généraliste, offrant un choix complet d'isolation, de mobilité et des systèmes d'exploitation pour les environnements applicatifs. Par la suite, M. Khaldi a approfondi ses explications sur le fonctionnement de la virtualisation. L'approche adoptée pour la virtualisation consiste à insérer, d'abord, une fine couche logicielle directement sur le matériel informatique ou sur un système d'exploitation hôte, contenir sur la couche logicielle un moniteur de machine virtuelle ou «hyperviseur» qui alloue les ressources matérielles de façon dynamique et transparente, faire fonctionner plusieurs systèmes d'exploitation simultanément sur un seul ordinateur physique et partager leurs ressources matérielles. En dernier, encapsuler une machine complète, notamment les processeurs, la mémoire, le système d'exploitation et les périphériques réseau. Il est possible donc d'exécuter en toute sécurité plusieurs systèmes d'exploitation et application en parallèle sur un seul ordinateur, chacun ayant accès aux ressources requises au moment voulu. Le formateur a conclu sa présentation en insistant sur les avantages et les résultats exceptionnels de la virtualisation, parmi lesquels une économie annuelle de plus de 3 000 dollars pour chaque charge de travail virtualisée et la possibilité de provisionner de nouvelles applications en quelques minutes.