Course Outline
1. Inleiding tot OpenStack
Geschiedenis van de cloud en OpenStack Cloudfuncties Cloudmodellen privé, openbaar, hybride on-premise, IaaS, PaaS, SaaS
Publieke en private cloud-implementaties gebaseerd op OpenStack
Open source en commerciële OpenStack distributiesOpenStack implementatiemodellenOpenStack ecosysteemmodulesOnderliggende instrumentenIntegratiesOpenStack levenscyclusOpenStack certificering
OpenStack lab (VM) voor deze cursus2. Beheer van OpenStack cloud in de praktijkKennismaken met OpenStack OpenStack componenten (Keystone, Glance, Nova, Neutron, Cinder, Heat) Interactie met OpenStack cloud OpenStack daemons en API-communicatiestroomKeystone - Identiteit Management Servicedomeinen, projecten, gebruikers en rollen
Servicecatalogus en eindpunten
Openrc en clouds.yaml - CLI-clientconfiguratiebestanden
Gebruikers en projecten aanmakenGlance - Beeldservice Afbeeldingen aangepast aan de cloudAfbeeldingskenmerken (eigenschappen, metadata, formaat, container)Afbeelding uploaden en downloadenNeutron - Networking Overzicht van de neutronenarchitectuur
ML2-plug-ins voor NeutronBasistypes van Neutron-netwerkbronnenNetworking op het rekenknooppuntBeheer tenantnetwerken en subnetten
Oost-West-routeringBeheer externe/providernetwerkenNoord-Zuid routeZwevend IP-beheerBeheer beveiligingsgroepen en regelsAnti-spoofing - havenbeveiligingNetworking quotaVerificatie van Neutron-servicesNova - Rekenservice Nova-architectuurInterfaces met hypervisorsBeheer van sleutelparenSmaakbeheerInstantieparametersEen exemplaar maken
InstantiebeheerZwevende IP's toewijzenInteractieve console en consolelogboekToewijzing van beveiligingsgroepenAccessde instantie via de metadata-naamruimteDe instance-interface aanboren via tcpdumpLive-migratie van de VMCinder - Blokkeer opslagvolumeparametersVolume creërenBeheer volumeVolume koppelen aan Nova-instantie3. Duik diep in Neutron en zijn OVN-backendOVN-architectuur OVN-componenten ML2 - OVN versus OvS-driver Top-down OVN-netwerklogica OpenStack (neutronendatabase) Noordwaartse database Zuidwaartse database Logische datapadpijplijnen Logische stromen OpenFlow-stromenNeutronennetwerk en OVN logische switch Logische poorten en hun typen
Stromen wisselenNeutronenrouter en OVN logische router NAT-typenRouteringsstromenNeutron-subnet en native DHCP DHCP-stromenBeveiligingsgroepen in OVN ACL's en poortgroepen
Havenbeveiliging in OVN
Samenvatting van OVN Northbound-tabellenInformatiestroom in OVN Neutron DB, OVN NB en SB DB, OpenFlow bij OvSLogische flowtracing Microstromen definiëren
L2-traceringL3-traceringDHCP-tracering
Fysieke stromen - OpenFlow Fysieke livecyclus van door een VM afkomstig pakketFysieke tracering Tracering van hypothetische pakketten
Tracering voor echte pakkettenOpen vSwitch-database en bronnen weergeven