Kursplan

1. Introduksjon til OpenStack

  • Historien bak skyen og OpenStack
  • Skyegenskaper
  • Sky-modeller
    • privat, offentlig, hybride
    • lokalt, IaaS, PaaS, SaaS
  • Offentlige og private skydistribusjoner basert på OpenStack
  • Open source og kommersielle OpenStack-distribusjoner
  • OpenStack distribusjonsmodeller
  • OpenStack økosystem
    • Moduler
    • Underliggende verktøy
    • Integrasjoner
  • OpenStack livssyklus
  • OpenStack sertifisering
  • OpenStack-lab (VM) for dette kurset

2. Administrasjon av OpenStack-skyen i praksis

  • Få kjennskap til OpenStack
    • OpenStack-komponenter (Keystone, Glance, Nova, Neutron, Cinder, Heat)
    • Kommunikasjon med OpenStack-skyen
    • OpenStack-daemoner og API-kommunikasjonsflyt
  • Keystone - Identitetshåndterings-tjeneste
    • Domener, prosjekter, brukere og roller
    • Tjenestekatalog og endepunkter
    • Openrc og clouds.yaml - CLI-klientkonfigurasjonsfilene
    • Opprette brukere og prosjekter
  • Glance - Bilderheteneste
    • Bilder tilpasset skyen
    • Bildeegenskaper (egenskaper, metadata, format, container)
    • Last opp og last ned bilder
  • Neutron - Nettverks-tjeneste
    • Oversikt over Neutron-arkitektur
    • ML2-pluginer for Neutron
    • Grunnleggende Neutron-nettverksressurs typer
    • Nettverk på Beregnings-noden
    • Håndtere tenant nettverk, subnetter
    • Ost-Vest-ruting
    • Håndtere eksterne/leverandør nettverk
    • Nord-Syd-ruting
    • Flytende IPs-håndtering
    • Håndtere sikkerhetsgrupper og regler
    • Anti-spoofing - port sikkerhet
    • Nettverkskvoter
    • Kontrollere Neutron-tjenester
  • Nova - Beregnings-tjeneste
    • Nova-arkitektur
    • Interfacer til hypervisorer
    • Nøkkelpar-håndtering
    • Flavor-håndtering
    • Instansparametere
    • Opprette en instans
    • Håndtere instanser
    • Tildel flytende IPs
    • Interaktiv konsoll og konsolllogg
    • Tilordne sikkerhetsgrupper
    • Få tilgang til instansen via metadata-navnerom
    • Fange opp instansgrensesnittet med tcpdump
    • Livemigrering av VM
  • Cinder - Blokk-lagring
    • Volumparametere
    • Opprette volum
    • Håndtere volum
    • Koble volum til Nova-instans

3. Dykker dyp ned i Neutron og dens OVN-backend

  • OVN-arkitektur
  • OVN-komponenter
  • ML2 - OVN vs OvS driver
  • Top-down OVN-nettverk
    • OpenStack-logikk (Neutron-database)
    • Northbound-database
    • Southbound-database
    • Logiske datapath-pipelines
    • Logiske flows
    • OpenFlow-flows
  • Neutron-nettverk og OVN logisk switch
    • Logiske porter og deres typer
    • Switching-flows
  • Neutron-router og OVN logisk router
    • NAT-typer
    • Ruting-flows
  • Neutron-subnett og nativ DHCP
    • DHCP-flows
  • Sikkerhetsgrupper i OVN
    • ACLs og Port Groups
    • Sikkerhetsgruppe-flows
    • Port sikkerhet i OVN
  • Oversikt over OVN Northbound-tabeller
  • Informasjonsflyt i OVN
    • Neutron DB, OVN NB og SB DB, OpenFlow på OvS
  • Logiske flow-sporing
    • Definere microflows
    • L2-sporing
    • L3-sporing
    • DHCP-sporing
  • Fysiske flows - OpenFlow
    • Fysisk livssyklus for VM-oppførte pakker
  • Fysisk sporing
    • Sporing for hypotetiske pakker
    • Sporing for reelle pakker
  • Visning av Open vSwitch-database og ressurser

Krav

  • Solid nettverkskunnskap
  • Grunnleggende kunnskap om skyberegning paradigmet
  • Praktisk kunnskap om administrering av Linux-operativsystemer
 21 Timer

Antall deltakere


Pris per deltaker

Referanser (2)

Kommende kurs

Relaterte kategorier