• # VMware ESX hyperviseur ??

    Posté par . En réponse à la dépêche La virtualisation et le libre : où en est-on ?. Évalué à 1.

    Salut,
    Pour moi, VMware ESX n'est pas dans la catégorie hyperviseur mais de la virtualisation partielle.
    En effet, un OS non modifié pour x86 fonctionne parfaitement dès qu'il supporte l'IDE, le SCSI par BusLogic ou LsiLogic, la carté réseau Amd PCnet32, et les bases du IBM PC AT (clavier/souris PS/2 et écran VGA)

    Les "vmware-tools" ne sont pas nécessaires. Ils permettent:
    * d'optimiser l'utilisation de l'interface graphique si utilisée - pour un serveur Linux, pas grand intérêt
    * d'améliorer la gestion de la RAM - pour éviter de faire swapper à la fois l'OS hôte et la VM dans l'hyperviseur
    * pour les anciennes versions 2.5, fournit un driver "vmxnet" pour l'interface réseau spécifique qui améliore les perfs. Depuis la version 3, la carte virtuelle PCnet32 est la seule disponible et est aussi performante que la "vmxnet".

    La seule chose qui pourrait être attribuée à un hyperviseur serait la gestion de qualité de service pour l'accès aux resources CPU, disques, bande passante réseau. Mais finalement, ESX n'est qu'un Linux modifié qui fait tourner les VM comme des processus - je ne pense pas qu'il y ait énormément de différence avec VMware workstation d'ailleurs (à part la qualité de service)

    Bref, pour moi, ESX ce n'est pas de la para-virtualisation mais de la virtualisation partielle.