Kursplan
1. Introduksjon til OpenStack
Historien til skyen og OpenStack Cloud har skymodeller private, offentlige, hybrid on-premise, IaaS, PaaS, SaaS
Offentlige og private skydistribusjoner basert på OpenStack
Åpen kildekode og kommersielle OpenStack distribusjonerOpenStack distribusjonsmodellerOpenStack økosystemmodulerUnderliggende verktøyIntegrasjonerOpenStack livssyklusOpenStack sertifisering
OpenStack lab (VM) for dette kurset2. Hands-on OpenStack administrasjonsverkstedBli kjent med OpenStack OpenStack-komponenter (Keystone, Glance, Nova, Neutron, Cinder, Swift, Heat) Interaksjon med OpenStack-skyen OpenStack-demoner og API-kommunikasjonsflytKeystone - Identitetsadministrasjonstjeneste Domener, prosjekter, brukere og roller
Administrere Keystone-katalogtjenester og endepunkter
Administrer/opprett domener, grupper, prosjekter, brukere og roller
Verifisering av Keystone-tjenesterGlance - Bildetjeneste Bildefunksjoner (egenskaper, metadata, format, beholder)Laster opp og laster ned bildeDeler bilderAdministrer kvoter for bildetjeneste
Verifisering av Glance-tjenesterNøytron - Networking Grunnleggende nøytronnettverksressurstyperAdministrer leietakernettverk, undernett,Administrer sikkerhetsgrupper og reglerØst-vest-rutingNettverksnavneområder
Administrere eksterne/leverandørnettverkNord-Sør ruteføringFlytende IP-administrasjonAdministrer nettverkskvoterGrunnleggende nettverksfeilsøking (navneområder, tcpdump, etc.)Networking kvoterVerifisering av nøytrontjenesterNova - Compute service Grensesnitt til hypervisorerNøkkelparhåndteringSmakbehandlingForekomstparametereOpprette en instansVerifikasjon av oppståtte forekomster
ØyeblikksbilderForekomsthåndteringTilordning av flytende IP-erInteraktiv konsoll og konsollloggSikkerhetsgruppeoppdragBeregn kvoterHenter statistikk fra NovaPlasserings-API og Nova Cells v2Verifisering av Nova-tjenesterCinder - Block Storage Volume parametersSkaper volumAdministrer volumFester volum til Nova-forekomstAdministrere volumøyeblikksbilderAdministrere volumsikkerhetskopieringGjenoppretter sikkerhetskopier
Håndtering av volumkvoterLegger til ny lagringsbackendLVM, storage array og Ceph storage backendsCeph i OpenStackVerifisering av Cinder-tjenesterSwift - Objektlagring Swift komponenter og prosesserHåndtering av containere og objekterAdministrere tilgangskontrolllisterSette opp objektutløpRing og lagringspolicyerOvervåker tilgjengelig lagringsplassSette opp kvoterVerifikasjon av Swift tjenester
Heat - Orchestration Heat Orchestration Mal og dens komponenterOpprette varmestabelVerifikasjon av Heat stackOppdaterer Heat stackVerifisering av varmetjenesterGrunnleggende feilsøking Analysere loggfilerSentralisert loggingFeilsøking av OpenStack klientforespørslerAdministrere OpenStack database
Sikkerhetskopierer OpenStackAnalyserer status for beregning av nodeAnalyserer forekomststatusAnalyse av AMQP-megler (RabbitMQ)MetadatatjenesterGenerell måte å diagnostisere OpenStack problemer på
Feilsøking av nettverksproblemerFeilsøking av nettverksytelseForekomst sikkerhetskopiering og gjenoppretting2. Avanserte emnerMaskinvarehensyn og kapasitetsplanlegging Datamaskinvare Nettverksdesign Lagringsdesign Smaksstørrelser RessursoverforpliktelseSvært tilgjengelig kontrollplan HA i OpenStack tjenesterHA databaseHA meldingshaleSkypartisjonering og planleggerfiltre Hvorfor og hvordan implementere skypartisjoner (vertsaggregater)Nova planlegger filtreArbeidsbelastningsmigrering Kald og live migreringJustering av direkte migreringWatcher-prosjektIn-depth OpenStack nettverk (SDN) (2-3t) Typer nettverk (lokalt, flatt, vlan, vxlan, gre)
Nøytronplugins Linux Bridge
Åpne vSwitch
Distribuerte virtuelle rutereLBaaS + Octavia-prosjektetVPNaaSOpenStack overvåking og telemetri Ceilometer tjeneste
Ekstern overvåkingAvanserer sky/hypervisor-funksjoner CPU-pinning / NUMA-arkitekturSR-IOV
Cloud-init og bildetilpasning Metadata ServiceBlokker lagringsbackends LVMCeph RBDFysiske apparater
Hensyn til lagringsnettverkOppgradering OpenStack Oppgraderingsstrategier og prosedyrerNull nedetid oppgraderingBare-metall provisjonering med OpenStack Ironisk modul
Undersky- og oversky-konsepterFremtiden til OpenStack