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 cloudimplementaties gebaseerd op OpenStack
Open source en commerciële OpenStack distributiesOpenStack implementatiemodellenOpenStack ecosysteemmodulesOnderliggende instrumentenIntegratiesOpenStack levenscyclusOpenStack certificering
OpenStack lab (VM) voor deze cursus2. Praktische OpenStack administratieworkshopKennismaken met OpenStack OpenStack-componenten (Keystone, Glance, Nova, Neutron, Cinder, Swift, Heat) Interactie met OpenStack-cloud OpenStack-daemons en API-communicatiestroomKeystone - Identiteitsbeheerservice Domeinen, projecten, gebruikers en rollen
Beheer van Keystone-catalogusservices en -eindpunten
Beheer/creëer domeinen, groepen, projecten, gebruikers en rollen
Verificatie van Keystone-servicesGlance - Beeldservice Beeldkenmerken (eigenschappen, metadata, formaat, container)Afbeelding uploaden en downloadenAfbeeldingen delenBeheer quota's voor beeldservice
Verificatie van Glance-servicesNeutron - Networking Basistypen van neutronennetwerkbronnenBeheer tenantnetwerken, subnetten,Beheer beveiligingsgroepen en regelsOost-West-routeringNetwerknaamruimten
Beheer externe/providernetwerkenNoord-Zuid routeZwevend IP-beheerBeheer netwerkquotaBasisnetwerkprobleemoplossing (naamruimten, tcpdump, enz.)Networking quotaVerificatie van Neutron-servicesNova - Compute-service Interfaces met hypervisorsBeheer van sleutelparenSmaakbeheerInstantieparametersEen exemplaar makenVerificatie van voortgebrachte exemplaren
MomentopnamenInstantiebeheerZwevende IP's toewijzenInteractieve console en consolelogboekToewijzing van beveiligingsgroepenBereken quota'sStatistieken verkrijgen van NovaPlaatsingsAPI en Nova Cells v2Verificatie van Nova-servicesCinder - Blokkeer opslagvolumeparametersVolume creërenBeheer volumeVolume koppelen aan Nova-instantieVolumemomentopnamen beherenVolumeback-ups beherenBack-ups herstellen
Volumequota beherenNieuwe opslag-backend toegevoegdLVM, opslagarray en Ceph-opslagbackendsCeph in OpenStackVerificatie van Cinder-servicesSwift - Objectopslag Swift componenten en processenBeheer van containers en objectenToegangscontrolelijsten beherenHet instellen van de vervaldatum van objectenHet Ring- en opslagbeleidBewaken van beschikbare opslagruimteQuota instellenVerificatie van Swift diensten
Warmte - Orkestratie Warmte-orkestratiesjabloon en zijn componentenWarmtestapel creërenVerificatie van de warmtestapelWarmtestapel bijwerkenVerificatie van warmtedienstenBasisproblemen oplossen Logbestanden analyserenGecentraliseerde logboekregistratieFoutopsporing OpenStack van clientquery'sBeheren van OpenStack database
Back-up maken OpenStackAnalyseren van de status van het rekenknooppuntInstantiestatus analyserenAMQP-makelaar analyseren (RabbitMQ)MetagegevensdienstenAlgemene manier om problemen te diagnosticeren OpenStack.
Netwerkproblemen oplossenProblemen met netwerkprestaties oplossenBack-up en herstel van instances2. Geavanceerde onderwerpenHardwareoverwegingen en capaciteitsplanning Computerhardware Netwerkontwerp Opslagontwerp Smaakgrootte Overmatige inzet van middelenHoog beschikbaar besturingsvlak HA in OpenStack servicesHA-databaseHA-berichtstaartCloudpartitionering en plannerfilters Waarom en hoe cloudpartities implementeren (host-aggregaten)Nova-plannerfiltersMigratie van werklasten Koude en live migratieLive migratie tweakenWatcher-projectDiepgaande OpenStack netwerken (SDN) (2-3 uur) Typen netwerken (lokaal, plat, vlan, vxlan, gre)
Neutronenplug-ins Linux Brug
Open vSwitch
Gedistribueerde virtuele routersLBaaS + Octavia-projectVPNaaSOpenStack monitoring en telemetrie Ceilometer-service
Externe monitoringVerbetert cloud/hypervisor met CPU-pinning/NUMA-architectuurSR-IOV
Cloud-init en beeldaanpassing Metadata ServiceBlokkeer opslag-backends LVMCeph RBDFysieke apparaten
Overwegingen bij opslagnetwerkenUpgraden OpenStack Upgradestrategieën en -proceduresUpgrade zonder downtimeBare-metal-voorziening met OpenStack Ironic-module
Undercloud- en overcloud-conceptenToekomst van OpenStack