Kom i kontakt

Kursplan

1. Introduktion till OpenStack

  • Historiken om molnteknik och OpenStack
  • Molnfunktioner
  • Molnmodeller
    • privat, publikt, hybrid
    • on-premise, IaaS, PaaS, SaaS
  • Publika och privata molnimplementeringar baserade på OpenStack
  • Open source- och kommersiella OpenStack-distributioner
  • OpenStack-implementeringsmodeller
  • OpenStack-ekosystemet
    • Moduler
    • Underliggande verktyg
    • Integrationer
  • OpenStacks livscykel
  • OpenStack-certifiering
  • OpenStack-lab (VM) för denna kurs

2. Hantering av OpenStack-moln i praktiken

  • Bekanta dig med OpenStack
    • OpenStack-komponenter (Keystone, Glance, Nova, Neutron, Cinder, Heat)
    • Interaktion med OpenStack-molnet
    • OpenStack-demoner och API-kommunikationsflöde
  • Keystone – Identitetstjänst
    • Domäner, projekt, användare och roller
    • Tjänstekatalog och slutpunkter
    • Openrc och clouds.yaml – konfigurationsfiler för CLI-klient
    • Skapa användare och projekt
  • Glance – Bildtjänst
    • Bilder anpassade för molnet
    • Bildfunktioner (egenskaper, metadata, format, container)
    • Uppladdning och nedladdning av bilder
  • Neutron – Nätverk
    • Översikt över Neutrons arkitektur
    • ML2-plugins för Neutron
    • Grundläggande typ av nätverksresurser i Neutron
    • Nätverk på beräkningsnoden
    • Hantera tenantnätverk och delnät
    • East-West-rutning
    • Hantera externa/leverantörsnätverk
    • North-South-rutning
    • Hantering av flytande IP-adresser
    • Hantera säkerhetsgrupper och regler
    • Förhindring av spoofing – portsäkerhet
    • Nätverkskvoteringar
    • Verifiering av Neutron-tjänster
  • Nova – Beräkningstjänst
    • Nova-arkitektur
    • Gränssnitt till hypervisors
    • Hantering av nyckelpar
    • Hantering av smaker (flavours)
    • Instansparametrar
    • Skapa en instans
    • Instanshantering
    • Tilldela flytande IP-adresser
    • Interaktiv konsol och konsolllogg
    • Tilldelning av säkerhetsgrupper
    • Åtkomst till instansen via metadata-namespace
    • Tappa in på instansens gränssnitt via tcpdump
    • Live-migration av VM
  • Cinder – Blocklagring
    • Volymparametrar
    • Skapa volym
    • Hantera volym
    • Koppla volym till Nova-instans

3. Djupdykning i Neutron och dess OVN-backend

  • OVN-arkitektur
  • OVN-komponenter
  • ML2 – OVN vs. OvS-drivrutin
  • Top-to-bottom OVN-nätverk
    • OpenStack-logik (Neutron-databas)
    • Northbound-databas
    • Southbound-databas
    • Logiska datapath-pipelines
    • Logiska flöden
    • OpenFlow-flöden
  • Neutron-nätverk och OVN logisk switch
    • Logiska portar och deras typer
    • Switching-flöden
  • Neutron-router och OVN logisk router
    • NAT-typer
    • Rutningsflöden
  • Neutron delnät och inbyggd DHCP
    • DHCP-flöden
  • Säkerhetsgrupper i OVN
    • ACL:er och Portgrupper
    • Säkerhetsgruppflöden
    • Portsäkerhet i OVN
  • Sammanfattning av OVN Northbound-tabeller
  • Informationsflöde i OVN
    • Neutron DB, OVN NB och SB DB, OpenFlow vid OvS
  • Sporning av logiska flöden
    • Definiera microflows
    • L2-sporning
    • L3-sporning
    • DHCP-sporning
  • Fysiska flöden – OpenFlow
    • Fysisk livscykel för VM-genererad paket
  • Fysisk sporning
    • Sporning för hypotetiska paket
    • Sporning för verkliga paket
  • Visa Open vSwitch-databas och resurser

Krav

  • Solid kunskap om nätverk
  • Grundläggande kunskaper om molnberäkning
  • Praktisk kunskap om administrering av Linux-operativsystem
 21 Timmar

Antal deltagare


Pris per deltagare

Vittnesmål (1)

Kommande Kurser

Relaterade Kategorier