Rapport Technique Implementation Dun Min

Télécharger au format pdf ou txt
Télécharger au format pdf ou txt
Vous êtes sur la page 1sur 22

Institut Supérieur des Sciences Appliquées et de Technologie

de Sousse

Rapport Technique
I plé e tatio d’u Mi i-Cloud sur OpenStack
Mr. HAJLAOUI Jalel eddine

2014/2015
Plan

I. Configuration du Mini-Cloud ........................................................................................................... 4


1) C atio d’u e a hi e vi tuelle ................................................................................................ 4
2) Installation des composants nécessaires .................................................................................. 11
a) Installation de Git .................................................................................................................. 11
b) Installation de Vim................................................................................................................. 11
c) Copie des fichiers depuis DevStack ....................................................................................... 11
d) Création et Configuration du fichier localrc .......................................................................... 12
e) C atio d’u utilisateu Sta k .............................................................................................. 12
3) Lancement de la configuration.................................................................................................. 13
II. Implémentation du Mini-Cloud ..................................................................................................... 14
1) Côté Administrateur .................................................................................................................. 14
a) Gestion des images................................................................................................................ 15
b) Gestio des t pes d’i sta es ............................................................................................... 18
2) Côté Utilisateur.......................................................................................................................... 19

Page 1
Liste des figures

Figure 1 : Interface générale VMware Workstation................................................................................ 4


Figure 2 : Etape 1 de la création de la MV............................................................................................... 4
Figure 3 : Etape 2 de la création de la MV............................................................................................... 5
Figure 4 : Etape 3 de la création de la MV............................................................................................... 5
Figure 5 : Etape 4 de la création de la MV............................................................................................... 6
Figure 6 : Etape 5 de la création de la MV............................................................................................... 6
Figure 7 : Etape 6 de la création de la MV............................................................................................... 7
Figure 8 : Etape 7 de la création de la MV............................................................................................... 7
Figure 9 : Etape 8 de la création de la MV............................................................................................... 8
Figure 10 : Etape 9 de la création de la MV ............................................................................................ 8
Figure 11 : Etape 10 de la création de la MV .......................................................................................... 9
Figure 12 : Etape 11 de la création de la MV .......................................................................................... 9
Figure 13 : Etape 12 de la création de la MV ........................................................................................ 10
Figure 14 : Fin de la création de la MV .................................................................................................. 10
Figure 15 : Démarrage de la MV............................................................................................................ 11
Figure 16 : Commande pour installer le git ........................................................................................... 11
Figure 17 : Commande pour installer le vim ......................................................................................... 11
Figure 18 : Commande pour copier les fichiers depuis github .............................................................. 11
Figure 19 : Commande pour accéder à Devstack/ ................................................................................ 12
Figure 20 : Commande pour créer le fichier localrc .............................................................................. 12
Figure 21 : Contenu du fichier localrc ................................................................................................... 12
Figure 22 : Commande pour accéder au Tools...................................................................................... 12
Figure 23 : Commande pour créer un utilisateur Stack ........................................................................ 13
Figure 24 : Commande pour affecter un mot de passe ........................................................................ 13
Figure 25 : Commande pour changer l'utilisateur courant ................................................................... 13
Figure 26 : Commande pour retourner au répertoire parent ............................................................... 13
Figure 27 : Commande pour associer les fichiers à Stack ..................................................................... 13
Figure 28 : Commander pour changer l'utilisateur ............................................................................... 13
Figure 29 : Commande pour lancer la configuration ............................................................................ 13
Figure 30 : Résultat du lancement de la configuration ......................................................................... 14
Figure 31 : Espace de connexion à OpenStack ...................................................................................... 14
Figure 32 : Authentification Admin ....................................................................................................... 15
Figure 33 : Accueil Administrateur ........................................................................................................ 15
Figure 34 : Gestion des images.............................................................................................................. 16
Figure 35 : Interface d'ajout d'une image ............................................................................................. 17
Figure 36 : Succès d'ajout d'une image ................................................................................................. 17
Figure 37 : Interface des Flavors ........................................................................................................... 18
Figure 38 : Interface d'ajout d'un Flavor ............................................................................................... 18
Figure 39 : Succès d'ajout d'un Flavor ................................................................................................... 19
Figure 40 : Authentification Utilisateur ................................................................................................. 19
Figure 41 : Accueil Utilisateur................................................................................................................ 19

Page 2
Figure 42 : Interface de lancement d'instance ...................................................................................... 20
Figure 43 : Succès le lancement d'instance ........................................................................................... 20
Figure 44 : Menu de lancement d'instance ........................................................................................... 21
Figure 45 : Console d'une instance........................................................................................................ 21

Page 3
I. Configuration du Mini-Cloud

1) Création d’une machine virtuelle

Afin de créer une machine virtuelle, on a installé le logiciel de virtualisation VMware Workstation
(version 11). Ce logi iel t availle su u s st e d’e ploitatio 64 its. Ainsi, nous utiliserons
Windows 8 Pro o e s st e d’e ploitatio .

Pour implémenter un Mini-Cloud sur OpenStack, on doit i stalle u s st e d’e ploitatio


compatible. On a choisi Ubuntu Server (version 14.04.1). Ensuite, on doit créer une machine virtuelle
à partir de ce système. Voici des imprimes écran ci-dessous qui montrent le processus de création
d’u e a hi e vi tuelle pou U u tu Se ve .

Figure 1 : Interface générale VMware Workstation

Figure 2 : Etape 1 de la création de la MV

Page 4
Figure 3 : Etape 2 de la création de la MV

Figure 4 : Etape 3 de la création de la MV

Page 5
Figure 5 : Etape 4 de la création de la MV

Figure 6 : Etape 5 de la création de la MV

Page 6
Figure 7 : Etape 6 de la création de la MV

Figure 8 : Etape 7 de la création de la MV

Page 7
Figure 9 : Etape 8 de la création de la MV

Figure 10 : Etape 9 de la création de la MV

Page 8
Figure 11 : Etape 10 de la création de la MV

Figure 12 : Etape 11 de la création de la MV

Page 9
Figure 13 : Etape 12 de la création de la MV

Figure 14 : Fin de la création de la MV

Page 10
Maintenant, la machine virtuelle est prête à être démarrée.

Figure 15 : Démarrage de la MV

2) Installation des composants nécessaires

Cette étape est décomposée en plusieurs sous-étapes :

a) Installation de Git

Git est u logi iel Ope Sou e de gestio de ve sio s. Sa p i ipale tâ he est de g e l’ volutio de
o te u d’u e a o es e e. Pou l’i stalle , o tape ette o a de :

Figure 16 : Commande pour installer le git

b) Installation de Vim

Vi est u logi iel Ope Sou e de atio et d’ ditio de fi hie sous Ubuntu. Pour installer Vim, on
tape la commande suivante :

Figure 17 : Commande pour installer le vim

c) Copie des fichiers depuis DevStack

Cette tape o siste à opie les fi hie s essai es à l’i stallatio depuis githu .

git clone https://github.com/openstack-dev/devstack.git -b stable/icehouse

En 2016 :

git clone https://git.openstack.org/openstack-dev/devstack

Figure 18 : Commande pour copier les fichiers depuis github

Page 11
d) Création et Configuration du fichier localrc

On doit accéder en premier lieu au répertoire Devstack/ en tapant cette commande :

Figure 19 : Commande pour accéder à Devstack/

On crée ensuite un fichier de configuration nommé « localrc » avec la commande suivante :

Figure 20 : Commande pour créer le fichier localrc

On saisit dans le fichier « localrc » le code suivant :

Figure 21 : Contenu du fichier localrc

e) Création d’un utilisateur Stack

En premier lieu, on doit accéder au répertoire Tools/ qui se trouve dans le répertoire Devstack/ en
utilisant cette commande :

Figure 22 : Commande pour accéder au Tools

Page 12
On utilise cette commande pour créer un utilisateur Stack qui possède les droits nécessaires pour
o figu e et la e l’i stallatio :

Figure 23 : Commande pour créer un utilisateur Stack

Ensuite, on affecte un mot de passe à cet utilisateur Stack : (mot de pass : stack)

Figure 24 : Commande pour affecter un mot de passe

O ha ge l’utilisateu a tuel pa l’utilisateu Sta k :

Figure 25 : Commande pour changer l'utilisateur courant

On revient au répertoire parent en utilisant la commande :

Figure 26 : Commande pour retourner au répertoire parent

La o a de suiva te ous pe et d’asso ie tous les fi hie s et dossie s du Devsta k/ à l’utilisateu


Stack :

Figure 27 : Commande pour associer les fichiers à Stack

Le ha ge e t de l’utilisateu ou a t pa l’utilisateu Sta k se fait pa ette o a de :

Figure 28 : Commander pour changer l'utilisateur

3) Lancement de la configuration

Pour lancer la configuration, on tape la commande suivante :

Figure 29 : Commande pour lancer la configuration

Voici le résultat final du lancement de la configuration :

Page 13
Figure 30 : Résultat du lancement de la configuration

La configuration de notre Mini-Cloud est terminée. On utilisera cette adresse IP pour se connecter à
notre Mini-Cloud OpenStack depuis le navigateur. On peut se connecter en tant que administrateur
avec le login « admin » ou bien en tant que utilisateur avec le login « demo ».

II. Implémentation du Mini-Cloud


O tape l’ad esse IP que nous avons récupéré depuis le lancement de la configuration dans le
navigateur. L’espa e de o e io à OpenStack est ouvert.

Figure 31 : Espace de connexion à OpenStack

1) Côté Administrateur

Pour se connecter comme Administrateur, on tape comme login « admin » et le mot de passe.

Page 14
Figure 32 : Authentification Admin

Voi i la fe t e ui s’affi he lo s de la o e io d’u Ad i ist ateu :

Figure 33 : Accueil Administrateur

a) Gestion des images

La figure ci-dessous montre l’i te fa e de gestion des images :

Page 15
Figure 34 : Gestion des images

L’ad i ist ateu peut ajoute u e i age d’u s st e d’e ploitatio comme par exemple : Ubuntu.

Page 16
Figure 35 : Interface d'ajout d'une image

Ap s l’ajout d’u e i age ave su s, celle-ci est ajouté à la liste des images existantes :

Figure 36 : Succès d'ajout d'une image

Page 17
b) Gestion des types d’instances

Cette figu e o t e les t pes d’i sta es e ista ts ou « Flavors » :

Figure 37 : Interface des Flavors

L’ad i ist ateu peut e u t pe d’i sta e ou « Flavor » à travers cette interface :

Figure 38 : Interface d'ajout d'un Flavor

Page 18
Cette figure montre que le type d’i sta e est ajout ave su s:

Figure 39 : Succès d'ajout d'un Flavor

2) Côté Utilisateur

Pour se connecter comme Utilisateur, on tape comme login « demo » et le mot de passe.

Figure 40 : Authentification Utilisateur

Voi i la fe t e ui s’affi he lo s de la o e io d’un Utilisateur :

Figure 41 : Accueil Utilisateur

Page 19
L’utilisateu peut la e u e ou plusieu s i sta es à t ave s ette i te fa e :

Figure 42 : Interface de lancement d'instance

Cette figu e o t e le su s de la e e t de l’i sta e pa l’utilisateu :

Figure 43 : Succès le lancement d'instance

Le la e e t de l’i sta e depuis la o sole peut se faire à travers ce menu :

Page 20
Figure 44 : Menu de lancement d'instance

Ai si, pou la e u e i sta e depuis la o sole o hoisit l’optio « Console ». Et voici le résultat :

Figure 45 : Console d'une instance

Page 21

Vous aimerez peut-être aussi