Prenez contact avec nous

Plan du cours

Introduction à OpenStack

  • Qu'est-ce qu'OpenStack ?
  • Cloud privé vs cloud public vs cloud hybride
  • Aperçu de l'architecture d'OpenStack
  • Services principaux (Nova, Neutron, Cinder, Glance, Keystone, Swift)
  • Compréhension de l'écosystème OpenStack

Architecture et composants d'OpenStack

  • Panneau de contrôle (Control Plane) et plan de données (Data Plane).
  • Compréhension de la file de messages (RabbitMQ).
  • Moteur de base de données (MariaDB/Galera).
  • Modèles d'architecture des services.
  • Considérations relatives à la haute disponibilité.

Planification du déploiement d'OpenStack

  • Besoins en matériel et dimensionnement.
  • Conception de la topologie réseau.
  • Sélection du stockage backend.
  • Déploiement mono-nœud vs multi-nœud.
  • Aperçu des outils de déploiement (Packstack, Kolla-Ansible, OpenStack-Ansible, TripleO).

Services principaux - Calcul (Nova)

  • Architecture et composants de Nova.
  • Soutien des hyperviseurs (KVM, VMware, Hyper-V).
  • Gestion du cycle de vie des instances.
  • Fleurs d'instance (Flavors) et quotas.
  • Migration à chaud et planification.

Services principaux - Mise en réseau (Neutron)

  • Aperçu de l'architecture de Neutron.
  • Types de réseaux (Local, Flat, VLAN, VXLAN, GRE).
  • Création de réseaux, sous-réseaux et routeurs.
  • IP flottantes et groupes de sécurité.
  • Équilibrage de charge en tant que service.

Services principaux - Stockage par blocs (Cinder)

 
  • Architecture de Cinder et stockages backends.
  • Création et gestion de volumes.
  • Types de volumes et qualité de service (QoS).
  • Captures d'écran de volume (snapshots) et sauvegardes.
  • Intégration avec Nova.

Stockage d'images et d'objets

 
  • Service d'images Glance.
  • Création et gestion des images.
  • Architecture de stockage objet Swift.
  • Création de conteneurs et d'objets.
  • Contrôle d'accès et politiques.

Gestion des identités et de la sécurité (Keystone)

     
  • Architecture et concepts de Keystone.
  • Utilisateurs, projets et rôles.
  • Authentification et autorisation.
  • Gestion des jetons (tokens) et authentification multi-facteurs (MFA).
  •  
  • Intégration avec LDAP/Active Directory.
 

Surveillance et dépannage

 
  • Surveillance des services OpenStack.
  •  
  • Analyse des logs et débogage.
  •  
  • Problèmes courants et solutions.
  •  
  • Notions de réglage des performances.
  •  
  • Stratégies de sauvegarde et de récupération.
 

Meilleures pratiques pour les déploiements en entreprise

 
  • Modèles de conception pour la haute disponibilité.
  •  
  •  
  •  

Pré requis

  • Expérience en administration système sous Linux.
  • Connaissance de base des concepts réseau (VLAN, sous-réseaux, routage).
  • Maîtrise des technologies de virtualisation (KVM, VMware ou Hyper-V).
  • Connaissance des systèmes de stockage (SAN, NAS ou stockage distribué).

Public visé

  • Administrateurs système.
  • Ingénieurs infrastructure.
  • Architectes cloud.
  • Chefs de service informatique planifiant des déploiements de cloud privé.
  • Ingénieurs DevOps.
 21 Heures

Nombre de participants


Prix par participant

Nos clients témoignent (1)

Cours à venir

Catégories Similaires