Tack för att du skickade din fråga! En av våra teammedlemmar kontaktar dig snart.
Tack för att du skickade din bokning! En av våra teammedlemmar kontaktar dig snart.
Varaktighet 28 timmar
Kursplan
1. Introduktion till OpenStack
- Historik om molnet och OpenStack
- Egenskaper hos moln
- Molnmodeller
- privat, publikt, hybrid
- on-premise, IaaS, PaaS, SaaS
- Publika och privata molninstallationer baserade på OpenStack
- Öppen källkod och kommersiella OpenStack-fördelningar
- Deployment-modeller för OpenStack
- OpenStack-ekosystem
- Moduler
- Underliggande verktyg
- Integrationer
- Livscykeln för OpenStack
- OpenStack-certifiering
- OpenStack-labb (VM) för denna kurs
2. Hands-on workshop i OpenStack-administration
- Att lära känna OpenStack
- OpenStack-komponenter (Keystone, Glance, Nova, Neutron, Cinder, Swift, Heat)
- Interaktion med OpenStack-moln
- OpenStack-demoner och API-kommunikationsflöde
- Keystone – Identitetstjänst
- Domäner, projekt, användare och roller
- Hantering av Keystone-katalogtjänster och slutpunkter
- Hantera/ skapa domäner, grupper, projekt, användare och roller
- Verifiering av Keystone-tjänster
- Glance – Bilagetjänst
- Bilagens egenskaper (attribut, metadata, format, behållare)
- Upp- och nedladdning av bilder
- Deltning av bilder
- Hantering av kvoter för bildtjänsten
- Verifiering av Glance-tjänster
- Neutron – Nätverk
- Grundläggande typer av nätverksresurser i Neutron
- Hantera tenant-nätverk, subnetter,
- Hantera säkerhetsgrupper och regler
- East-West-rutning
- Nätverksnamnrum
- Hantera externa/leverantörsnätverk
- North-South-rutning
- Hantering av flytande IP-adresser (floating IPs)
- Hantering av nätverkskvoter
- Grundläggande felsökning av nätverk (namnrum, tcpdump m.m.)
- Nätverkskvoter
- Verifiering av Neutron-tjänster
- Nova – Beräknings-tjänst
- Gränssnitt till hypervisorer
- Hantering av nyckelpar
- Hantering av smakprofiler (flavours)
- Instansparametrar
- Skapa en instans
- Verifiering av skapade instanser
- Snapshots
- Instanshantering
- Tilldelning av flytande IP-adresser
- Interaktiv konsol och konsollogg
- Tilldelning av säkerhetsgrupper
- Beräkningskvoter
- Hämta statistik från Nova
- Placement API och Nova Cells v2
- Verifiering av Nova-tjänster
- Cinder – Blockstorage
- Volymparametrar
- Skapa volym
- Hantera volym
- Koppla volym till Nova-instans
- Hantera volymsnapshots
- Hantera volymbackuper
- Återställning av backuper
- Hantering av volymkvoter
- Lägga till ny lagringsbackend
- LVM, lagringsarray och Ceph som lagringsbackends
- Ceph i OpenStack
- Verifiering av Cinder-tjänster
- Swift – Objektlagring
- Swift-komponenter och processer
- Hantering av behållare och objekt
- Hantering av åtkomstlistor
- Inställning av förfall för objekt
- Ring och lagringspolicy
- Övervaka tillgängligt utrymme
- Inställning av kvoter
- Verifiering av Swift-tjänster
- Heat – Orkestrering
- Heat Orchestration Template och dess komponenter
- Skapa Heat-stack
- Verifiering av Heat-stack
- Uppdatera Heat-stack
- Verifiering av Heat-tjänster
- Grundläggande felsökning
- Analys av loggfiler
- Centraliserad loggning
- Felsökning av OpenStack-klientfrågor
- Hantering av OpenStack-databas
- Backup av OpenStack
- Analys av beräkningsnodstatus
- Analys av instansstatus
- Analys av AMQP-broker (RabbitMQ)
- Metadatatjänster
- Allmän metod för diagnostik av OpenStack-problem
- Felsökning av nätverksproblem
- Felsökning av nätverksprestationer
- Instansbackup och återställning
2. Avancerade ämnen
- Maskinvaruröverväganden och kapacitetsplanering
- Beräkningsmaskinvara
- Nätverksdesign
- Lagringsdesign
- Storlekar för smakprofiler
- Resurs-overcommitment
- Högtilgänglig styrplan (control plane)
- HA i OpenStack-tjänster
- HA-databas
- HA-meddelandekö
- Molndelning och schemaläggarfiltre
- Varför och hur implementera molndelningar (host-aggregates)
- Nova schemaläggare-filtre
- Arbetslastsmigration
- Kall och live-migration
- Finjustering av live-migration
- Watcher-projektet
- Djupgående OpenStack-nätverk (SDN) (2–3 h)
- Typ av nätverk (local, flat, vlan, vxlan, gre)
- Neutron-plugins
- Linux Bridge
- Open vSwitch
- Distribuerade virtuella routare
- LBaaS + Octavia-projektet
- VPNaaS
- OpenStack-övervakning och telemetri
- Ceilometer-tjänst
- Extern övervakning
- Avancerade moln-/hypervisoregenskaper
- CPU-pinning / NUMA-arkitektur
- SR-IOV
- Cloud-init och bildanpassning
- Metadatatjänst
- Blockstorage-backends
- LVM
- Ceph RBD
- Fysiska enheter
- Överväganden kring lagringsnätverk
- Uppgradering av OpenStack
- Uppgraderingsstrategier och procedurer
- Uppgradering utan nedstigning (zero-downtime)
- Bare-metal provisionering med OpenStack
- Ironic-modulen
- Begreppen undercloud och overcloud
- Framtiden för OpenStack
Krav
- Grundläggande kunskaper i Linux-administration
- Grundläggande kunskaper om nätverk
- Grundläggande förståelse för molnbaserad modell
Vittnesmål (1)
kommunikation, erfarenhetsbaserat kunskapsutbyte, problemlösning,
Marcin Walewski - Intel Technology Poland Sp. z o.o.
Kurs - OpenStack Bootcamp
Maskintolkat