Академический Документы
Профессиональный Документы
Культура Документы
Tout dabord, nous tenons remercier les personnes qui nous ont
accompagns tout au long de cette anne : Mme Laila Benghabrit, Mr
Amar Ramdane Cherif, Mr Cdric Fournerie, Mr Stephan Soulayrol.
Nous les remercions pour la confiance et la libert dexpression quils
nous ont accordes. Nous les remercions de nous avoir soutenus, suivi et
de nous avoir permis de nous poser les bonnes questions quand cela tait
ncessaire. Nous souhaitons souligner la bonne ide de Mr Amar
Ramdane Cherif de nous fait travailler en groupe. Cela nous a permis de
coordonner nos ides et nous organiser de faon nous partager le
travail.
Nous sommes tous les cinq redevables de toutes les personnes qui nous
ont suivies, aiguilles, accompagnes, critiques et qui nous ont aides,
de prs comme de loin.
Page 2
Page 3
SOMMAIRE
Remerciements---------------------------------------------------------------------------------------------------------------- 1
SOMMAIRE --------------------------------------------------------------------------------------------------------------------- 4
Introduction -------------------------------------------------------------------------------------------------------------------- 7
Chapitre 1 : Prsentation gnrale du projet -------------------------------------------------------------------------- 8
I.
Problmatique ------------------------------------------------------------------------------------------------------- 9
B.
C.
D.
B.
C.
D.
III.
Dfinition :------------------------------------------------------------------------------------------------------- 17
Modlisation ------------------------------------------------------------------------------------------------------- 18
A.
Cas dutilisation---------------------------------------------------------------------------------------------------- 18
B.
A.
B.
TAPES DE LINSTALATION-------------------------------------------------------------------------------------- 24
1.
PRREQUIS ------------------------------------------------------------------------------------------------------ 24
2.
Page 4
C.
V.
VI.
A.
VII.
A.
Pr requis : ------------------------------------------------------------------------------------------------------ 40
B.
VIII.
A.
B.
C.
D.
1.
2.
3.
Conclusion gnrale-------------------------------------------------------------------------------------------------------- 57
Webographie ---------------------------------------------------------------------------------------------------------------- 58
Annexe 1 ---------------------------------------------------------------------------------------------------------------------- 59
IX.
A.
Annexe 2 ---------------------------------------------------------------------------------------------------------------------- 62
X.
Page 5
Page 6
Introduction
Page 7
Chapitre 1 : Prsentation
gnrale du projet
Cadre gnral du projet
Planification du projet
Page 8
I.
Prsentation du projet
La virtualisation consiste grer de faon centralise, un ensemble de ressources
Partages (Processeur, mmoire, disque dur, cartes rseau, vido,) via une interface unique.
Grce des techniques matrielles ou logicielles, plusieurs systmes dexploitation et
applications fonctionnent sur un seul ordinateur/serveur comme sils fonctionnaient sur des
Ordinateurs distincts.
Notre projet consiste installer des Virtual machines (Windows, Linux, mac OS,
Android) sur un serveur VMware ESXI et permettre lutilisateur de sauthentifier, choisir la
machine Virtual auquel il veut travailler, ainsi que peut sauvegarder ses travail sur la
machine ; et donc en priser certain tape pour arriver notre but en partagent notre travaille
sur les cinq membres de lquipe, pour but de gagne du temps.
Pour nous le projet de virtualisation aves le serveur VMware ESXI, et un projet trs
important qui touche la future informatique, et cela nous donnent la motivation de le raliser
et assur sa bon fonctionnement.
A. Problmatique
Notre problmatique sarticule sous trois questions :
1 - Quelles sont les tapes suivre pour configurer un serveur ESXI ?
2 - Comment configurer et installer diffrentes VMs dans ce serveur ?
3 - Comment configurer laccs des clients ces VMs en utilisant Vmware Workstation ?
Page 9
B.
Objectif du projet
Lobjectif du projet est mettre en place un serveur VMware serveur VMware ESXI sur un PC
ainsi que des images Windows, Linux, mac OS, et un Android afin de :
Page 10
D. Planification du projet
Le planning prvisionnel est un planning sur la dure et selon les taches effectuer pour
raliser ce projet. Nous avons donc tout dabord fait le listing des tches effectuer puis nous
les avons classes par ordre. Comme certaines tches ne peuvent pas dmarrer sans que
dautres se terminent, nous avons utilis un logiciel (GANTT Project), outil permettant de
raliser des plannings.
Page 11
Page 12
Chapitre 2 : Conception
Analyse du projet
Choix de la mthodologie
de conception
Modlisation
Page 13
B.
Avant dadopter une mthode, il faut dabord faire une comparaison entre les diffrentes
mthodes existantes, voir les points forts et les points faibles de chacune, puis dterminer
celle qui va mieux dans le contexte du projet. Ci-dessous un tableau qui rsume cette
comparaison.
Page 14
Mthode
Description
Rational Unified
Process (RUP)
-Mthodologie centre
sur larchitecture et
couple aux
diagrammes UML
-Concerne des projets
de +10 personnes
-Processus complet
assist par des outils
exhaustifs
eXtreme
Programming (XP)
-Dveloppement guid
par les besoins du
client
-Equipes rduites,
centres sur les
dveloppeurs
Points forts
-Itratif
-Spcifie le dialogue
entre les diffrents
intervenants du projet :
les livrables, plannings
et prototypes
-Propose des modles
de documents, et des
canevas pour des
projets types
-Cycle de
dveloppement en Y
-Convient aux projets
de toutes tailles
-Trs ax processus, au
dtriment du
dveloppement
-Lourd, largement
tendu, il peut tre
difficile mettre en
uvre de faon
spcifique
-Convient pour les
grands projets qui
gnrent beaucoup de
documentation
-Itratif
-Simple mettre en
uvre
-Laisse une large
place
-Builds journaliers
-Articul autour de
larchitecture
-Coteux
personnaliser
Points faibles
-Amlioration
constante adaptation
aux modifications
-Aucune proposition
de document type
Page 15
Pour atteindre les objectifs, nous avons suivi la mthode 2TUP (2Track Unified Process), qui
sera plus dtaille dans ce qui suit.
C. Le processus 2TUP
2TUP est un processus UP (processus unifie). Le processus 2TUP apporte une rponse aux
contraintes de changement continuel imposes aux systmes dinformation de lentreprise. En
ce sens, il renforce le contrle sur les capacits dvolution et de correction dun tel systme.
2Track signifient littralement que le processus suit deux chemins. Il sagit des chemins
fonctionnels et darchitecture technique , qui correspondent aux deux axes des
changements imposes au systme informatique.
Le processus 2TUP apporte une rponse aux contraintes de changement continuel imposes
aux systmes dinformation de lentreprise.
Ce processus suit deux chemins.
Architecture fonctionnelle
Architecture technique
Page 16
Capture des besoins techniques, qui recense toutes les contraintes et les choix
Dimensionnant la conception du systme.
Conception prliminaire, qui reprsente une tape dlicate, car elle intgre le modle
danalyse fonctionnelle dans larchitecture technique de manire tracer la
cartographie des composants du systme dvelopper.
Codage, qui produit ses composants et teste au fur et mesure les units de code
ralises.
Dfinition :
Page 17
UML unifie est la fois les notations et les concepts orientes objet. Il ne sagit pas dune
simple notation, mais les concepts transmis par un diagramme ont une smantique prcise et
sont porteurs de sens au mme titre que les mots dun langage. UML a une dimension
symbolique et ouvre une nouvelle voie dchange de visions systmiques prcises, Ce langage
est certes issu du dveloppement logiciel mais pourrait tre applique toute science fonde
sur la description dun systme. Dans limmdiat, UML intresse fortement les spcialistes de
lingnierie systme [Wikipdia].
III. Modlisation
A. Cas dutilisation
Type
dutilisateur
Administrateur
du Serveur
Description
Langue
Rle
Grer le serveur
ESXI
FR/AR
Utilisateur ou un
client
Lancer les VM
FR/AR
Lancer Vmware
Workstation et allumer,
changer, arrter les VM
Page 18
Utilisation
Dtails
Installer Images
Administration les VM
Configurer Machines
virtuelles
Administration les VM
Lancer VMware
Workstation
Connecter au serveur
S'authentifier
Lauthentification au systme
Cette fonctionnalit
permet ladministrateur
de grer les droits daccs
des clients
Cette fonctionnalit
permet ladministrateur
dinstaller et configurer le
serveur ESXI
Cette fonctionnalit
permet ladministrateur
dinstaller les machines
virtuelles
Cette fonctionnalit
permet ladministrateur
de configurer les
machines virtuelles
Cette fonctionnalit
permet lutilisateur ou
un client de connecter au
serveur esxi et lancer les
VM
Cette fonctionnalit
permet lutilisateur et
ladministrateur de
s'authentifier au systme
Page 19
B.
Diagramme de squence 1
Caractristique Information
Permet lutilisateur de dmarrer
une Machine Virtuelle
Objectif
Pr conditions
Avec Succs
Cas derreur
Acteurs premire
Acteurs secondaires
Relative Use Cases
Page 20
Scnario primaire
tape
Scnario
2
3
4
5
6
7
8
commentaire
C. Diagramme de squence 2
Page 21
Caractristique Information
Permet ladministrateur de grer
les Machines Virtuelles
Objectif
Pr conditions
Avec Succs
Cas derreur
Acteurs premire
Acteurs secondaires
Relative Use Cases
Scnario primaire
tape
Scnario
1
2
3
4
5
6
7
commentaire
Page 22
Chapitre 3 : Ralisation
Installation du serveur ESXI
Gestions des utilisateurs
Test des VM
Page 23
1.
PRREQUIS
Pour installer un serveur ESXI il vous sera ncessaire de disposer dune machine 64Bits
compatibles avec une distribution RED-HAT.
Installer et excuter lhyperviseur de VMware au sein dune machine virtuelle est totalement non
supporter, cette manipulation nest recommande que lors des tests pour prouver la solution ou
faire des dmonstrations et non dans un environnement de production.
La configuration de la machine virtuelle est la suivante :
Page 24
2.
Le site Internet
B.
Page 25
Page 26
Page 27
.
Figure 20 : Message de reboot
Page 28
Aprs le reboot :
En slection Configure
Management Network et nous
tapons la touche [Entre].
Figure 23 : IP Configuration
Page 29
IP = 192.168.1.20
Masque = 255.255.255.0
Passerelle = 192.168.1.1
DNS 1 = 192.168.1.10
DNS 2 = vide
Hostname = SRV-ESXI
Nous appuyons sur la touche [Y] pour confirmer les changements et nous slectionnons la
ligne "Restart Management Network".
Page 30
Page 31
Page 32
Page 33
Page 34
A. Prs requis :
Notre ESXi doit imprativement avoir un DNS membre de notre foret AD afin de rsoudre
correctement le nom NetBIOS AD.
Dans un premier temps se connecter lhte avec la console VSphere et se rendre dans
configuration et proprits.
Page 35
Page 36
Page 37
Nous slectionnons notre serveur ESXi, puis nous allons sur longlet Permissions
Nous cliquons sur Add Permission , Puis nous cliquons sur Add
Nous choisissons le nom de domaine sur lequel se trouve les comptes/groupes
Effectu une recherche en tapant le nom du compte/groupe puis cliquer sur Search
Lorsque le nom saffiche, en clique sur Add pour ajouter le(s) compte(s) ou
groupe(s)
Cliquer sur OK pour valider
Page 38
access au
Les utilisateurs ou groupes autoriss peuvent dsormais utiliser leurs comptes de domaine
nominatifs afin daccder la console VMware vSphere Client partir de leurs postes de
travail
Page 39
Pr requis :
Machine virtuelle
Configuration
Page 40
Page 41
B.
Nous choisissons le type dinstallation personnalis pour pouvoir bnficier de plus doptions
concernant la machine virtuelle, comme notamment le nombre de curs de processeurs ou de
processeurs que vous souhaitez quelle utilise.
Page 42
Page 43
Nous choisissons le
nombre de socket CPU et
le nombre de cur par
socket.
Nous cliquons sur
suivant pour continuer
Figure 48 : Socket CPU
Nous choisissons le rseau dans laquelle nous voulons que la machine y soit connecte (un
des Port group pour machines virtuelles) et le type dadaptateur rseau, nous cochons la case
Connect at Power On pour que la carte rseau soit connecte des le dmarrage de la
machine virtuelle
Lorsque nous avons fait notre choix, nous cliquons sur suivant pour continuer
Page 44
Vous devons ensuite choisir de crer un nouveau disque virtuel, nous slectionnons Create a
new virtual disk , sauf si nous voulons importer un disque virtuel existant ou tout
simplement ne pas attribuer de disque au VM
Nous cliquons sur suivant pour continuer
Page 45
Page 46
Un rsum des options que nous avons choisi nous est livr. Lorsque lon presse sur
Terminer, nous voyons apparatre une nouvelle machine, qui porte le nom notre nouvelle
machine virtuelle, en dessous de ladresse
Nous allons maintenant accder la console pour avoir accs lcran dinstallation, comme
si nous tions devant la machine
Nous slectionnons la VM, puis cliquez sur licne en forme dcran avec une flche verte
dirige vers le haut
Page 47
Page 48
Figure 59 : Mac OS
Page 49
Figure 60 : Android
Figure 61 : Windows 7
Page 50
B.
Le scnario de test:
Dans cette partie, on droulera le test comme suit:
On va tout dabord crer une liste des clients avec des droits daccs diffrents.
Ces derniers devront utiliser Vmware Workstation pour se connecter aux
diffrentes VM installes sur notre serveur ESXI:
Page 51
1.
Page 52
Dans la partie droite Assigned Role , donner les droits ncessaires cet Client A en
choisissant un profil (No access) ou en cochant / dcochant les autorisations, puis en clique
sur ok.
2.
Page 53
Dans la partie droite Assigned Role , donner les droits ncessaires cet Client A en
choisissant un profil (Read only) ou en cochant / dcochant les autorisations, puis en clique
sur ok.
3.
Dans la partie droite Assigned Role , donner les droits ncessaires cet Client A en
choisissant un profil (Administrator) ou en cochant / dcochant les autorisations, puis en
clique sur ok.
Page 54
Test 2 :
Client B avec des bonnes identifiants mais on mode read only ==>
connexion ok
Page 55
Client C avec des bonnes identifiants et avec les droits root ==>
connexion ok
Page 56
Conclusion gnrale
Page 57
Webographie
https://www.youtube.com/
http://www.vmware.com/fr/products/vsphere-hypervisor.html
https://communities.vmware.com/thread/468527?start=0&tstart=0
http://partnerweb.vmware.com/GOSIG/MacOSX_10_7.html
https://fr.wikipedia.org/wiki/VMware
https://www.google.com/#gws_rd=ssl
https://doc.ubuntu-fr.org/xenial
http://www.insanelymac.com/forum/files/file/20-vmware-unlockerfor-os-x/
https://calvin.me/install-mac-os-x-esxi-5-5/
Page 58
Annexe 1
IX. Installation la machine Mac OS X Lion 7.5 sur
ESXI 5.1
Pour que nous puissions installer la machine Mac on a besoin dun patch
Unlockerall-v130
A.
Page 59
A laide de votre utilitaire SCP (Terminal ou WinSCP) envoy le fichier zip sur lESXI dans
le rpertoire /vmfs/volumes/datastore1/
Page 60
/vmfs/volumes/datastore1 # cd unlock-allv130/
/vmfs/volumes/datastore1/unlock-all-v130 #
cd esxi/
Nous devons changer les droits afin que les fichiers soient
excutables
/vmfs/volumes/datastore1/unlock-all-v110/esxi # chmod +x *
/vmfs/volumes/datastore1/unlock-all-v130/esxi # ./install.sh
Page 61
Annexe 2
X.
Page 62