Prenez contact avec nous

Plan du cours

Introduction à OpenStack

  • Qu'est-ce qu'OpenStack ?
  • Différences entre nuage privé, nuage public et nuage 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

  • Plan de contrôle et plan de données
  • Compréhension de la file de messages (RabbitMQ)
  • Système de gestion 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 système de stockage sous-jacent
  • Déploiement sur un nœud unique vs plusieurs 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
  • Faveurs et quotas
  • Migration en direct et planification

Services principaux - Réseau (Neutron)

  • Aperçu de l'architecture de 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é
  • Équilibrage de charge en tant que service

Services principaux - Stockage de blocs (Cinder)

  • Architecture de Cinder et stockage sous-jacent
  • Création et gestion des volumes
  • Types de volumes et qualité de service (QoS)
  • Snapshots et sauvegardes de volumes
  • Intégration avec Nova

Stockage d'images et objets

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

Gestion de l'identité et sécurité (Keystone)

  • Architecture et concepts de Keystone
  • Utilisateurs, projets et rôles
  • Authentification et autorisation
  • Gestion des jetons et authentification multifactorielle (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
  • Bases du réglage des performances
  • Stratégies de sauvegarde et reprise

Bonnes pratiques pour les déploiements en entreprise

  • Modèles de conception de haute disponibilité
  • Considérations relatives à l'évolutivité
  • Stratégies de mise à niveau
  • Documentation et procédures opérationnelles

Pré requis

  • Expérience en administration système sous Linux
  • Connaissance de base des concepts réseau (VLANs, 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 infrastructure
  • Architectes cloud
  • Chefs de projet TI planifiant des déploiements en nuage privé
  • Ingénieurs DevOps
 21 Heures

Nombre de participants


Prix par participant

Nos clients témoignent (1)

Cours à venir

Catégories Similaires