La virtualisation s'appuie sur les logiciels pour simuler une fonctionnalité matérielle et créer un système informatique virtuel. Ce modèle permet aux services informatiques d'exécuter plusieurs systèmes virtuels (et plusieurs systèmes d'exploitation et applications) sur un seul et même serveur.
En général, il existe deux types d'hyperviseurs : L'hyperviseur de type 1, nommé « bare metal » s'exécute directement sur le matériel de l'hôte. L'hyperviseur de type 2, nommé « hébergé » s'exécute sous forme d'une couche logicielle sur un système d'exploitation, comme n'importe quel autre programme informatique.
Peu de surprises là encore : Microsoft Hyper-V, KVM et Citrix XenServer sont les seuls hyperviseurs à tirer leur épingle du jeu à la suite du champion incontesté. Hyper-V est présent sur 22,1 % des serveurs virtualisés, KVM sur 17,6 % des serveurs et XenServer sur 17,1 %.
Technologie : L'hyperviseur de VMware continue de dominer dans les solutions d'hyperconvergence. Mais les alternatives KVM, ou Acropolis (AHV) de Nutanix, ou encore Hyper-V de Microsoft et XenServeur de Citrix existent.
La technologie KVM est capable d'utiliser tout type de stockage compatible avec Linux, y compris certains disques locaux et le stockage en réseau (NAS). Les E/S à plusieurs chemins d'accès peuvent améliorer le stockage et assurer la redondance.
Comment fonctionne la virtualisation d'applications ? L'approche basée sur serveur est la plus simple pour virtualiser une application. Un administrateur informatique implémente des applications à distance sur un serveur au sein du datacenter de l'entreprise ou via un service d'hébergement.
Pour créer une nouvelle machine virtuelle, vous devez démarrer VirtualBox. Sur l'hôte où vous avez installé Oracle VDI et VirtualBox, sélectionnez successivement les menus Applications sur le bureau, puis Outils système et cliquez sur Oracle VM VirtualBox.
VMware vSphere est la plate-forme de virtualisation leader pour la création d'infrastructures de Cloud Computing. Elle permet aux utilisateurs d'exécuter leurs applications métier stratégiques en toute sécurité et de répondre plus rapidement aux besoins de l'activité.
La virtualisation est l'abstraction des ressources informatiques physiques telles que le matériel, les logiciels, le stockage et les composants réseau.
Les serveurs virtuels offrent aux programmeurs des systèmes isolés et indépendants dans lesquels ils peuvent tester de nouvelles applications ou de nouveaux systèmes d'exploitation. Plutôt que d'acheter une machine physique dédiée, l'administrateur réseau peut créer un serveur virtuel sur une machine existante.
Une bonne part des travaux sur la virtualisation fut développée au centre scientifique de Cambridge d'IBM en collaboration avec le MIT, où fut mis au point le système expérimental CP/CMS, devenant ensuite le produit (alors nommé hyperviseur) VM/CMS.
D'ordre Administratif, la virtualisation permet de transformer vos serveurs en de banals fichiers extrêmement faciles à déplacer d'un serveur physique à un autre. Et ce même en temps réel ou à chaud, lorsque la machine virtuelle est donc en cours d'exécution.
Comment fonctionne l'accès aux données
Chaque session Citrix Virtual Apps and Desktops génère des données auxquelles le service informatique peut accéder au travers de Studio ou Director. Studio permet aux administrateurs d'accéder à des données en temps réel à partir de l'agent Broker afin de gérer les sites.
La virtualisation des serveurs, ou « server virtualization », est le processus qui consiste à diviser un serveur physique en plusieurs serveurs virtuels uniques et isolés au moyen d'une application logicielle. Chaque serveur virtuel peut exécuter indépendamment ses propres systèmes d'exploitation.
Comment fonctionne la virtualisation du stockage
Le nœud de virtualisation du stockage est essentiellement un contrôleur virtuel qui virtualise et gère votre stockage physique. Toutes vos baies de disques sont placées à l'intérieur d'un « pool virtuel » et provisionnées de manière granulaire pour une capacité maximale.
VMware vSphere Client - Permet aux utilisateurs de se connecter à distance à ESXi ou à vCenter Server, depuis n'importe quel PC Windows. VMware vSphere Web Client - Permet aux utilisateurs de se connecter à distance à vCenter Server depuis différents navigateurs Web et systèmes d'exploitation (OS, Operating System).
L'hyperviseur de type 1 ou hyperviseur natif, est, contrairement au type 2, installé directement sur le matériel, sans OS intermédiaire. Cela signifie qu'avec un hyperviseur de type 1, les ressources de l'hôte sont directement gérées par l'hyperviseur et non plus par l'OS qui disparaît ou est relégué au statut de VM.
Cela permet aux serveurs de l'entreprise de fonctionner à pleine capacité mais aussi d'être réduits afin de faire baisser les coûts. La virtualisation permet également une sauvegarde automatique ce qui facilité la restauration des données en cas de sinistre.
Les hyperviseurs vont, par exemple, permettre à plusieurs systèmes d'exploitation de fonctionner simultanément sur la même machine physique. La machine sur laquelle un hyperviseur est installé se nomme machine hôte; par opposition aux machines virtuelles qui s'exécutent dessus, nommées machines invitées.
Définition d'un Hyperviseur : Si on souhaite définir un hyperviseur, on peut dire qu'il s'agit d'un outil de virtualisation qui permet à plusieurs systèmes d'exploitation (OS) de fonctionner simultanément sur une même machine physique.
KVM, Microsoft Hyper-V et VMware vSphere sont des exemples d'hyperviseurs de type 1.