Návrh Školení

1. Úvod do OpenStacku

  • Dějiny cloudu a OpenStacku
  • Funkce cloudu
  • Modely cloudu
    • soukromý, veřejný, hybridní
    • on-premise, IaaS, PaaS, SaaS
  • Veřejné a soukromé cloudové nasazení založená na OpenStacku
  • Otevřený a komerční distribuce OpenStacku
  • Nasadení modely OpenStacku
  • Ekosystém OpenStacku
    • Moduly
    • Základní nástroje
    • Integrace
  • Životní cyklus OpenStacku
  • Certifikace OpenStacku
  • Virtuální laboratoř (VM) pro tento kurz

2. Správa cloudu OpenStack v praxi

  • Známost s OpenStackem 
    • Komponenty OpenStacku (Keystone, Glance, Nova, Neutron, Cinder, Heat)
    • Interakce s cloudovým prostředím OpenStack
    • Komunikační tok démonů a API OpenStacku
  • Keystone - Správa identity
    • Domyény, projekty, uživatelé a role
    • Katalog služeb a koncové body
    • Openrc a clouds.yaml - konfigurační soubory pro klienta příkazového řádku CLI
    • Vytváření uživatelů a projektů
  • Glance - Služba obrázků
    • Obrázky přizpůsobené cloudu
    • Funkce obrázků (vlastnosti, metadata, formát, kontejner)
    • Nahrávání a stahování obrázků
  • Neutron - Síť
    • Přehled architektury Neutronu
    • ML2 pluginy pro Neutron
    • Základní typy síťových zdrojů Neutronu
    • Síť na výpočetním uzlu
    • Správa síťových prostorů a podsítí
    • East-West směrování
    • Správa externích/provázaných sítí
    • North-South směrování
    • Správa plovoucích IP adres
    • Správa skupin zabezpečení a pravidel
    • Předstírání - zabezpečení portu
    • Částkové kvóty pro síťové zdroje
    • Ověřování služeb Neutronu
  • Nova - Výpočetní služba
    • Architektura Novy
    • Rozhraní s hypervizory
    • Správa klíčů (keypair)
    • Správa typů výpočetních zdrojů (flavors)
    • Parametry instance
    • Vytváření instance
    • Správa instance
    • Přiřazování plovoucích IP adres
    • Interaktivní konzole a protokol konzoly
    • Přiřazování skupin zabezpečení
    • Přístup k instanci prostřednictvím metadata namespace
    • Analýza sítě instance pomocí tcpdump
    • Běžné přesuny virtuálních strojů (live-migration)
  • Cinder - Blokové úložiště
    • Parametry svazků
    • Vytváření svazku
    • Správa svazků
    • Připojení svazku k instanci Nova

3. Detailní pohled na Neutron a jeho OVN backend

  • Architektura OVN
  • Komponenty OVN
  • ML2 - OVN vs OvS driver
  • Vrstevitá síťová architektura OVNu
    • Logika OpenStacku (databáze Neutron)
    • Severní databáze (Northbound database)
    • Jižní databáze (Southbound database)
    • Potrubí logických datových cest
    • Logické toky
    • Toky OpenFlow
  • Síť Neutron a logický přepínač OVN
    • Logické porty a jejich typy
    • Potoky přepínání
  • Router Neutron a logický router OVNu
    • NAT typy
    • Tokové routování
  • Subnet Neutron a nativní DHCP
    • DHCP tokové toky
  • Skupiny zabezpečení v OVN
    • ACL a Port Groups
    • Tokové toky skupin zabezpečení
    • Zabezpečení portu v OVN
  • Souhrn severních tabulek OVNu
  • Proud informací v OVN
    • Neutron DB, Northbound a Southbound databáze OVNu, OpenFlow na OvS
  • Trasování logických toků
    • Vytváření mikrotoků
    • L2 trasování
    • L3 trasování
    • DHCP trasování
  • Fyzikální toky - OpenFlow
    • Fyzikální životní cyklus paketu původem z virtuálního stroje
  • Fyzikální trasování
    • Trasování pro hypotetické pakety
    • Trasování pro skutečné pakety
  • Zobrazení databáze a zdrojů Open vSwitch

Požadavky

  • Pevná znalost sítí
  • Základní znalosti paradigmatu cloudového výpočetního systému
  • Praktická znalost správy operačních systémů Linux
 21 hodiny

Počet účastníků


Cena za účastníka

Reference (2)

Nadcházející kurzy

Související kategorie