Program
Introduction- Présentation d'OpenStack : historique, acteurs, licence
- Fonctionnalités :
- outils d'orchestration de cloud,
- stockage élastique, gestion d'images virtuelles,...
Caractéristiques techniques- Hyperviseurs supportés.
- Architecture :
- les projets OpenStack
- Nova, Cinder, Glance, Swift, Neutron, Keystone, Horizon
- L'accès par des clients webservices
- Dashboard, l'interface de gestion, pilotage, suivi.
Installation et configuration- Prérequis matériel et logiciel.
- Les composants à installer :
- authentification avec Keystone, serveur d'images Glance,
- stockage d'objets avec Swift,
- serveur de calcul Nova
- Définition des tenants. Préparation de l'installation.
- Travaux pratiques :
- installation à partir de scripts,
- configuration de la base de données, du service de messages,
- du service keystone : gestion des utilisateurs, groupes, accès;
- configuration du réseau,
- création et lancement des instances.
- Déploiement en masse. Scripts d'automatisation.
Extension- Ajout d'un noeud de calcul. Configuration. Visualisation de la capacité supplémentaire. Gestion.
- Migration d'un noeud de calcul. Passer à l'échelle.
- Les mises à jour. Analyser les problèmes.
Gestion des volumes- Présentation de Cinder. Architecture, locale, NAS, SAN.
- Mise en oeuvre : démarrage du service, installation de volumes iScsi.
- Manipulation de disques virtuels : création, attachement, formatage, suppression.
- Stratégie pour le stockage.
Gestion du réseau- Définitions : adresses mobiles, adresses fixes.
- Les modes réseaux : Flat, FlatDHCP, VLAN.
- Neutron : fonctionnalités, architecture. Mise en oeuvre de Neutron.
- Création d'un réseau privé virtuel. Ajout de routeurs virtuels et liaisons avec les instances.
- Création de stocks d'adresses IP mobiles. Affectation.
- Scripts SDN (Software Defined Network).
- Définition d'une architecture globale.
|