Plan du cours
1. Introduction à OpenStack
Histoire du nuage et OpenStack
Caractéristiques du nuage
Modèles de nuages
privé, public, hybride
sur site, IaaS, PaaS, SaaS
Déploiements de nuages publics et privés basés sur OpenStack
Distributions open source et commerciales OpenStack.
OpenStack modèles de déploiement
OpenStack écosystème
Modules
Outils sous-jacents
Intégrations
OpenStack cycle de vie
OpenStack certification
OpenStack laboratoire (VM) pour ce cours
2. Atelier pratique OpenStack d'administration  ;
Se familiariser avec OpenStack  ;
Composants OpenStack (Keystone, Glance, Nova, Neutron, Cinder, Swift, Heat)
Interaction avec le nuage OpenStack
Démons OpenStack et flux de communication API
Keystone - Service de gestion de l'identité
Domaines, projets, utilisateurs et rôles
Gestion des services du catalogue Keystone et des points d'extrémité
Gérer/créer des domaines, des groupes, des projets, des utilisateurs et des rôles
Vérification des services Keystone
Glance - Service d'images
Caractéristiques des images (propriétés, métadonnées, format, conteneur)
Chargement et téléchargement d'images
Partage d'images
Gérer les quotas pour le service d'images
Vérification des services Glance
Neutron - Networking
Types de ressources réseau de base de Neutron
Gérer les réseaux de locataires, les sous-réseaux,  ;
Gérer les groupes et les règles de sécurité
Acheminement est-ouest
Espaces de noms du réseau
Gérer les réseaux externes/de fournisseurs
Routage nord-sud
Gestion des IP flottantes
Gérer les quotas du réseau
Dépannage de base du réseau (espaces de noms, tcpdump, etc.)
Networking quotas
Vérification des services Neutron
Nova - Service de calcul
Interfaces avec les hyperviseurs
Gestion des paires de clés
Gestion des arômes
Paramètres d'instance
Création d'une instance
Vérification des instances créées
Instantanés
Gestion des instances
Attribution d'IP flottantes
Console interactive et journal de la console
Affectation des groupes de sécurité
Calculer les quotas
Obtenir des statistiques de Nova
API de placement et Nova Cells v2
Vérification des services Nova
Cendres - Blocs de stockage
Paramètres de volume
Création d'un volume
Manage volume
Attacher un volume à une instance Nova
Gestion des instantanés de volume
Gestion des sauvegardes en volume
Restauration des sauvegardes
Gestion des quotas de volume
Ajout d'un nouveau backend de stockage
LVM, réseaux de stockage et backends de stockage Ceph
Ceph dans OpenStack
Vérification des services Cinder
Swift - Stockage d'objets
Swift composants et processus
Gestion des conteneurs et des objets
Gestion des listes de contrôle d'accès
Configuration de l'expiration des objets
L'anneau et les politiques de stockage
Contrôle de l'espace de stockage disponible
Mise en place de quotas
Vérification des services Swift
Chaleur - Orchestration
Modèle d'orchestration Heat et ses composants
Création d'une pile de chaleur
Vérification de la cheminée
Mise à jour de la pile de chaleur
Vérification des services de chaleur