Mise en place d’une machine virtuelle avec vSphere
15/11/2013
Par Aymeric BLERREAU
Dans le cadre de l’obtention du BTS SIO SISR
Services Informatiques aux Organisation option Solution d’Infrastructure, Systèmes et Réseaux
1 TABLE DES MATIÈRES
2 Description ... 3
3 Contexte ... 4
3.1 Contexte ... 4
3.2 Objectifs ... 4
3.3 Solution envisageable ... 4
3.4 Description de la solution retenue ... 4
3.5 Conditions initiales ... 4
3.6 Conditions finales ... 4
4 Mise en place de la solution ... 5
4.1 Connexion au client... 5
4.2 Création de la machine virtuelle ... 7
4.3 Installation du système d’exploitation ... 12
4.3.1 Lancer l’installation depuis un CD ... 12
4.3.2 Installation ... 15
5 Compétences acquises ... 17
2 D ESCRIPTION
La virtualisation consiste à faire fonctionner un ou plusieurs système d’exploitation (ou une application) sur un ou plusieurs ordinateurs. Il est ainsi possible de faire fonctionner plusieurs systèmes
d’exploitation sur un seul ordinateur, on parle d’environnement virtuel.
Il existe différentes techniques de virtualisations, notamment : Les Hyperviseur de type 2 :
Qui sont des logiciels lourds fonctionnant sur l’OS hôte. Dans certains cas il est nécessaire d’émuler le processeur, ce qui consomme encore plus de ressources.
Cependant c’est une solution qui isole correctement les OS invité et qui permet de faire cohabiter des OS hétérogène.
Les Hyperviseur de type 1 :
Qui tiens le rôle de noyau système très léger et optimisé pour gérer les accès des noyaux d’OS invités à l’architecture matérielle sous-jacente.
C’est la méthode de virtualisation d’infrastructure la plus performante.
3 C ONTEXTE
3.1 CONTEXTE
Nous souhaitons mettre en place plusieurs machines virtuelles afin d’installer différents services à destination d’une infrastructure virtualisée.
3.2 OBJECTIFS
Savoir mettre en place une machine virtuelle et un système d’exploitation linux.
3.3 SOLUTION ENVISAGEABLE
Il existe diverses solutions de virtualisation.
Les hyperviseurs de type 2 :
- Oracle VM Virtual Box - VMware Workstation - Microsoft Virtual PC Les hyperviseurs de type 1 :
- Citrix Xen Server
- KVM
- VMware vSphere
3.4 DESCRIPTION DE LA SOLUTION RETENUE
Nous utiliserons VMware vSphere. Il existe la version vSpere Hypervisor qui est gratuite, mais limité à un serveur possédant 32 Go de ram maximum. Certaines fonctionnalité sont bridée ou non activé, mais elles ne sont pas indispensable
3.5 CONDITIONS INITIALES
Nous avons un seul serveur (l’hôte de virtualisation.)
3.6 CONDITIONS FINALES
Nous aurons installé un serveur linux virtuel. Et nous pourrons ainsi en mettre plusieurs
en place pour différents services.
4 M ISE EN PLACE DE LA SOLUTION
4.1 C
ONNEXION AU CLIENTNous commençons par nous connecter à notre serveur hôte de virtualisation avec VMware vSphere Client :
Voici un aperçu de l’interface client vSphere :
On distingue notamment des « pool » de machines virtuelles (BTS , Rempart, Tools) :
Une machine virtuelle est déjà créée, elle permet de faire tourner le serveur web utilisé pour www.zahyl.fr.
Nous allons créer une machine virtuelle linux, en vue d’installer un service dont nous auront besoin plus tard (système de gestion des logs, système de supervision, de gestion de parcs informatique,…).
4.2 C
REATION DE LA MACHINE VIRTUELLENous commençons l’installation :
Nous choisissons une installation personnalisée afin d’affiner les paramètres de la VM.
Nous indiquons le nom de la machine virtuelle. Ici nous utiliserons le nom du système installé.
Puis l’endroit où sera stocké la VM sur notre hôte :
Nous sélectionnons la version de machine virtuelle qui correspond à la version de VMware vSphere :
Ainsi que le système d’exploitation (ici un linux Debian 7, mais vSphere ne le propose pas encore par défaut, nous indiquons donc la version 6).
Nous indiquons le nombre de cœur par processeur :
Un seul processeur.
Deux cœurs.
Nous devons allouer la mémoire RAM. Comme nous avons indiqué l’OS que nous allons installer, vSphere nous indique les recommandations de base pour une configuration standard :
1,5 Go de RAM alloué. Nous pourrons modifier cette valeur plus tard, en cas de besoin (avantages de la
virtualisation).
Le système recommande 1Go par défaut.
Et nous donne la RAM minimum nécessaire pour faire tourner le système d’exploitation.
Nous sélectionnons la carte réseaux voulu, selon la configuration de l’hôte, dans notre cas, le pare feu fait un découpage en 3 partie : LAN, DMZ, VPN. Ces parties ne pouvant pas communiquer entre elle par défaut.
Puis nous laissons ce paramètre par défaut :
Nous passons à la création du disque de la machine virtuelle :
Nous indiquons sa capacité et son type de provisionnement
Alloue 20 Go, mais n’en prépare qu’une petite partie immédiatement et fait le reste en différé(Rapidité de création de la VM).
Alloue 20 Go immédiatement (le disque est plus long à préparer).
Alloue dynamiquement la taille de l’espace disque. Le disque dur est créé un fur et à mesure des besoins. Cela peut causer des ralentissements car le disque dur peut être écrit à différents endroits du disque dur physique.
Nous laissons par défaut :
Nous obtenons un résumé des paramètres de la VM :
Il faut cocher cette case pour la suite des opérations.
La machine virtuelle est maintenant créée. Nous allons passer à l’installation du Système d’Exploitation.
4.3 I
NSTALLATION DU SYSTEME D’
EXPLOITATION4.3.1 Lancer l’installation depuis un CD
Comme nous avons coché la case « Editer les paramètres de la machine virtuelle avant » la fenêtre ci- dessous s’ouvre :
Dans l’onglet options.
On sélectionne les options de démarrage.
On coche « Forcer la configuration du BIOS :
Ainsi, lors du premier démarrage, le BIOS s’affichera et nous pourrons choisir comment installer le SE (Debian Wheezy).
On constate que la VM est bien créée, et attend d’être démarrée :
Notre VM est bien là.
Nous démarrons la VM :
Et nous allons dans l’onglet console. Nous ne constatons que le BIOS à bien démarré. Et nous réglons le prochain boot sur le lecteur CD de la machine virtuelle, afin de pouvoir installer notre SE :
Nous insérons le CD dans la machine virtuelle :
(En sélectionnant le bon CD) :
Nous retournons dans l’onglet console et quittons le BIOS en enregistrant les modifications (F10) :
4.3.2 Installation
La machine virtuelle redémarre et l’installation de Debian commence :
Dont voici les points importants :
- Installation du mode console (pas d’environnement graphique). Afin de limiter le gaspillage des ressources.
- Utilisation de LVM :
Afin de pouvoir redimensionner plus tard nos partitions.
Pas de besoin concernant le chiffrement, qui est cependant une option non-négligeable sur un système qui requiert un haut niveau de sécurité.
- Utiliser un système vierge :
Afin de ne pas surcharger le système avec des services qui ne nous serviront pas.
Notre installation de Debian est terminée, nous pouvons nous connecter :
Notre machine virtuelle est donc prête. C’est un serveur Linux Debian Wheezy.
Par précaution, on pourra prendre un « snapshot » de la VM :
Ce qui est en fait la création d’un point de restauration. Ainsi en cas de problème, nous n’aurons pas à refaire l’installation du système d’exploitation. Nous effectuerons simplement une restauration.
Il serait intéressant de dupliquer cette machine, en vue de la mise un place d’un autre serveur linux.
Mais il est nécessaire d’utiliser VMware vCenter, dont la licence coute 6254,13 € dans sa version standard. Le budget de ce contexte étant limité, nous ne verrons pas cette partie pour le moment.
5 C OMPETENCES ACQUISES
D1.2 - Choix d’une solution D5.2 - Gestion des compétences
A5.2.4 Étude d'une technologie, d'un composant, d'un outil ou d'une méthode