Kontakt aufnehmen

Schulungsübersicht

1. Einführung in OpenStack

  • Geschichte der Cloud und von OpenStack
  • Cloud-Features
  • Cloud-Modelle
    • Privat, öffentlich, hybrid
    • On-Premise, IaaS, PaaS, SaaS
  • Bereitstellung öffentlicher und privater Clouds auf Basis von OpenStack
  • Open Source und kommerzielle OpenStack-Distributionen
  • Bereitstellungsmodelle von OpenStack
  • OpenStack-Ökosystem
    • Module
    • Zugrunde liegende Tools
    • Integrationen
  • Lebenszyklus von OpenStack
  • OpenStack-Zertifizierung
  • OpenStack-Lab (VM) für diesen Kurs

2. Verwaltung einer OpenStack-Cloud in der Praxis

  • Einführung in OpenStack
    • Komponenten von OpenStack (Keystone, Glance, Nova, Neutron, Cinder, Heat)
    • Wechselwirkung mit der OpenStack-Cloud
    • OpenStack-Daemons und API-Kommunikationsfluss
  • Keystone - Identitätsverwaltungsdienst
    • Domains, Projekte, Benutzer und Rollen
    • Dienstkatalog und Endpunkte
    • openrc und clouds.yaml - CLI-Client-Konfigurationsdateien
    • Erstellung von Benutzern und Projekten
  • Glance - Image Service
    • Für die Cloud angepasste Images
    • Image-Features (Eigenschaften, Metadaten, Format, Container)
    • Hochladen und Herunterladen von Images
  • Neutron - Networking
    • Überblick über die Neutron-Architektur
    • ML2-Plugins für Neutron
    • Basale Netzwerk-Ressourcentypen in Neutron
    • Netzwerken am Compute Node
    • Verwalten von Tenant-Netzwerken und Subnetzen
    • East-West-Routing
    • Verwalten externer Provider-Netzwerke
    • North-South-Routing
    • Verwaltung von Floating IPs
    • Verwalten von Security Groups und Regeln
    • Anti-Spoofing - Port-Sicherheit
    • Netzwerk-Qotas
    • Überprüfung der Neutron-Dienste
  • Nova - Compute Service
    • Nova-Architektur
    • Schnittstellen zu Hypervisoren
    • Verwaltung von Keypairs
    • Verwaltung von Flavors
    • Instanzparameter
    • Erstellung einer Instanz
    • Verwaltung von Instanzen
    • Zuweisung von Floating IPs
    • Interaktive Konsole und Konsolenprotokoll
    • Zuweisung von Security Groups
    • Zugriff auf die Instanz über den Metadata-Namespace
    • Anschluss der Instanz-Schnittstelle via tcpdump
    • Live-Migration der VM
  • Cinder - Block Storage
    • Volumenparameter
    • Erstellung von Volumen
    • Verwaltung von Volumen
    • Anhängen von Volumen an eine Nova-Instanz

3. Deep-Dive in Neutron und dessen OVN-Backend

  • OVN-Architektur
  • OVN-Komponenten
  • ML2 - OVN im Vergleich zum OvS-Treiber
  • Top-down OVN-Networking
    • OpenStack-Logik (Neutron-Datenbank)
    • Northbound-Datenbank
    • Southbound-Datenbank
    • Logische Datapath-Pipelines
    • Logische Flows
    • OpenFlow-Flows
  • Neutron-Netzwerk und OVN Logical Switch
    • Logische Ports und deren Typen
    • Switching-Flows
  • Neutron Router und OVN Logical Router
    • NAT-Typen
    • Routing-Flows
  • Neutron Subnetz und natives DHCP
    • DHCP-Flows
  • Security Groups in OVN
    • ACLs und Port Groups
    • Sicherheitgruppen-Flows
    • Port-Sicherheit in OVN
  • Zusammenfassung der OVN Northbound-Tabellen
  • Datenfluss in OVN
    • Neutron DB, OVN NB und SB DB, OpenFlow an OvS
  • Verfolgung logischer Flows
    • Definition von Microflown
    • L2-Verfolgung
    • L3-Verfolgung
    • DHCP-Verfolgung
  • Physische Flows - OpenFlow
    • Physischer Lebenszyklus eines von einer VM stammenden Pakets
  • Physische Verfolgung
    • Verfolgung für hypothetische Pakete
    • Verfolgung für reale Pakete
  • Anzeigen der Open vSwitch-Datenbank und Ressourcen

Voraussetzungen

  • Solide Kenntnisse in der Netzwerktechnik
  • Grundkenntnisse im Cloud-Computing-Paradigma
  • Praktische Kenntnisse im Verwalten von Linux-Betriebssystemen
 21 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (1)

Kommende Kurse

Verwandte Kategorien