Académique Documents
Professionnel Documents
Culture Documents
Durée : 3h
Groupe : INF02
Nombre de pages : 5
Enseignant : Wael Sellami
TP 3 : Installation de l’environnement
Openstack
Objectifs du TP
1. Présentation d’Openstack
Openstack est un logiciel libre et ouvert sous la licence Apache 2.0 qui fournit
un ensemble de fonctionnalités permettant de gérer un nuage informatique.
Openstack organise le fonctionnement d'un ensemble de serveurs physiques,
fournissant des ressources à des machines virtuelles. Il orchestre et gère le
cycle de vie de toutes ces machines virtuelles.
Openstack permet de contrôler les différentes ressources des machines virtuelles telles que la
puissance de calcul, le stockage ou encore les réseaux inhérents au centre de données sollicité.
Il existe différents outils disponibles pour déployer une infrastructure Openstack comme
Devstack, Packstack, Microstack. Dans ce TP, l’installation est effectuée à l'aide de
Microstack.
2. Présentation de microstack
Dans ce TP, nous allons installer la version microstack (version légère d’openstack). En effet,
microstack fournit un déploiement d’openstack sur un ou plusieurs nœuds qui peuvent
s'exécuter directement sur le poste de travail.
La version de microstack propose tous les services d’openstack et les bibliothèques de prise
en charge regroupés dans un seul package qui peut être facilement installé, mis à niveau ou
supprimé. Ainsi, microstack comprend tous les composants clés d'openstack: Keystones,
Nova, Neutron, Glance et Cinder.
1
3. Mise en œuvre de microstack
N.B L’installation de microstack est fonctionnelle sans erreur sur une machine virtuelle ayant
au minimum les caractéristiques ci-dessus.
Lorsque le processus d'installation est terminé, vous devriez voir le message suivant sur le
terminal:
3.5. Pour initialiser microstack, configurer les réseaux et les bases de données à travers la
commande ci-dessous :
Une fois cette opération terminée (30 à 45 min), l’environnement cloud openstack sera
opérationnel.
2
4) Gestion des services de microstack
La gestion des services de microstack peut être effectuée soit en mode graphique, soit à
travers des lignes de commandes.
4.1) Mode graphique : Création d’une machine virtuelle à partir d’un modèle prêt
3
Nous pouvons maintenant commencer à manipuler les principales fonctionnalités de
microstack comme la création des machines virtuelles, des utilisateurs supplémentaires, etc.
7. Une fois la machine virtuelle est bien démarrée créée, sélectionner le menu « console »
pour accéder l’interface graphique.
4.2) Ligne de commande : Création d’une machine virtuelle à partir d’un modèle prêt
$ microstack.openstack --version
$ microstack.openstack --help
4
# Lancer une image virtuelle en se basant sur l’image cirros
$ microstack.launch cirros --name VMTP3
# Connexion à distance
$ ssh -i /home/vm/snap/microstack/common/.ssh/id_microstack cirros@10.20.20.50