TP4 : Serveur vSphere ESXi
Résumé
Ce TP consiste à explorer les banques de données dans VMware ESXi, en identifiant
leur type, leur capacité, leur utilisation, et le nombre de machines virtuelles qu'elles
hébergent.
Nouicer Nouhayla
Benmansour Yousra
Bazad Oualid
I- Introduction :
Un serveur vSphere ESXi est un hyperviseur bare-metal développé par VMware qui permet
de virtualiser des ressources physiques en créant et gérant des machines virtuelles (VM).
Voici une vue d'ensemble concise sans inclure un TP détaillé.
Qu'est-ce qu'un serveur ESXi ?
ESXi est une plateforme légère d'hyperviseur qui s'installe directement sur le matériel
physique d'un serveur.
Il fait partie de la suite vSphere et est conçu pour fournir des environnements de
virtualisation robustes et performants.
Il gère les ressources physiques (CPU, RAM, stockage, réseau) pour les allouer aux
machines virtuelles.
Fonctionnalités clés
1. Gestion des machines virtuelles :
o Créez, configurez et exécutez des VMs.
o Supporte divers systèmes d'exploitation invités (Windows, Linux, etc.).
2. Performances élevées :
o Exploite pleinement les capacités des processeurs modernes (Intel VT-x,
AMD-V).
o Offre une gestion efficace des ressources.
3. Réseau virtuel :
o Configure des switches virtuels (vSwitch) pour connecter les VMs.
o Supporte VLAN, load balancing et sécurité réseau.
4. Stockage :
o Prend en charge différents types de stockage : local, SAN, NAS, et iSCSI.
o Gestion des datastores pour héberger les fichiers des VMs.
5. Fiabilité :
o Inclut des fonctionnalités comme le snapshot, le monitoring des performances,
et la sauvegarde/restauration.
6. Intégration avec vCenter :
o Lorsque combiné avec vCenter, il permet une gestion centralisée, la migration
à chaud des VMs (vMotion), et des fonctionnalités avancées comme HA (High
Availability) et DRS (Distributed Resource Scheduler).
Configuration requise
Matériel minimum :
o Processeur 64 bits avec support de virtualisation matérielle.
o Minimum 4 Go de RAM (8 Go ou plus recommandé).
o Au moins un disque de stockage ou un SAN/NAS.
o Une carte réseau compatible.
Logiciels compatibles :
o vSphere Client pour la gestion locale.
o Navigateur pour l'interface Web (HTML5).
Cas d'utilisation
Consolidation des serveurs : Réduire le nombre de serveurs physiques en hébergeant
plusieurs VMs sur un seul hôte.
Tests et développement : Créer des environnements isolés pour le développement ou
le test.
Applications critiques : Héberger des applications nécessitant haute disponibilité et
performance.
II- Installation de ESXi :
L'installation de VMware ESXi est un processus simple et rapide. Voici les étapes détaillées
qu’on a suivis pour installer VMware ESXi sur un serveur.
1. Créer une clé USB bootable
1. Utilisez un outil comme Rufus ou Etcher pour créer une clé USB bootable :
o Branchez une clé USB (8 Go ou plus).
o Sélectionnez l’ISO téléchargé.
o Configurez le schéma de partition en fonction de votre système (MBR ou
GPT).
o Lancez le processus.
2. Démarrer depuis la clé USB
1. Insérez la clé USB dans le serveur/machine cible.
2. Accédez au BIOS/UEFI et configurez l'ordre de démarrage pour booter sur la clé
USB.
3. Redémarrez la machine pour lancer l'installation.
3. Installer VMware ESXi
1. Une fois le programme d'installation démarré :
o Appuyez sur Enter pour commencer.
o Acceptez les termes de la licence en appuyant sur F11.
2. Sélectionnez le disque sur lequel installer ESXi.
o Si plusieurs disques sont disponibles, choisissez celui destiné à l'hyperviseur.
3. Configurez le clavier (par défaut : US).
4. Définissez un mot de passe pour le compte root.
5. Confirmez l’installation :
o Appuyez sur F11 pour lancer l’installation.
o L’installation nous a pris quelques minutes.
4. Configurer l’hôte ESXi
1. Après le redémarrage, une interface console s'affiche avec l'adresse IP par défaut.
2. Configurez le réseau si nécessaire :
o Appuyez sur F2 pour accéder aux paramètres.
o Connectez-vous avec le compte root.
o Modifiez les paramètres réseau (IP statique, passerelle, DNS).
3. Notez l'adresse IP 192.168.10.1 affichée.
5. Accéder à l’interface Web
1. Sur un ordinateur du même réseau :
o Ouvrez un navigateur web.
o Tapez l’adresse IP de l’hôte ESXi .
2. Connectez-vous avec les identifiants root et sans mot de passe dans notre cas.
6. Étapes post-installation
Configurer les datastores :
o Ajoutez des disques ou configurez un stockage réseau (NAS, iSCSI).
Créer des machines virtuelles :
o Depuis l’interface Web, utilisez l’option Create/Register VM.
Installer VMware Tools sur les VMs pour des performances optimales.
III- Gestion du stockage du serveur ESXi :
Voici les étapes suivis dans notre TP pour afficher les informations relatives aux banques
de données dans VMware ESXi :
1. Accéder à l’onglet Stockage
1. Connectez-vous à l'interface Web de votre hôte ESXi via un navigateur (
https://<192.168.10.1 >).
2. Une fois connecté, dans le menu de gauche, cliquez sur Storage (Stockage).
2. Sélectionner la banque de données
1. Dans la liste des banques de données, sélectionnez Datastore1 (créé par défaut lors de
l'installation d'ESXi).
2. Cliquez sur le nom de la banque de données pour afficher ses détails.
3. Création d’un répertoire image Systèmes.
3. Informations à vérifier
a. Identifiez le type du fichier et sa version VMFS
1. Dans l'onglet Datastore Details (Détails de la banque de données) :
o Recherchez le champ Type pour vérifier s'il s'agit de VMFS ou NFS.
o Si c'est une banque de données VMFS, la version sera indiquée (par exemple,
VMFS6).
b. Le nombre de machines virtuelles installées
1. Accédez à l'onglet Files (Fichiers) de la banque de données.
2. Vous verrez un répertoire pour chaque machine virtuelle installée.
o Le nombre de répertoires correspond au nombre de machines virtuelles
hébergées.
Une fois le fichier ISO de Windows Server 2019 chargé dans la banque de données
VMFS via l'option Télécharger on passe à l’installation du windows 7 dans une
machine virtuelle .
V. Installation de Windows Server
1. Créer une machine virtuelle
1. Depuis l'interface Web de l'hôte ESXi :
o Cliquez sur Virtual Machines (Machines virtuelles).
o Faites un clic droit sur le volet des machines virtuelles, puis sélectionnez
Create/Register VM.
2. Suivre les étapes :
o Type de VM : Choisissez Create a new virtual machine.
o Nom et OS : Donnez un nom à la VM et sélectionnez le système d'exploitation
invité (Windows Server 2019).
o Configuration matérielle : Définissez le CPU, la RAM, le stockage, et
attachez le fichier ISO comme lecteur CD/DVD.
o Stockage : Sélectionnez la banque de données où les fichiers de la VM seront
stockés.
2. Déployer la machine virtuelle
La VM est créée, mais elle ne contient pas encore de système d'exploitation.
Utilisation du VMRC
1. Dans la liste des machines virtuelles, sélectionnez votre VM.
2. Allez à Console → Télécharger VMRC (VMware Remote Console).
3. Installez et lancez VMRC pour accéder à la console distante de la VM.
4. Suivez les étapes d'installation de Windows Server 2019.
une console de commande ouverte dans notre machine virtuelle connectée via VMRC. On
observe un test de connectivité réseau avec la commande ping 192.168.10.1. Le test est
concluant, avec une perte de paquets de 0 % et des temps de réponse rapides (8 ms en
moyenne).
Cela indique que la machine virtuelle est correctement connectée au réseau et peut
communiquer avec l'adresse IP spécifiée.
Conclusion :
Ce TP avait pour objectif de mettre en place une machine virtuelle sur un serveur ESXi en
suivant plusieurs étapes clés. Tout d'abord, une image ISO de Windows Server a été
téléchargée dans la banque de données VMFS, puis utilisée pour créer une machine virtuelle
via l'interface ESXi. La configuration matérielle de la VM a été définie, incluant le CPU, la
RAM, et le stockage, et le système d'exploitation a été installé en utilisant la console distante
(VMRC ou VMware Workstation).
Une fois la machine virtuelle déployée, un test de connectivité réseau a été réalisé à l'aide de
la commande ping, confirmant que la VM était correctement intégrée au réseau avec une
communication stable et sans perte de paquets. Ce TP a démontré les étapes essentielles pour
gérer des machines virtuelles sur ESXi, de leur création à leur intégration réseau, tout en
assurant leur bon fonctionnement.