Le virtuel, c’est du réel
La virtualisation est une technique permettant d’exécuter simultanément plusieurs systèmes d’exploitation sur un même ordinateur. Ceci peut être utile sur une station de travail, par exemple pour tester un nouveau système d’exploitation sans devoir repartitionner son disque dur. Mais la principale utilité est de permettre de “découper un serveur en bouts”, pour faire coexister plusieurs serveurs sur une seule plateforme matérielle.
Xen est un outil de virtualisation Opensource déja supporté au moins par Linux et NetBSD.
La virtualisation peut être facilitée par des technologies dédiées au coeur des processeurs. Pour AMD, il s’agit de Pacifica. Quelques articles sur Pacifica:
Pacifica 1
Pacifica 2
Pacifica 3
Intel a nommé sa propre technologie de virtualisation Vanderpool. Voici un article de comparaison de Vanderpool et Pacifica: