Virtualisation
Virtualisation - est une technologie qui vous permet d'exécuter plusieurs systèmes d'exploitation sur un seul serveur physique. En allouant des ressources serveur/ordinateur personnel à un environnement isolé, cela fonctionne de la même manière qu'un simple ordinateur personnel, c'est-à-dire que pour exécuter une machine virtuelle, vous devez isoler certaines des ressources du périphérique physique principal.
L'isolement peut être des périphériques physiques (virtualisation matérielle : CPU, Ram, HDD) ou des ressources logicielles. Origine de la virtualisationnatnée dans les années 1960 et 1970 et continue d'évoluer aujourd'hui, nous aidant à créer nos propres machines virtuelles, clouds et centres de données.
Types de virtualisation matérielle
Fonctionnement normal du serveur ou du PC :
- "Matériel" physique (carte mère ; processeur ; RAM; Stockage)
- Système d'exploitation (Le système installé sur votre support, Linux, Windows, Etc)
- Applications sous le système d'exploitation
Virtualisation du premier type
Pour la virtualisation du premier type, vous n'avez pas besoin d'utiliser un shell d'un autre système d'exploitation.
- "Matériel" physique (carte mère ; processeur ; RAM; Stockage)
- Hyperviseur
Il faudra un serveur avec tous les composants nécessaires, tout comme un simple PC. Un système d'exploitation pour la virtualisation, Hypervisor, est installé sur cet appareil. Sous cet hyperviseur, la virtualisation matérielle est effectuée, ce qui crée de nombreux environnements isolés, c'est-à-dire des machines virtuelles.
Virtualisation du second type
Une machine virtuelle nécessite les mêmes ressources qu'un simple PC :
- "Matériel" physique (carte mère ; processeur ; RAM; Stockage)
- Système d'exploitation (Le système installé sur votre support, Linux, Windows, Etc)
- Logiciel de virtualisation (Hyperviseur)
- N'importe quel système d'exploitation (n'importe quel système d'exploitation pour la machine virtuelle)
La machine virtuelle fonctionne grâce à des applications de virtualisation (VmWARE; VirtualBOX ; HyperV), ils isolent certaines des ressources de votre ordinateur en échange de l'exécution d'un autre système.
La virtualisation n'est pas seulement destinée aux administrateurs système, elle peut également aider l'utilisateur moyen à sécuriser un PC en état de marche.
Prenons un exemple
En tant qu'utilisateur, vous avez téléchargé un fichier à partir d'un site suspect et vous pensez qu'il pourrait contenir un virus. Pour éviter d'infecter votre ordinateur de travail, vous pouvez créer une machine virtuelle avec le système d'exploitation que vous souhaitez et y exécuter le fichier, infectant ainsi l'ordinateur virtuel et non l'ordinateur de travail. Après avoir infecté une machine virtuelle, l'utilisateur a le choix entre supprimer la machine virtuelle ou revenir à un point de restauration système (autrement appelé Snapshot).