Merci d'avoir envoyé votre demande ! Un membre de notre équipe vous contactera sous peu.
Merci d'avoir envoyé votre réservation ! Un membre de notre équipe vous contactera sous peu.
Plan du cours
1. Introduction à OpenStack
- Histoire du cloud et d'OpenStack
- Fonctionnalités du cloud
- Modèles cloud
- privé, public, hybride
- on-premise, IaaS, PaaS, SaaS
- Déploiements de cloud public et privé basés sur OpenStack
- Distributions OpenStack open source et commerciales
- Modèles de déploiement OpenStack
- Écosystème OpenStack
- Modules
- Outils sous-jacents
- Intégrations
- Cycle de vie d'OpenStack
- Certification OpenStack
- Lab OpenStack (VM) dédié à ce cours
2. Atelier pratique d'administration OpenStack
- Découverte d'OpenStack
- Composants OpenStack (Keystone, Glance, Nova, Neutron, Cinder, Swift, Heat)
- Interactions avec le cloud OpenStack
- Démones OpenStack et flux de communication des API
- Keystone - Service de gestion des identités
- Domaines, projets, utilisateurs et rôles
- Gestion des services et points de terminaison du catalogue Keystone
- Gestion et création de domaines, groupes, projets, utilisateurs et rôles
- Vérification des services Keystone
- Glance - Service d'images
- Fonctionnalités des images (propriétés, métadonnées, format, conteneur)
- Téléversement et téléchargement d'images
- Partage d'images
- Gestion des quotas du service d'images
- Vérification des services Glance
- Neutron - Réseau
- Types de ressources réseau de base Neutron
- Gestion des réseaux et sous-réseaux des locataires,
- Gestion des groupes de sécurité et des règles
- Routage Est-Ouest
- Espaces de noms réseau
- Gestion des réseaux externes/fournisseurs
- Routage Nord-Sud
- Gestion des adresses IP flottantes
- Gestion des quotas réseau
- Dépannage réseau de base (espaces de noms, tcpdump, etc.)
- Quotas de réseau
- Vérification des services Neutron
- Nova - Service de calcul
- Interfaces vers les hyperviseurs
- Gestion des paires de clés
- Gestion des saveurs (flavours)
- Paramètres des instances
- Création d'une instance
- Vérification des instances créées
- Prise de snapshots
- Gestion des instances
- Affectation d'IPs flottantes
- Console interactive et journal de console
- Affectation de groupes de sécurité
- Quotas de calcul
- Récupération des statistiques depuis Nova
- API de placement et Nova Cells v2
- Vérification des services Nova
- Cinder - Stockage bloc
- Paramètres des volumes
- Création de volume
- Gestion du volume
- Attachement du volume à une instance Nova
- Gestion des snapshots de volume
- Gestion des sauvegardes de volume
- Restauration des sauvegardes
- Gestion des quotas de volume
- Ajout d'un nouveau backend de stockage
- Backends de stockage LVM, matrice de stockage et Ceph
- Ceph dans OpenStack
- Vérification des services Cinder
- Swift - Stockage d'objets
- Composants et processus Swift
- Gestion des conteneurs et des objets
- Gestion des listes de contrôle d'accès (ACL)
- Configuration de l'expiration des objets
- The Ring et politiques de stockage
- Suivi de l'espace de stockage disponible
- Configuration des quotas
- Vérification des services Swift
- Heat - Orchestration
- Modèle d'orchestration Heat et ses composants
- Création de pile Heat
- Vérification de la pile Heat
- Mise à jour de la pile Heat
- Vérification des services Heat
- Dépannage de base
- Analyse des fichiers de journaux
- Journalisation centralisée
- Débogage des requêtes client OpenStack
- Gestion de la base de données OpenStack
- Sauvegarde d'OpenStack
- Analyse de l'état des nœuds de calcul
- Analyse de l'état des instances
- Analyse du broker AMQP (RabbitMQ)
- Services de métadonnées
- Méthodologie générale de diagnostic des problèmes OpenStack
- Dépannage des problèmes réseau
- Dépannage des performances réseau
- Sauvegarde et récupération d'instance
2. Sujets avancés
- Considérations matérielles et planification de la capacité
- Matériel de calcul
- Conception réseau
- Conception du stockage
- Dimensionnement des saveurs
- Sur-allocation de ressources
- Plan de contrôle haute disponibilité
- HA dans les services OpenStack
- Base de données HA
- File de messages HA
- Partitionnement du cloud et filtres du planificateur
- Pourquoi et comment implémenter des partitions cloud (host-aggregates)
- Filtres du planificateur Nova
- Migration de charge de travail
- Migration à froid et à chaud
- Ajustement de la migration à chaud
- Projet Watcher
- Réseau OpenStack approfondi (SDN) (2-3h)
- Types de réseaux (local, flat, vlan, vxlan, gre)
- Plugins Neutron
- Linux Bridge
- Open vSwitch
- Routeurs virtuels distribués
- LBaaS + projet Octavia
- VPNaaS
- Surveillance et télémétrie OpenStack
- Service Ceilometer
- Surveillance externe
- Fonctionnalités avancées cloud/hyperviseur
- Pinning CPU / architecture NUMA
- SR-IOV
- Cloud-init et personnalisation des images
- Service de métadonnées
- Backends de stockage bloc
- LVM
- Ceph RBD
- Équipements physiques
- Considérations sur le réseau de stockage
- Mise à niveau d'OpenStack
- Stratégies et procédures de mise à niveau
- Mise à niveau sans interruption de service (zero-downtime)
- Provisionnement de nuage de machines nues (bare-metal) avec OpenStack
- Module Ironic
- Concepts d'undercloud et overcloud
- Futur d'OpenStack
Pré requis
- Compétences de base en administration Linux
- Connaissances de base en réseaux
- Notions fondamentales de la logique du cloud computing
28 Heures
Nos clients témoignent (1)
communication, connaissances issues de l'expérience, résolution de problèmes,
Marcin Walewski - Intel Technology Poland Sp. z o.o.
Formation - OpenStack Bootcamp
Traduction automatique