CHAP 1 : INFRASTRUCTURE ET VIRTUALISATION
I- Qu’est-ce que l’infrastructure serveur ?
L’infrastructure serveur fait référence au matériel, aux logiciels et aux processus utilisés pour créer,
gérer et entretenir les serveurs. Elle comprend tous les composants nécessaires au fonctionnement
d’un serveur, tels que le matériel physique du serveur, les systèmes d’exploitation, les applications,
les périphériques de stockage et les équipements de réseau. Une infrastructure serveur est différente
d’une ferme de serveurs, qui ne désigne qu’une partie de l’infrastructure serveur.
1. Types d’infrastructures serveur
Il existe principalement deux types d’infrastructures serveur : sur site et sur le cloud.
a) Infrastructure sur site (on-premise): Dans cette configuration, les serveurs sont hébergés
dans les locaux de l’entreprise. Le contrôle du matériel, des logiciels et des données reste
entièrement entre les mains de l’entreprise. Toutefois, cela peut entraîner des coûts plus
élevés en raison des besoins de maintenance et de mise à niveau.
b) Infrastructure cloud: Dans une configuration basée sur le cloud, les serveurs sont
hébergés par des fournisseurs tiers. Les entreprises peuvent accéder à leurs serveurs via
l’internet, ce qui réduit le besoin d’espace physique et de maintenance. Ce modèle offre
évolutivité et flexibilité, mais il nécessite une connexion internet fiable.
2. 05 types de serveurs différents
a) Serveurs de fichiers: Les serveurs de fichiers sont utilisés pour stocker, gérer et distribuer
des fichiers et des données aux clients connectés sur le réseau. Ils offrent un stockage et
une gestion centralisés des données de l’entreprise.
Enseignant: LEMOTIEU Lionel
b) Serveurs web: Les serveurs web fournissent des pages web aux utilisateurs qui en font la
demande. Ils interprètent les requêtes HTTP et répondent avec les données demandées,
rendant les sites web accessibles sur l’internet.
c) Serveurs de base de données: Les serveurs de base de données stockent, récupèrent et
gèrent les données dans une base de données. Ils offrent un moyen plus structuré et plus
efficace de gérer de grandes quantités de données.
d) Serveurs de messagerie: Les serveurs de messagerie envoient et reçoivent les e-mails. Ils
sont essentiels à la communication interne et externe d’une entreprise.
e) Serveurs virtuels: Les serveurs virtuels utilisent un logiciel pour émuler plusieurs serveurs
sur un seul serveur physique. Cela permet une meilleure utilisation des ressources et une
gestion plus facile des serveurs.
3. Importance de la gestion des serveurs et de la surveillance
La gestion des serveurs et la surveillance sont essentielles pour les équipes informatiques, car elles
les aident à suivre les performances des serveurs et à résoudre rapidement les problèmes. Elle
fournit des données en temps réel sur l’intégrité, la capacité et les performances des serveurs, ce
qui permet aux équipes d’identifier les problèmes potentiels avant qu’ils ne s’aggravent et de mettre
en place un processus de durcissement de serveur. La surveillance et la gestion régulières des
serveurs peuvent améliorer l’efficacité, réduire les temps d’arrêt et renforcer la sécurité.
II- Qu’est-ce que la virtualisation ? Définition et présentation générale
Nous vivons dans une ère de plus en plus numérique, et la compréhension de technologies
complexes telles que la virtualisation est devenue une nécessité plutôt qu’un plaisir. Mais qu’est-
ce que la virtualisation ? La virtualisation est une technologie qui permet de créer plusieurs
environnements simulés ou des ressources dédiées à partir d’un seul système matériel physique. Si
Enseignant: LEMOTIEU Lionel
vous cherchez à maximiser l’utilisation de votre matériel, à réduire vos coûts d’exploitation et à
améliorer l’efficacité de votre entreprise, il est essentiel de comprendre la virtualisation.
1- Qu’est-ce que la virtualisation ?
La virtualisation est une technologie qui permet de créer plusieurs environnements simulés ou des
ressources dédiées à partir d’un seul système matériel physique. Elle permet de répartir les charges
de travail sur plusieurs machines, maximisant ainsi l’efficacité des calculs tout en réduisant les
coûts.
2- Pourquoi la virtualisation est-elle importante ?
Dans le monde de l’informatique, l’efficacité informatique et la flexibilité sont primordiales. La
virtualisation est cruciale car elle augmente considérablement l’efficacité et l’agilité opérationnelle
des systèmes informatiques. Elle permet aux entreprises d’exécuter plusieurs applications et
systèmes d’exploitation sur le même serveur, réduisant ainsi le besoin de matériel. De plus la
virtualisation peut améliorer la reprise d’activité après incident, simplifier les opérations
informatiques et ainsi conduire à une réduction significative des coûts informatiques.
3- Comment fonctionne la virtualisation ?
La virtualisation permet d’abstraire les ressources informatiques du matériel physique. Ce
processus est géré par une couche logicielle appelée hyperviseur. L’hyperviseur se situe entre le
matériel et l’environnement virtuel, répartissant les ressources nécessaires entre les machines
virtuelles. Ces machines virtuelles (MV) croient qu’elles fonctionnent sur un matériel dédié, sans
avoir conscience de la couche d’abstraction. Chaque MV peut exécuter son propre système
d’exploitation et ses propres applications indépendamment des autres, fournissant ainsi un
environnement sécurisé et isolé pour chaque tâche ou utilisateur.
4- Types de virtualisation dans l’informatique
La virtualisation permet de créer une version virtuelle de ressources telles que des serveurs, des
appareils de stockage, des réseaux et même un système d’exploitation. Il existe plusieurs types de
virtualisation, chacun ayant ses propres capacités et utilisations particulières.
Enseignant: LEMOTIEU Lionel
a) Virtualisation du matériel/serveur : Il s’agit de masquer les ressources du serveur, y
compris le nombre et l’identité des serveurs physiques, des processeurs et des systèmes
d’exploitation, aux utilisateurs du serveur. Elle permet de diviser un seul serveur physique
en plusieurs environnements virtuels isolés.
b) Virtualisation des logiciels et des applications : Cela permet aux applications de
fonctionner sur les ordinateurs des clients comme si elles étaient installées localement. Elle
permet l’hébergement d’applications à distance et simplifie la fourniture d’applications aux
utilisateurs.
c) Virtualisation du stockage : Elle regroupe le stockage physique de plusieurs périphériques
de stockage en réseau de manière à ce qu’ils apparaissent comme un seul périphérique de
stockage. Elle facilite la sauvegarde, l’archivage et la récupération des données.
d) Virtualisation du réseau : Elle fournit une reproduction complète d’un réseau physique
dans un logiciel, permettant aux applications de fonctionner sur un réseau virtuel comme si
elles fonctionnaient sur un réseau physique.
e) Virtualisation du système d’exploitation (ou machines virtuelles) : Elle permet à
plusieurs systèmes d’exploitation de fonctionner sur une seule machine, par exemple
Windows et Linux sur un Mac.
✓ La virtualisation transforme l’efficacité et la sécurité des entreprises
En conclusion, la virtualisation est un outil puissant dans le monde informatique. Il permet aux
entreprises de fonctionner plus efficacement, de réduire les coûts et de fournir un environnement
plus sûr et plus sécurisé pour le traitement des données. Les utilisations potentielles et les avantages
de la virtualisation sont vraiment vastes et pourraient être la clé qui vous permettra d’atteindre un
niveau supérieur d’efficacité et de flexibilité dans vos opérations commerciales.
Enseignant: LEMOTIEU Lionel
III- Informatique dématérialisée (cloud computing)
Alors que la technologie continue d’évoluer, un terme est devenu presque omniprésent dans le
monde de l’informatique : « l’informatique dématérialisée (cloud computing)« . Mais qu’est-ce
que le cloud computing, pourquoi est-il si important et comment transforme-t-il le monde de
l’informatique ?
➢ Qu’est-ce que l’informatique dématérialisée (cloud computing) ?
En termes simples, l’informatique dématérialisée (cloud computing) est la fourniture de services
informatiques (comme les serveurs, le stockage, les bases de données, la mise en réseau, les
logiciels et les analyses) via Internet. Cette technologie permet aux appareils clients d’accéder aux
données et aux applications cloud sur Internet à partir de serveurs physiques, de bases de données
et d’ordinateurs distants.
➢ Services d’informatique dématérialisée (cloud computing) et exemples
Les services de cloud computing sont souvent classés en trois catégories : Infrastructure en tant
que service (IaaS), Plateforme en tant que service (PaaS) et Logiciel en tant que service (SaaS).
L’IaaS fournit l’infrastructure matérielle, le PaaS offre une plateforme pour le développement de
logiciels et le SaaS fournit des applications logicielles sur Internet.
Parmi ces services, on peut citer Amazon Web Services (IaaS), Google App Engine (PaaS) et
Salesforce (SaaS). Ces plateformes sont devenues des composantes à part entière des stratégies
informatiques de nombreuses entreprises, ce qui souligne l’importance croissante de l’informatique
dématérialisée (cloud computing). NinjaOne est une solution SaaS de cloud computing pour la
gestion des environnements informatiques.
➢ L’importance de l’informatique dématérialisée (cloud computing) pour
l’informatique
L’informatique dématérialisée (cloud computing) transforme fondamentalement le paysage
informatique pour une multitude de raisons :
1. Évolutivité : L’informatique dématérialisée (cloud computing) permet une évolutivité
fluide en fonction des besoins de l’entreprise. Qu’il s’agisse d’une augmentation soudaine
Enseignant: LEMOTIEU Lionel
de la demande ou de la nécessité de réduire les ressources pendant les périodes de
ralentissement, les solutions cloud peuvent être adaptées en conséquence, ce qui garantit
une utilisation optimale des ressources.
2. Innovation : L’informatique dématérialisée (cloud computing) offre une plateforme
d’innovation. Ses modèles « as-a-service » permettent aux entreprises d’expérimenter de
nouvelles idées sans investissement initial important, créant ainsi un environnement propice
à l’innovation. Il permet de réaliser des prototypes et des essais rapides, accélérant ainsi le
rythme de l’innovation.
3. Rapport coût-efficacité : L’un des aspects les plus attrayants du cloud computing est sa
rentabilité. Le modèle « pay-as-you-go » élimine la nécessité d’un énorme investissement
initial en ressources informatiques, ce qui réduit les coûts informatiques globaux. De plus,
il réduit les coûts de maintenance et de mise à niveau associés à la possession de serveurs
et de logiciels.
4. Amélioration des DevOps : Le cloud computing facilite aussi grandement
l’implémentation de DevOps (un ensemble de pratiques visant à réduire le temps qui
s’écoule entre le moment où une modification est apportée à un système et le moment où
cette modification est mise en production normale). Les environnements cloud offrent une
allocation des ressources à la demande, des outils de déploiement automatisés et de solides
capacités de surveillance qui sont nécessaires au succès d’une stratégie de DevOps.
En résumé, on ne saurait trop insister sur l’importance de l’informatique dématérialisée (cloud
computing) dans le secteur de l’informatique. Il ne s’agit pas seulement d’une technologie, mais
d’un élément fondamental du fonctionnement et de l’innovation des entreprises dans le monde
actuel.
Avantages du cloud computing
Le cloud computing offre de nombreux avantages, tels que :
Flexibilité et efficacité : Le cloud computing offre une plus grande flexibilité et une meilleure
efficacité que l’infrastructure informatique traditionnelle sur site.
Enseignant: LEMOTIEU Lionel
Valeur stratégique : En libérant des ressources qui seraient autrement consacrées à la maintenance
de l’infrastructure sur site, les entreprises peuvent se concentrer davantage sur des initiatives
stratégiques.
Agilité de l’entreprise : L’informatique dématérialisée permet aux entreprises de s’adapter
rapidement, de faire preuve d’agilité et d’optimiser leurs opérations.
Les challenges du cloud computing
Malgré ses nombreux avantages, le cloud computing présente également certains défis. Il s’agit
notamment des questions de confidentialité et de sécurité des données, de la dépendance à l’égard
des fournisseurs de services et de la nécessité d’une connectivité internet fiable. Des stratégies
efficaces de gestion et de mitigation sont essentielles pour résoudre ces problèmes et exploiter
pleinement le potentiel du cloud computing.
En conclusion, l’informatique dématérialisée (cloud computing) est plus qu’un simple mot à la
mode : c’est une technologie transformatrice qui redéfinit le monde de l’informatique. Le cloud
computing demeure à la pointe de l’innovation numérique et offre des solutions évolutives,
rentables et souples aux entreprises de toutes tailles.
Enseignant: LEMOTIEU Lionel
CHAP2 : vSphere
Dans le monde dynamique de l’infrastructure informatique moderne, vSphere se distingue comme
un élément clé de la virtualisation. Plus qu’une simple plateforme de virtualisation, il s’agit d’un
changement de cap dans la gestion des centres de données. De l’allocation optimale des ressources
à l’amélioration de l’évolutivité, vSphere offre un ensemble de fonctionnalités qui redéfinissent la
manière dont les entreprises gèrent leurs environnements informatiques.
• Qu’est-ce que vSphere?
• Caractéristiques de vSphere
• Cas d’utilisation de vSphere
• Comparaison entre vSphere et vCenter et ESXi
• Comment gérer VMware avec vSphere ?
I- Qu’est-ce que vSphere ?
vSphere est un système de plateforme de virtualisation développée par VMware, l’un des
principaux fournisseurs de solutions de virtualisation et de cloud computing pour les entreprises. Il
s’agit d’une suite complète de produits permettant aux entreprises de créer et de gérer des
environnements informatiques virtualisés. Au cœur de ce système se trouvent l’abstraction et la
mise en commun des ressources informatiques, de stockage et de réseau d’un centre de données,
ce qui permet une utilisation et une gestion efficaces.
Les principaux éléments sont les suivants
1) Hyperviseur ESXi : Il s’agit de l’hyperviseur « bare-metal » qui fonctionne directement
sur les serveurs physiques, leur permettant d’héberger plusieurs machines virtuelles (MV).
Enseignant: LEMOTIEU Lionel
ESXi constitue la base de la virtualisation, garantissant une utilisation efficace des
ressources et l’isolation des charges de travail virtuelles.
2) vCenter Server : En tant que centre de gestion centralisée, vCenter Server permet aux
administrateurs de contrôler et de surveiller leur infrastructure virtualisée. Il rationalise les
tâches administratives en fournissant une interface unifiée pour gérer plusieurs hôtes ESXi,
machines virtuelles et autres ressources.
3) vSAN (Virtual Storage Area Network) : vSAN est une solution de stockage définie par
logiciel intégrée à vSphere, qui met en commun les ressources de stockage de plusieurs
serveurs pour créer une infrastructure de stockage partagée. Cela permet d’améliorer
l’efficacité, les performances et l’évolutivité du stockage.
4) Mise en réseau vSphere Networking: vSphere comprend des fonctions de mise en réseau
virtuel, permettant aux administrateurs de créer et de gérer des réseaux virtuels qui relient
les machines virtuelles et d’autres composants virtualisés. Cela permet d’optimiser le trafic
réseau et d’assurer la connectivité.
5) vSphere High Availability (HA) et Fault Tolerance (FT) : Ces fonctionnalités
améliorent la résilience des environnements virtualisés. HA redémarre automatiquement
les MV en cas de défaillance d’un hôte, tandis que FT assure une disponibilité continue en
maintenant une MV secondaire qui reflète la MV primaire.
Il a été largement adopté par des entreprises de toutes tailles en tant que base solide pour la création
et la gestion de centres de données virtualisés. La solution apporte flexibilité, évolutivité et
efficacité à l’infrastructure informatique, ce qui permet aux entreprises de s’adapter plus facilement
à l’évolution de leurs besoins tout en optimisant l’utilisation des ressources.
II- Fonctionnalités et avantages de vSphere
Enseignant: LEMOTIEU Lionel
vSphere offre un ensemble complet de fonctionnalités qui contribuent à sa popularité en tant que
plateforme de virtualisation. Voici les principales fonctions de gestion de VMware, ainsi que les
principaux avantages de l’utilisation de vSphere :
➢ Caractéristiques:
1) Hyperviseur (ESXi) : Permet de consolider les serveurs en exécutant plusieurs machines
virtuelles (MV) sur un seul serveur physique, optimisant ainsi l’utilisation des ressources.
2) vCenter Server : Fournit une gestion centralisée, simplifiant l’administration de plusieurs
hôtes ESXi et de plusieurs machines virtuelles par le biais d’une interface unifiée.
3) vSAN (Virtual Storage Area Network) : Il crée une infrastructure de stockage distribuée
et partagée à l’aide de disques locaux, améliorant ainsi l’efficacité et l’évolutivité du
stockage et réduisant le besoin de stockage externe.
4) Mise en réseau vSphere Networking: Permet de créer et de gérer des réseaux virtuels,
d’optimiser le trafic réseau et d’assurer la connectivité entre les machines virtuelles.
5) vSphere High Availability (HA) : Redémarre automatiquement les machines virtuelles
sur des hôtes sains en cas de défaillance de l’hôte, minimisant ainsi les temps d’arrêt et
améliorant la fiabilité globale du système.
6) vSphere Fault Tolerance (FT) : Assure une disponibilité continue en maintenant une MV
secondaire qui reflète la MV primaire, garantissant un fonctionnement sans faille en cas de
défaillance de l’hôte.
7) vSphere Distributed Resource Scheduler (DRS) : Alloue et équilibre dynamiquement les
ressources informatiques entre plusieurs hôtes, optimisant ainsi les performances et la
réactivité.
8) vSphere Update Manager : Simplifie le processus de mise à jour et de patching des hôtes
ESXi et des machines virtuelles, en garantissant la sécurité et la conformité avec les
dernières versions logicielles.
10
Enseignant: LEMOTIEU Lionel
9) vSphere Integrated Containers (VIC) : Il comble le fossé entre les environnements
informatiques traditionnels et les applications conteneurisées, en permettant l’intégration
transparente des charges de travail conteneurisées.
10) Cross-Cloud vMotion : Permet la migration en direct des machines virtuelles entre les
différents environnements vSphere et les fournisseurs de cloud vSphere, ce qui apporte de
la flexibilité et facilite la mobilité de la charge de travail.
➢ Avantages:
• Optimisation des ressources : Utilisez efficacement les ressources informatiques, de
stockage et de réseau pour maximiser les performances et minimiser les pertes.
• Évolutivité : L’infrastructure peut être facilement augmentée ou réduite pour s’adapter à
l’évolution des charges de travail et des besoins de l’entreprise.
• Fiabilité et haute disponibilité : Améliorez la fiabilité du système et minimisez les temps
d’arrêt grâce à des fonctionnalités telles que HA et FT.
• Gestion centralisée : Simplifiez l’administration grâce à une interface de gestion unifiée
(vCenter Server) pour un contrôle optimisé de l’environnement virtualisé.
• Réduction de coûts: Réduisez les coûts matériels et opérationnels en consolidant les
serveurs, en optimisant l’utilisation des ressources et en utilisant le stockage défini par
logiciel.
• Flexibilité et adaptabilité : Adaptez-vous rapidement à l’évolution des besoins de
l’entreprise en déployant, en déplaçant et gérant facilement les charges de travail.
• Sécurité : Renforcez la sécurité grâce à des fonctionnalités telles que vSphere Update
Manager, qui garantit que les systèmes sont à jour avec les derniers correctifs et les
dernières mesures de sécurité.
11
Enseignant: LEMOTIEU Lionel
III- Cas d’utilisation de vSphere
Les diverses fonctionnalités de cette plateforme répondent à un large éventail de cas d’utilisation,
abordant différents aspects de la gestion de l’infrastructure virtualisée. Voici quelques cas
d’utilisation courants des principales fonctionnalités de vSphere :
1) Hyperviseur (ESXi) : Consolidation des serveurs
ESXi permet aux entreprises de consolider plusieurs machines virtuelles (MV) sur un seul serveur
physique. Cela permet notamment d’optimiser l’utilisation des ressources, de réduire les coûts de
matériel et de simplifier la gestion.
2) vCenter Server : Gestion centralisée
vCenter Server fournit une plateforme centralisée pour gérer plusieurs hôtes ESXi et machines
virtuelles. Cela est essentiel pour optimiser les tâches administratives, garantir des politiques
cohérentes et simplifier la surveillance et le dépannage.
3) vSphere High Availability (HA) : Minimiser les temps d’arrêt
HA redémarre automatiquement les machines virtuelles sur des hôtes sains en cas de défaillance
d’un hôte. Ce cas d’utilisation est essentiel pour minimiser les temps d’arrêt et assurer le
fonctionnement continu des charges de travail virtualisées.
4) Comparaison entre vSphere, ESXi et vCenter
Il est essentiel de comprendre les différences et les relations entre vSphere, vCenter et ESXi pour
appréhender la solution de virtualisation complète de VMware. Ces composants jouent des rôles
distincts dans la gestion de la virtualisation et, ensemble, ils forment un puissant écosystème pour
l’optimisation de l’infrastructure informatique.
IV- Examen détaillé de chacun d’entre eux
1) vSphere
vSphere est la plateforme de virtualisation globale développée par VMware. Il englobe une série
de produits et de fonctions conçus pour faciliter la création et la gestion d’environnements
informatiques virtualisés.
12
Enseignant: LEMOTIEU Lionel
Le terme « vSphere » est un terme générique qui englobe à la fois l’hyperviseur (ESXi) et la
plateforme de gestion centralisée (vCenter Server).
Cette plateforme offre une solution complète de virtualisation, couvrant les domaines
suivants informatique de stockage et de réseau.
2) vCenter Server
vCenter Server est le centre de gestion centralisée de l’écosystème vSphere. Il sert de centre de
contrôle pour l’administration et la surveillance de l’infrastructure virtualisée.
Cet outil permet de gérer plusieurs hôtes ESXi et les machines virtuelles qui s’y exécutent. vCenter
Server permet de centraliser l’administration, la configuration et la surveillance de l’environnement
virtualisé. Il facilite également les tâches telles que l’allocation des ressources, la migration des
machines virtuelles et la gestion des politiques de haut niveau.
3) Hyperviseur ESXi
ESXi est l’hyperviseur bare-metal qui fonctionne directement sur les serveurs physiques, leur
permettant d’héberger plusieurs machines virtuelles (MV).
L’hyperviseur ESXi est la base de la virtualisation en abstrayant et en regroupant les ressources
informatiques. Il héberge des machines virtuelles, ce qui garantit une utilisation efficace des
ressources et l’isolation des charges de travail. Il n’a pas de système d’exploitation traditionnel, ce
qui le rend léger et spécialisé pour la virtualisation.
Comprendre les relations
4) vSphere et ESXi :
vSphere inclut ESXi comme composant de l’hyperviseur. ESXi constitue le cœur de vSphere,
fournissant la couche de virtualisation qui permet la création et le fonctionnement des machines
virtuelles. vSphere, à son tour, s’étend au-delà de l’hyperviseur pour inclure des fonctionnalités
supplémentaires telles que vCenter Server, vSAN, des outils de mise en réseau, et bien plus encore.
5) vSphere et vCenter Server :
13
Enseignant: LEMOTIEU Lionel
vCenter Server est un composant essentiel de la plateforme vSphere. Alors qu’ESXi gère la
virtualisation d’hôtes individuels, vCenter Server étend les capacités de gestion à plusieurs hôtes
ESXi. Il centralise les tâches, permettant aux administrateurs de contrôler, de surveiller et
d’orchestrer l’ensemble de l’environnement virtualisé.
6) vCenter Server et ESXi :
vCenter Server communique avec plusieurs hôtes ESXi et les gère. Il permet d’effectuer des tâches
telles que la migration des machines virtuelles entre les hôtes, la modification centralisée de la
configuration et l’application de la politique. Cette gestion centralisée est essentielle pour les
entreprises disposant d’infrastructures virtualisées complexes.
Comment ils fonctionnent ensemble?
• Initialisation : ESXi est installé sur des serveurs physiques pour créer la couche de
virtualisation. Une fois déployé, vCenter Server est installé pour fournir des capacités de
gestion centralisée.
• Opérations quotidiennes : Les administrateurs utilisent vCenter Server pour effectuer des
tâches telles que la création de machines virtuelles, l’allocation de ressources, la gestion
des performances et la gestion des réseaux virtuels. ESXi gère l’exécution des machines
virtuelles et assure une utilisation efficace des ressources matérielles sous-jacentes.
• Évolutivité et efficacité : La combinaison de vSphere, vCenter Server et ESXi permet aux
entreprises de faire évoluer facilement leur infrastructure virtualisée. Les administrateurs
peuvent ajouter des hôtes ESXi à l’environnement vCenter Server, ce qui garantit une
expansion optimale.
En résumé, vSphere, vCenter Server et ESXi fonctionnent en tandem pour offrir une solution de
virtualisation complète. ESXi fournit la couche de virtualisation, vCenter Server offre une gestion
centralisée et vSphere englobe l’ensemble de la plateforme. Ensemble, ils forment un écosystème
robuste qui optimise l’infrastructure informatique et simplifie la gestion de la virtualisation pour
les entreprises de toutes tailles.
Comment gérer VMware avec vSphere ?
14
Enseignant: LEMOTIEU Lionel
La gestion de VMware avec vSphere est une approche complète et simplifiée de la gestion de
l’infrastructure virtualisée. Comme nous l’avons vu plus haut, il fournit des outils et des
fonctionnalités qui simplifient l’administration, la surveillance et l’optimisation des
environnements virtualisés. Voici un aperçu de la gestion de VMware avec la version actuelle de
vSphere :
1. Gestion centralisée :
vCenter Server
vCenter Server est au cœur des capacités de gestion de vSphere. Il sert de plaque tournante
centralisée pour l’administration et la supervision de l’ensemble de l’infrastructure virtualisée. Les
administrateurs peuvent gérer plusieurs hôtes ESXi, clusters et machines virtuelles via une
interface unifiée, ce qui simplifie les opérations quotidiennes.
2. Allocation et optimisation des ressources :
vSphere Distributed Resource Scheduler (DRS)
DRS automatise l’allocation des ressources en équilibrant dynamiquement les ressources
informatiques entre plusieurs hôtes ESXi. Cela garantit des performances et une réactivité
optimales, en particulier dans les environnements où les charges de travail varient.
3. High Availability et Fault Tolerance:
vSphere High Availability (HA)
HA redémarre automatiquement les machines virtuelles sur des hôtes sains en cas de défaillance
d’un hôte. Cela permet de minimiser les temps d’arrêt et d’améliorer la fiabilité des charges de
travail critiques.
vSphere Fault Tolerance (FT)
FT assure une disponibilité continue en maintenant une MV secondaire qui reflète la VM primaire.
En cas de défaillance d’un hôte, la MV secondaire prend le relais de manière optimale, garantissant
ainsi un fonctionnement ininterrompu.
4. Gestion du stockage :
15
Enseignant: LEMOTIEU Lionel
vSAN (Virtual Storage Area Network)
vSAN est intégré à vSphere pour créer une solution de stockage définie par logiciel. Il regroupe les
ressources de stockage local des hôtes ESXi, offrant ainsi un stockage partagé évolutif et résilient
pour les machines virtuelles.
5. Mise en réseau :
vSphere Networking
vSphere fournit des outils pour créer et gérer des réseaux virtuels. Les administrateurs peuvent
définir des configurations de réseau, mettre en place des VLAN et assurer la connectivité entre les
machines virtuelles, le tout par le biais de l’interface vSphere.
6. Mises à jour et gestion des correctifs :
vSphere Update Manager
Update Manager simplifie le processus de mise à jour et de patching des hôtes ESXi et des
machines virtuelles. Il garantit que les systèmes utilisent les dernières versions des logiciels et
des correctifs de sécurité contribuant ainsi à la stabilité globale du système.
7. Surveillance et optimisation des performances de vSphere :
vRealize Operations Manager (facultatif)
Les entreprises peuvent intégrer vRealize Operations Manager à vSphere pour une surveillance et
une optimisation avancées des performances. Cet outil fournit des informations sur l’utilisation des
ressources, la planification des capacités et l’analyse des performances.
8. Sécurité :
Contrôle d’accès basé sur les rôles (RBAC – Role-Based Access Control)
vSphere intègre RBAC pour contrôler l’accès aux différents composants en fonction des rôles des
utilisateurs. Cela renforce la sécurité en garantissant que seul le personnel autorisé dispose des
privilèges nécessaires.
16
Enseignant: LEMOTIEU Lionel
9. Automatisation et création de scripts :
vSphere PowerCLI
PowerCLI est une interface de ligne de commande pour vSphere, qui permet aux
administrateurs d’automatiser des tâches et de gérer leur environnement virtualisé à l’aide de
scripts PowerShell. Cela permet d’accroître l’efficacité et de réduire la charge de travail manuel.
10. L’évolutivité :
Ajout d’hôtes ESXi
Au fur et à mesure que l’infrastructure virtualisée se développe, les administrateurs peuvent évoluer
en toute simplicité en ajoutant des hôtes ESXi à l’environnement vCenter Server. Cette évolutivité
garantit que la plateforme s’adapte à l’évolution des besoins de l’entreprise.
Remarque : Ces ressources et ces rôles peuvent varier en fonction des versions de vSphere et de
VMware.
En résumé
vSphere de VMware offre une suite complète d’outils et de fonctionnalités qui révolutionnent la
gestion de l’infrastructure informatique moderne. Au cœur du système, vSphere comprend
l’hyperviseur ESXi hyperviseur eSXi, qui fournit une couche de virtualisation performante
permettant à plusieurs machines virtuelles (VM) de fonctionner sur un seul serveur physique.
Cette virtualisation s’étend au stockage avec vSAN, à la mise en réseau avec vSphere Networking
et à la gestion centralisée avec vCenter Server. Son utilité dans l’informatique moderne réside dans
sa capacité à optimiser l’utilisation des ressources, à améliorer l’évolutivité et à optimiser
l’administration.
En abstrayant et en mettant en commun les ressources informatiques, de stockage et de réseau,
vSphere permet aux entreprises de gérer efficacement les charges de travail, d’assurer une haute
disponibilité et de s’adapter aux exigences dynamiques de l’entreprise. Cela en fait un outil
fondamental et indispensable dans le monde informatique actuel.
17
Enseignant: LEMOTIEU Lionel