Plan du cours

1. Introduction à OpenStack

  • Histoire du cloud et d'OpenStack
  • Fonctionnalités du cloud
  • Modèles de cloud
    • privé, public, hybride
    • sur site, IaaS, PaaS, SaaS
  • Déploiements publics et privés basés sur OpenStack
  • Distributions OpenStack open source et commerciales
  • Modèles de déploiement d'OpenStack
  • Écosystème d'OpenStack
    • Modules
    • Outils sous-jacents
    • Intégrations
  • Cycle de vie d'OpenStack
  • Certification OpenStack
  • Laboratoire OpenStack (VM) pour ce cours

2. Gestion pratique du cloud OpenStack

  • Découverte d'OpenStack 
    • Composants d'OpenStack (Keystone, Glance, Nova, Neutron, Cinder, Heat)
    • Interaction avec le cloud OpenStack
    • Communication des démons et de l'API OpenStack
  • Keystone - Service de gestion des identités
    • Domaines, projets, utilisateurs et rôles
    • Catalogue de services et points de terminaison
    • Openrc et clouds.yaml - fichiers de configuration du client en ligne de commande
    • Création d'utilisateurs et de projets
  • Glance - Service d'images
    • Images adaptées au cloud
    • Fonctionnalités des images (propriétés, métadonnées, format, conteneur)
    • Téléchargement et téléchargement d'images
  • Neutron - Réseautage
    • Aperçu de l'architecture Neutron
    • Plug-ins ML2 pour Neutron
    • Réseautage sur le nœud de calcul
    • Gestion des réseaux et sous-réseaux locataires
    • routage Est-Ouest
    • Gestion des réseaux externes/fournisseurs
    • Routage Nord-Sud
    • Gestion des IP flottantes
    • Gestion des groupes de sécurité et règles
    • Anti-spoofing - sécurité des ports
    • Quotas de réseautage
    • Vérification des services Neutron
  • Nova - Service de calcul
    • Architecture Nova
    • Interfaces aux hyperviseurs
    • Gestion des paires de clés
    • Gestion des saveurs
    • Paramètres d'instance
    • Création d'une instance
    • Gestion d'instances
    • Affectation d'IP flottantes
    • Console interactive et journal de la console
    • Affectation de groupes de sécurité
    • Accès à l'instance via le namespace de métadonnées
    • Capture d'interface d'instance avec tcpdump
    • Migration en direct de la VM
  • Cinder - Stockage de blocs
    • Paramètres du volume
    • Création d'un volume
    • Gestion du volume
    • Affectation du volume à une instance Nova

3. Plongée approfondie dans Neutron et son backend OVN

  • Architecture OVN
  • Composants OVN
  • ML2 - pilote OVN vs OvS
  • Réseautage OVN de haut en bas
    • Logique OpenStack (base de données Neutron)
    • Base de données Northbound
    • Base de données Southbound
    • Pipelines de chemin de données logiques
    • Ecoulements logiques
    • Ecoulements OpenFlow
  • Réseau Neutron et switch logique OVN
    • Ports logiques et leurs types
    • Ecoulements de commutation
  • Routeur Neutron et routeur logique OVN
    • Ecoulements de routage
  • Sous-réseau Neutron et DHCP natif
    • Ecoulements DHCP
  • Groupes de sécurité dans OVN
    • ACLs et groupes de ports
    • Ecoulements de groupe de sécurité
    • Sécurité des ports dans OVN
  • Résumé des tables Northbound OVN
  • Flux d'information dans OVN
    • Base de données Neutron, base de données Northbound et Southbound OVN, OpenFlow sur OvS
  • Suivi des écoulements logiques
    • Définition des micro-écoulements
    • Suivi L2
    • Suivi L3
    • Suivi DHCP
  • Ecoulements physiques - OpenFlow
    • Cycle de vie physique d'un paquet originaire d'une VM
  • Suivi physique
    • Suivi pour des paquets hypothétiques
    • Suivi pour des paquets réels
  • Affichage de la base de données Open vSwitch et des ressources

Pré requis

  • Solides connaissances en réseautage
  • Connaissances de base du paradigme du cloud computing
  • Connaissances pratiques de l'administration des systèmes d'exploitation Linux
 21 Heures

Nombre de participants


Prix ​​par Participant

Nos clients témoignent (2)

Cours à venir

Catégories Similaires