Schulungsübersicht
1. Einleitung zu OpenStack
Geschichte der Cloud und OpenStack
Merkmale der Cloud
Cloud-Modelle
privat, öffentlich, hybrid
Vor-Ort, IaaS, PaaS, SaaS
Öffentliche und private Cloud-Implementierungen auf der Grundlage von OpenStack
Open-Source- und kommerzielle OpenStack Distributionen
OpenStack Einsatzmodelle
OpenStack Ökosystem
Module
Grundlegende Werkzeuge
Integrationen
OpenStack Lebenszyklus
OpenStack Zertifizierung
OpenStack Labor (VM) für diesen Kurs
2. Praktischer OpenStack Workshop zur Verwaltung
OpenStack kennenlernen
OpenStack-Komponenten (Keystone, Glance, Nova, Neutron, Cinder, Swift, Heat)
Interaktion mit der OpenStack-Cloud
OpenStack-Daemons und API-Kommunikationsfluss
Keystone - Identitätsmanagement-Dienst
Domänen, Projekte, Benutzer und Rollen
Verwaltung von Keystone-Katalogdiensten und -Endpunkten
Verwalten/Erstellen von Domänen, Gruppen, Projekten, Benutzern und Rollen
Überprüfung der Keystone-Dienste
Glance - Bilderdienst
Bildmerkmale (Eigenschaften, Metadaten, Format, Container)
Hochladen und Herunterladen von Bildern
Bilder freigeben
Quoten für den Bilderdienst verwalten
Überprüfung der Glance-Dienste
Neutron - Networking
Grundlegende Typen von Neutron-Netzwerkressourcen
Verwalten von Tenant-Netzwerken, Subnetzen,
Verwalten von Sicherheitsgruppen und Regeln
Ost-West-Verkehrsführung
Netzwerk-Namensräume
Verwaltung von externen Netzen/Anbieternetzen
Nord-Süd-Routenführung
Verwaltung von schwebenden IPs
Verwalten von Netzwerkkontingenten
Grundlegende Netzwerk-Fehlerbehebung (Namespaces, tcpdump, etc.)
Networking Quoten
Überprüfung der Neutron-Dienste
Nova - Berechnungsdienst
Schnittstellen zu Hypervisoren
Verwaltung von Schlüsselpaaren
Geschmacksmanagement
Instanz-Parameter
Erstellen einer Instanz
Überprüfung der erzeugten Instanzen
Schnappschüsse
Verwaltung der Instanzen
Zuweisung von Floating IPs
Interaktive Konsole und Konsolenprotokoll
Zuweisung von Sicherheitsgruppen
Quoten berechnen
Abrufen von Statistiken aus Nova
Platzierungs-API und Nova Cells v2
Überprüfung der Nova-Dienste
Schlacke - Block Lagerung
Volumen-Parameter
Volumen schaffen
Volumen verwalten
Volumen an Nova-Instanz anhängen
Verwalten von Volume-Snapshots
Verwaltung von Volume-Backups
Wiederherstellung von Backups
Verwaltung von Volumenquoten
Hinzufügen eines neuen Speicher-Backends
LVM, Speicherarrays und Ceph-Speicher-Backends
Ceph in OpenStack
Überprüfung von Cinder-Diensten
Swift - Objektspeicher
Swift Komponenten und Prozesse
Verwaltung von Containern und Objekten
Verwaltung von Zugriffskontrolllisten
Einrichten des Objektablaufs
Die Ring- und Speicherpolitik
Überwachung des verfügbaren Speicherplatzes
Einrichtung von Quoten
Überprüfung der Swift-Dienste
Hitze - Orchestrierung
Heat Orchestration Template und seine Komponenten
Erstellen eines Wärmestapels
Überprüfung des Wärmestapels
Aktualisieren des Wärmestapels
Überprüfung von Wärmedienstleistungen
Grundlegende Fehlersuche
Analyse von Protokolldateien
Zentralisierte Protokollierung
Fehlersuche bei OpenStack Client-Abfragen
Verwaltung der OpenStack Datenbank
Sichern OpenStack
Analyse des Status von Rechenknoten
Analyse des Instanzstatus
Analyse des AMQP-Brokers (RabbitMQ)
Metadaten-Dienste
Allgemeiner Weg zur Diagnose von OpenStack Problemen
Behebung von Netzwerkproblemen
Fehlerbehebung bei der Netzwerkleistung
Sicherung und Wiederherstellung von Instanzen
2. Fortgeschrittene Themen
Hardware-Überlegungen und Kapazitätsplanung
Compute-Hardware
Netzwerk-Design
Speicherdesign
Flavour Sizing
Überengagement von Ressourcen
Hochverfügbare Steuerungsebene
HA in OpenStack Diensten
HA-Datenbank
HA message queue
Cloud-Partitionierung und Scheduler-Filter
Warum und wie man Cloud-Partitionen (Host-Aggregate) implementiert
Nova-Scheduler-Filter
Migration der Arbeitslast
Cold- und Live-Migration
Optimieren der Live-Migration
Beobachter-Projekt
Vertiefung OpenStack Vernetzung (SDN) (2-3h)
Arten von Netzwerken (lokal, flach, vlan, vxlan, gre)
Neutron-Plugins
Linux Brücke
Open vSwitch
Verteilte virtuelle Router
LBaaS + Octavia-Projekt
VPNaaS
OpenStack Überwachung und Telemetrie
Ceilometer-Dienst
Externe Überwachung
Fortschrittliche Cloud-/Hypervisor-Funktionen
CPU-Pinning / NUMA-Architektur
SR-IOV
Cloud-Init und Bildanpassung
Metadaten-Dienst
Blockspeicher-Backends
LVM
Ceph RBD
Physikalische Geräte
Überlegungen zum Speichernetzwerk
Aufrüstung OpenStack
Aktualisierungsstrategien und -verfahren
Upgrade ohne Ausfallzeit
Bare-Metal-Bereitstellung mit OpenStack
Ironisches Modul
Unterwolken- und Überwolkungskonzepte
Zukunft der OpenStack