Mulțumim pentru trimiterea solicitării! Un membru al echipei noastre vă va contacta în curând.
Mulțumim pentru trimiterea rezervării! Un membru al echipei noastre vă va contacta în curând.
Schița de curs
1. Introducere în OpenStack
- Istoria cloud-ului și a OpenStack
- Caracteristici cloud
- Modele cloud
- privat, public, hibrid
- on-premise, IaaS, PaaS, SaaS
- Implementări de cloud public și privat bazate pe OpenStack
- Distribuții OpenStack open source și comerciale
- Modele de implementare OpenStack
- Ecosistemul OpenStack
- Module
- Instrumente de bază
- Integrări
- Ciclul de viață OpenStack
- Certificarea OpenStack
- Laboratorul OpenStack (VM) pentru acest curs
2. Workshop practic de administrare OpenStack
- Familiarizarea cu OpenStack
- Componentele OpenStack (Keystone, Glance, Nova, Neutron, Cinder, Swift, Heat)
- Interacțiunea cu cloud-ul OpenStack
- Daemonii OpenStack și fluxul de comunicare API
- Keystone - Serviciul de gestionare a identității
- Domenii, proiecte, utilizatori și roluri
- Gestionarea serviciilor și endpoint-urilor din catalogul Keystone
- Gestionarea/Crearea de domenii, grupuri, proiecte, utilizatori și roluri
- Verificarea serviciilor Keystone
- Glance - Serviciul de imagini
- Caracteristicile imaginilor (proprietăți, metadata, format, container)
- Încărcarea și descărcarea imaginilor
- Partajarea imaginilor
- Gestionarea cotelor pentru serviciul de imagini
- Verificarea serviciilor Glance
- Neutron - Networking
- Tipuri de resurse de rețea Neutron de bază
- Gestionarea rețelelor și subrețelelor de tenant
- Gestionarea grupurilor de securitate și a regulilor
- Rutare Est-Vest
- Namespace-uri de rețea
- Gestionarea rețelelor externe/de provider
- Rutare Nord-Sud
- Gestionarea IP-urilor flotante
- Gestionarea cotelor de rețea
- Troubleshooting de bază al rețelei (namespace-uri, tcpdump etc.)
- Cote de networking
- Verificarea serviciilor Neutron
- Nova - Serviciul de compute
- Interfețe către hypervisoare
- Gestionarea keypair-urilor
- Gestionarea flavor-urilor
- Parametrii instanțelor
- Crearea unei instanțe
- Verificarea instanțelor lansate
- Crearea de snapshot-uri
- Gestionarea instanțelor
- Alocarea IP-urilor flotante
- Consolă interactivă și log de consolă
- Alocarea grupurilor de securitate
- Cote de compute
- Obținerea statisticilor din Nova
- Placement API și Nova Cells v2
- Verificarea serviciilor Nova
- Cinder - Block Storage
- Parametrii volumelor
- Crearea unui volum
- Gestionarea volumelor
- Atașarea unui volum la o instanță Nova
- Gestionarea snapshot-urilor de volume
- Gestionarea backup-urilor de volume
- Restaurarea backup-urilor
- Gestionarea cotelor de volume
- Adăugarea unui nou backend de stocare
- Backend-uri de stocare LVM, storage array și Ceph
- Ceph în OpenStack
- Verificarea serviciilor Cinder
- Swift - Object Storage
- Componentele și procesele Swift
- Gestionarea containerelor și obiectelor
- Gestionarea listelor de control al accesului
- Configurarea expirării obiectelor
- The Ring și politicile de stocare
- Monitorizarea spațiului de stocare disponibil
- Configurarea cotelor
- Verificarea serviciilor Swift
- Heat - Orchestrare
- Heat Orchestration Template și componentele sale
- Crearea unui stack Heat
- Verificarea stack-ului Heat
- Actualizarea stack-ului Heat
- Verificarea serviciilor Heat
- Troubleshooting de bază
- Analiza fișierelor de log
- Logging centralizat
- Depanarea interogărilor clientului OpenStack
- Gestionarea bazei de date OpenStack
- Backup OpenStack
- Analiza stării nodurilor de compute
- Analiza stării instanțelor
- Analiza broker-ului AMQP (RabbitMQ)
- Servicii de metadata
- Modalitatea generală de diagnosticare a problemelor OpenStack
- Troubleshooting-ul problemelor de rețea
- Troubleshooting-ul performanței rețelei
- Backup și recuperare ale instanțelor
2. Subiecte avansate
- Considerații hardware și planificarea capacității
- Hardware de compute
- Design de rețea
- Design de stocare
- Dimensionarea flavor-urilor
- Supra-alocarea resurselor
- Plan de control High Availability
- HA în serviciile OpenStack
- Bază de date HA
- Coadă de mesaje HA
- Partiționarea cloud-ului și filtrele scheduler-ului
- De ce și cum să implementezi partiții de cloud (host-aggregates)
- Filtrele scheduler-ului Nova
- Migrarea workload-urilor
- Migrare cold și live
- Optimizarea migrării live
- Proiectul Watcher
- Networking OpenStack avansat (SDN) (2-3h)
- Tipuri de rețele (local, flat, vlan, vxlan, gre)
- Plugin-uri Neutron
- Linux Bridge
- Open vSwitch
- Distributed Virtual Routers
- LBaaS + proiectul Octavia
- VPNaaS
- Monitorizare și telemetrie OpenStack
- Serviciul Ceilometer
- Monitorizare externă
- Funcționalități avansate de cloud/hypervisor
- CPU pinning / arhitectura NUMA
- SR-IOV
- Cloud-init și personalizarea imaginilor
- Metadata Service
- Backend-uri de block storage
- LVM
- Ceph RBD
- Aparate fizice
- Considerații privind rețeaua de stocare
- Upgrade OpenStack
- Strategii și proceduri de upgrade
- Upgrade cu zero downtime
- Provizionare bare-metal cu OpenStack
- Modulul Ironic
- Conceptele undercloud și overcloud
- Viitorul OpenStack
Cerințe
- Competențe de bază în administrarea Linux
- Cunoștințe fundamentale de networking
- Cunoștințe de bază despre paradigma cloud computing
28 Ore
Mărturii (1)
comunicare, cunoștințe din experiență, rezolva probleme,
Marcin Walewski - Intel Technology Poland Sp. z o.o.
Curs - OpenStack Bootcamp
Tradus de catre o masina