Grazie per aver inviato la tua richiesta! Uno dei nostri team membri ti contatterà a breve.
Grazie per aver inviato il tuo prenotazione! Uno dei nostri team membri ti contatterà a breve.
Struttura del corso
1. Introduzione a OpenStack
- Storia del cloud e di OpenStack
- Caratteristiche del cloud
- Modelli di cloud
- privato, pubblico, ibrido
- on-premise, IaaS, PaaS, SaaS
- Deploy di cloud pubblici e privati basati su OpenStack
- Distribuzioni open source e commerciali di OpenStack
- Modelli di deployment di OpenStack
- Ecosistema OpenStack
- Moduli
- Strumenti sottostanti
- Integrazioni
- Ciclo di vita di OpenStack
- Certificazione OpenStack
- Laboratorio OpenStack (VM) per questo corso
2. Workshop pratico di amministrazione OpenStack
- Conoscere OpenStack
- Componenti di OpenStack (Keystone, Glance, Nova, Neutron, Cinder, Swift, Heat)
- Interazione con il cloud OpenStack
- Demoni OpenStack e flusso di comunicazione delle API
- Keystone - Servizio di gestione delle identità
- Domini, progetti, utenti e ruoli
- Gestione dei servizi del catalogo Keystone e degli endpoint
- Gestione/creazione di domini, gruppi, progetti, utenti e ruoli
- Verifica dei servizi Keystone
- Glance - Servizio di gestione delle immagini
- Caratteristiche delle immagini (proprietà, metadati, formato, contenitore)
- Upload e download di immagini
- Condivisione delle immagini
- Gestione delle quote per il servizio di immagini
- Verifica dei servizi Glance
- Neutron - Networking
- Tipi di risorsa di rete base di Neutron
- Gestione di reti tenant, subnet,
- Gestione di gruppi di sicurezza e regole
- Routing East-West
- Namespaces di rete
- Gestione di reti esterne/provider
- Routing North-South
- Gestione di IP floating
- Gestione delle quote di rete
- Troubleshooting di base della rete (namespace, tcpdump, ecc.)
- Quote di networking
- Verifica dei servizi Neutron
- Nova - Servizio di calcolo
- Interfacce verso gli hypervisor
- Gestione delle coppie di chiavi
- Gestione dei flavours
- Parametri delle istanze
- Creazione di un'istanza
- Verifica delle istanze avviate
- Creazione di snapshot
- Gestione delle istanze
- Assegnazione di IP floating
- Console interattiva e log della console
- Assegnazione di gruppi di sicurezza
- Quote di calcolo
- Raccolta di statistiche da Nova
- API di Placement e Nova Cells v2
- Verifica dei servizi Nova
- Cinder - Storage a blocchi
- Parametri dei volumi
- Creazione di volumi
- Gestione di volumi
- Attacco di volumi a istanze Nova
- Gestione degli snapshot dei volumi
- Gestione dei backup dei volumi
- Ripristino dei backup
- Gestione delle quote dei volumi
- Aggiunta di nuovi backend di storage
- Backend di storage LVM, array di storage e Ceph
- Ceph in OpenStack
- Verifica dei servizi Cinder
- Swift - Object Storage
- Componenti e processi Swift
- Gestione di contenitori e oggetti
- Gestione delle liste di controllo degli accessi (ACL)
- Configurazione della scadenza degli oggetti
- Ring e policy di storage
- Monitoraggio dello spazio di storage disponibile
- Configurazione delle quote
- Verifica dei servizi Swift
- Heat - Orchestrazione
- Template di orchestrazione Heat e i suoi componenti
- Creazione di uno stack Heat
- Verifica di uno stack Heat
- Aggiornamento di uno stack Heat
- Verifica dei servizi Heat
- Troubleshooting di base
- Analisi dei file di log
- Logging centralizzato
- Debug delle query del client OpenStack
- Gestione del database OpenStack
- Backup di OpenStack
- Analisi dello stato dei nodi di calcolo
- Analisi dello stato delle istanze
- Analisi del broker AMQP (RabbitMQ)
- Servizi di metadati
- Metodo generale per diagnosticare i problemi di OpenStack
- Troubleshooting dei problemi di rete
- Troubleshooting delle prestazioni di rete
- Backup e recupero delle istanze
2. Argomenti avanzati
- Considerazioni hardware e pianificazione della capacità
- Hardware di calcolo
- Progettazione della rete
- Progettazione dello storage
- Dimensionamento dei flavours
- Overcommit delle risorse
- Piano di controllo ad alta disponibilità
- HA nei servizi OpenStack
- Database HA
- Coda di messaggi HA
- Partizionamento del cloud e filtri dello scheduler
- Come e perché implementare partizioni cloud (host-aggregates)
- Filtri dello scheduler Nova
- Migrazione dei workload
- Migrazione cold e live
- Ottimizzazione della migrazione live
- Progetto Watcher
- Networking OpenStack in dettaglio (SDN) (2-3h)
- Tipi di rete (local, flat, vlan, vxlan, gre)
- Plugin Neutron
- Linux Bridge
- Open vSwitch
- Router virtuali distribuiti
- LBaaS + progetto Octavia
- VPNaaS
- Monitoraggio e telemetria di OpenStack
- Servizio Ceilometer
- Monitoraggio esterno
- Funzionalità avanzate di cloud/hypervisor
- Pinning della CPU / architettura NUMA
- SR-IOV
- Cloud-init e personalizzazione delle immagini
- Servizio di metadati
- Backend di storage a blocchi
- LVM
- Ceph RBD
- Apparecchiature fisiche
- Considerazioni sulla rete di storage
- Upgrade di OpenStack
- Strategie e procedure di upgrade
- Upgrade senza interruzioni
- Provisioning bare-metal con OpenStack
- Modulo Ironic
- Concetti di undercloud e overcloud
- Il futuro di OpenStack
Requisiti
- Competenze base nella amministrazione di Linux
- Conoscenze base di networking
- Concetti base del paradigma del cloud computing
28 ore
Recensioni (1)
comunicazione, conoscenza acquisita dall'esperienza, risoluzione di problemi,
Marcin Walewski - Intel Technology Poland Sp. z o.o.
Corso - OpenStack Bootcamp
Traduzione automatica