Kontakt aufnehmen

Schulungsübersicht

1. Einführung in OpenStack

  • Die Geschichte der Cloud und von OpenStack
  • Cloud-Merkmale
  • Cloud-Modelle
    • Private, öffentliche und hybride Clouds
    • On-Premise, IaaS, PaaS, SaaS
  • Öffentliche und private Cloud-Deployments basierend auf OpenStack
  • Open-Source- und kommerzielle OpenStack-Distributionen
  • OpenStack-Deployment-Modelle
  • OpenStack-Ökosystem
    • Module
    • Zugrunde liegende Werkzeuge
    • Integrationen
  • OpenStack-Lebenszyklus
  • OpenStack-Zertifizierung
  • OpenStack-Labor (VM) für diesen Kurs

2. Verwaltung der OpenStack-Cloud in der Praxis

  • Vertraut machen mit OpenStack
    • OpenStack-Komponenten (Keystone, Glance, Nova, Neutron, Cinder, Heat)
    • Interaktion mit der OpenStack-Cloud
    • OpenStack-Daemons und API-Kommunikationsfluss
  • Keystone – Identitätsverwaltungsdienst
    • Domänen, Projekte, Benutzer und Rollen
    • Dienstkatalog und Endpunkte
    • Openrc und clouds.yaml – Konfigurationsdateien für den CLI-Client
    • Erstellen von Benutzern und Projekten
  • Glance – Imageservice
    • Images, die an die Cloud angepasst sind
    • Image-Merkmale (Eigenschaften, Metadaten, Format, Container)
    • Hochladen und Herunterladen von Images
  • Neutron – Netzwerk
    • Überblick über die Neutron-Architektur
    • ML2-Plugins für Neutron
    • Grundlegende Neutron-Netzwerkressourcentypen
    • Netzwerk auf dem Compute-Knoten
    • Verwaltung von Tenant-Netzwerken und Subnetzen
    • East-West-Routing
    • Verwaltung von externen/Providernetzwerken
    • North-South-Routing
    • Verwaltung von Floating IPs
    • Verwaltung von Sicherheitsgruppen und -regeln
    • Anti-Spoofing – Portsicherheit
    • Netzwerk-Quotas
    • Verifizierung der Neutron-Dienste
  • Nova – Compute-Dienst
    • Nova-Architektur
    • Schnittstellen zu Hypervisoren
    • Verwaltung von Schlüsselpaaren
    • Verwaltung von Flavors
    • Instanzparameter
    • Erstellen einer Instanz
    • Verwaltung von Instanzen
    • Zuweisen von Floating IPs
    • Interaktive Konsole und Konsolenprotokoll
    • Zuweisung von Sicherheitsgruppen
    • Zugriff auf die Instanz über den Metadaten-Namespace
    • Abgreifen der Instanzschnittstelle via tcpdump
    • Live-Migration der VM
  • Cinder – Blockspeicher
    • Volume-Parameter
    • Erstellen eines Volumes
    • Verwaltung des Volumes
    • Anhängen des Volumes an eine Nova-Instanz

3. Vertiefte Analyse von Neutron und dessen OVN-Backend

  • OVN-Architektur
  • OVN-Komponenten
  • ML2 – OVN- vs. OvS-Treiber
  • Top-Down-OVN-Netzwerken
    • OpenStack-Logik (Neutron-Datenbank)
    • Northbound-Datenbank
    • Southbound-Datenbank
    • Logische Datenpfad-Pipelines
    • Logische Flows
    • OpenFlow-Flows
  • Neutron-Netzwerk und OVN-Logischer Switch
    • Logische Ports und ihre Typen
    • Switching-Flows
  • Neutron-Router und OVN-Logischer Router
    • NAT-Typen
    • Routing-Flows
  • Neutron-Subnetz und natives DHCP
    • DHCP-Flows
  • Sicherheitsgruppen in OVN
    • ACLs und Port-Gruppen
    • Sicherheitsgruppen-Flows
    • Portsicherheit in OVN
  • Zusammenfassung der OVN-Northbound-Tabellen
  • Informationsfluss in OVN
    • Neutron-DB, OVN NB- und SB-DB, OpenFlow bei OvS
  • Nachverfolgung logischer Flows
    • Definition von Mikroflows
    • L2-Tracing
    • L3-Tracing
    • DHCP-Tracing
  • Physische Flows – OpenFlow
    • Physischer Lebenszyklus eines von einer VM erzeugten Pakets
  • Physisches Tracing
    • Tracing für hypothetische Pakete
    • Tracing für reale Pakete
  • Anzeige der Open vSwitch-Datenbank und -Ressourcen

Voraussetzungen

  • Fundierte Netzwerkkenntnisse
  • Grundlegende Kenntnisse der Cloud-Computing-Paradigmen
  • Praktische Kenntnisse in der Administration von Linux-Betriebssystemen
 21 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (1)

Kommende Kurse

Verwandte Kategorien