Kursplan
1. Introduktion till OpenStack
Historia om molnet och OpenStack Molnet har molnmodeller privata, offentliga, hybrid on-premise, IaaS, PaaS, SaaS
Offentliga och privata molninstallationer baserade på OpenStack
Open source och kommersiella OpenStack distributionerOpenStack distributionsmodellerOpenStack ekosystemmodulerUnderliggande verktygIntegrationerOpenStack livscykelOpenStack certifiering
OpenStack labb (VM) för denna kurs2. Praktisk OpenStack administrationsverkstadLär känna OpenStack OpenStack-komponenter (Keystone, Glance, Nova, Neutron, Cinder, Swift, Heat) Interaktion med OpenStack-molnet OpenStack-demoner och API-kommunikationsflödeKeystone - Identitetshanteringstjänst Domäner, projekt, användare och roller
Hantera Keystone-katalogtjänster och slutpunkter
Hantera/Skapa domäner, grupper, projekt, användare och roller
Verifiering av Keystone-tjänsterGlance - Bildtjänst Bildfunktioner (egenskaper, metadata, format, behållare)Laddar upp och laddar ner bildDela bilderHantera kvoter för bildtjänst
Verifiering av Glance-tjänsterNeutron - Networking Grundläggande neutronnätverksresurstyperHantera hyresgästnätverk, undernät,Hantera säkerhetsgrupper och regleröst-västlig ruttNätverksnamnområden
Hantera externa/leverantörsnätverkNord-sydlig ruttHantering av flytande IP-adresserHantera nätverkskvoterGrundläggande nätverksfelsökning (namnutrymmen, tcpdump, etc.)Networking kvoterVerifiering av neutrontjänsterNova - Compute service Gränssnitt till hypervisorerHantering av nyckelparSmakhanteringInstansparametrarSkapar en instansVerifiering av skapade instanser
SnapshottingInstanshanteringTilldela flytande IP-adresserInteraktiv konsol och konsolloggSäkerhetsgruppuppdragBeräkna kvoterFå statistik från NovaPlacerings-API och Nova Cells v2Verifiering av Nova-tjänsterCinder - Block Storage Volume parametrarSkapar volymHantera volymBifogar volym till Nova-instansHantera volymögonblicksbilderHantera volymsäkerhetskopieringÅterställer säkerhetskopior
Hantera volymkvoterLägger till ny backend för lagringLVM, lagringsarray och Ceph-lagringsbackendsCeph i OpenStackVerifiering av Cinder-tjänsterSwift - Objektlagring Swift komponenter och processerHantera containrar och objektHantera åtkomstkontrollistorStäller in objektets utgångsdatumRingen och lagringspolicyernaÖvervakar tillgängligt lagringsutrymmeAtt sätta upp kvoterVerifiering av Swift tjänster
Heat - Orchestration Heat Orchestration Mall och dess komponenterSkapa Heat stackVerifiering av Heat stackUppdaterar Heat stackVerifiering av värmetjänster