Virtualisation matérielle libre sur Linux – Hedi’s Blog

/virtualisation-materielle-libre-sur-deb

  • Virtualisation matérielle libre sur Linux – Hedi’s Blog
    https://hedilenoir.com/index.php/2018/10/21/virtualisation-materielle-libre-sur-debian-jessie

    Définition  :
    Simuler une machine complète pour avoir son propre environnement d’exécution.

    Les avantages sont nombreux, isolations des processus, plusieurs environnements différents, etc.

    La virtualisation matérielle est possible au moyen de ce que l’on appelle des hyperviseurs.
    Il existe plusieurs types d’hyperviseurs, classés en 2 niveau.

    Le niveau 1 est dit « natif ».
    Natif car les instructions processeurs du système virtuelle sont directement transmis aux hardware. Il faut donc vérifier la compatibilité entre les systèmes virtualisés et les composants matérielles.
    Le niveau 2 est dit « hosted ».
    Hosted car la virtualisation s’effectue grâce à un logiciel installé sur un système d’exploitation. Donc la machine virtualisée n’interagit pas directement avec le Hardware.

    KVM est un hyperviseur de type 1, il est intégré de manière native à beaucoup de distribution basées sur le noyau Linux. KVM pour Kernel-based Virtual Machine car il transforme le noyau linux sur lequel il est exécuté en hyperviseur, proxmox est basé dessus.
    Il en existe d’autres.

    Dans ce tuto on va utiliser QEMU (QuickEmulator) pour interagir avec KVM.