4 VMware ESXi VMware est le rouleau compresseur du monde de la virtualisation, et ESX et ESXi sont ses produits-phares, conçus pour gérer des infrastructures virtuelles énormes. ESXi, traité dans ce chapitre, est un produit hyperviseur professionnel que VMware offre gratuitement pour démontrer la valeur de ses produits et quelles économies peuvent être réalisées en les utilisant. ESXi est un produit gratuit, mais sa portée et sa structure sont très différentes de VMware Server que nous avons couvert au Chapitre 3, "VMware Server". ESXi, comme mentionné précédemment, est un hyperviseur. Il nécessite son propre système serveur dédié capable de faire fonctionner des machines virtuelles invitées. À l heure actuelle, sa liste de compatibilité est quelque peu limitée : vous devrez l installer sur un système qui correspond à ses besoins. Vous aurez globalement besoin d un processeur 64 bits (avec extensions de virtualisation), d un système bi, quadri ou multicœur avec 16 Go de mémoire vive et de quelques centaines de gigaoctets d espace disque. ESXi prend en charge un grand nombre de matériels serveur, mais n espérez pas que le matériel classique suffise. La différence entre ESX et ESXi est qu ESXi n est qu un hyperviseur. Il n existe pas de machine virtuelle primaire, Domain0 ou, dans la terminologie VMware, de console de service. Vous devrez utiliser VMware vsphere Client pour vous connecter et pour gérer ESXi et vos machines virtuelles. Quant au fonctionnement d ESXi par rapport à celui d ESX, ESX est très comparable à ESXi lorsqu on le voit à travers le logiciel client. VMware vsphere Client Comme expliqué précédemment, la console pour ESXi est VMware vsphere Client. Il s agit d une application de gestion centralisée. Toutes les interactions que vous aurez avec ESXi passent par cette application. La Figure 4.1 présente vsphere Client.
52 Introduction à la virtualisation et choix technologiques Partie I Figure 4.1 VMware vsphere Client. Créer des machines virtuelles Vous passerez la plupart de votre temps dans vsphere Client à créer ou gérer des machines virtuelles. Voici donc les étapes nécessaires pour créer une nouvelle machine 1. Pour commencer, cliquez avec le bouton droit sur un serveur ESXi dans la liste du panneau de gauche (voir Figure 4.2) ou cliquez sur le lien Create a new virtual machine dans le panneau de droite dans l onglet Getting Started. Cela ouvre l assistant New Virtual Machine qui vous guidera le long des étapes de création de votre machine 2. L assistant vous demande si vous voulez créer une machine virtuelle par défaut (Typical) ou personnalisée (Custom). Choisissez Custom et cliquez sur Next. Nous vous conseillons de toujours choisir Custom afin d avoir un contrôle complet sur la configuration de la machine Créer une machine virtuelle doit être considéré comme l achat d un système physique : il est probable que vous n accepteriez pas un système générique, vous demanderiez des composants et des configurations spécifiques. Cette étape est illustrée en Figure 4.3.
Chapitre 4 VMware ESXi 53 Figure 4.2 Démarrer l assistant de nouvelle machine Figure 4.3 Type de machine virtuelle : par défaut ou personnalisée. 3. Nommez votre machine virtuelle (par exemple Debian 5, comme en Figure 4.4). Cliquez sur Next pour continuer.
54 Introduction à la virtualisation et choix technologiques Partie I Figure 4.4 Nommer la machine 4. Choisissez un dépôt de données (datastore) ou volume de disque, comme illustré en Figure 4.5, dans lequel enregistrer vos nouveaux fichiers de machine Cliquez sur Next. Figure 4.5 Choisir le dépôt de données pour la nouvelle machine
Chapitre 4 VMware ESXi 55 Si vous avez plus d un dépôt de données, vous devez en sélectionner un. Selon votre environnement, vous pouvez avoir des dépôts associés à différentes tâches. L un d entre eux peut être affecté aux serveurs web, tandis qu un autre peut ne servir qu aux bases de données. Si vous n êtes pas l administrateur, déterminez lequel est approprié pour votre environnement. 5. Indiquez la version de la machine virtuelle que vous souhaitez créer (voir Figure 4.6). La version 4 est compatible avec des produits plus anciens de VMware et il faut choisir cette option si votre infrastructure est hétérogène et si vous désirez pouvoir migrer la nouvelle machine virtuelle vers des produits plus anciens. La version 7 propose plus de fonctionnalités, mais elle n est pas compatible avec les anciens produits. Figure 4.6 Version de la nouvelle machine 6. Choisissez un système d exploitation pour votre machine Sélectionnez dans le menu déroulant la version spécifique et cliquez sur Next (voir Figure 4.7).
56 Introduction à la virtualisation et choix technologiques Partie I Figure 4.7 Choisir le système d exploitation pour la nouvelle machine 7. Dans l écran présenté en Figure 4.8, choisissez le nombre de processeurs virtuels que vous voulez allouer à la nouvelle machine virtuelle et cliquez sur Next. Figure 4.8 Indiquer le nombre de processeurs pour la nouvelle machine 8. Allouez la mémoire vive à votre machine virtuelle comme illustré en Figure 4.9. Cliquez sur Next pour continuer.