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).
  • Comprendre l'écosystème OpenStack.

Architecture et composants d'OpenStack

  • Plan de contrôle et plan de données.
  • Compréhension de la file d'attente de messages (RabbitMQ).
  • Serveur de base de données backend (MariaDB/Galera).
  • Motifs d'architecture des services.
  • Considérations relatives à la haute disponibilité.

Planification du déploiement d'OpenStack

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

Services principaux - Calcul (Nova)

  • Architecture et composants de Nova.
  • Support des hyperviseurs (KVM, VMware, Hyper-V).
  • Gestion du cycle de vie des instances.
  • Flavours et quotas.
  • Migration en direct et ordonnancement.

Services principaux - Réseau (Neutron)

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

Services principaux - Stockage bloc (Cinder)

  • Architecture de Cinder et backends de stockage.
  • Création et gestion des volumes.
  • Types de volumes et QoS.
  • Snapshots et sauvegardes de volumes.
  • 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 de l'identité et de la sécurité (Keystone)

  • Architecture et concepts de Keystone.
  • Utilisateurs, projets et rôles.
  • Authentification et autorisation.
  • Gestion des jetons et MFA.
  • Intégration avec LDAP/Active Directory.

Surveillance et dépannage

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

Meilleures pratiques pour les déploiements en entreprise

  • Motifs de conception à haute disponibilité.
  • Considérations relatives à l'évolution (scalabilité).
  • Stratégies de mise à niveau.
  • Documentation et procédures opérationnelles.

Pré requis

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

Audience cible

  • Administrateurs système.
  • Ingénieurs en infrastructure.
  • Architectes cloud.
  • Chefs IT 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