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 della nuvola e OpenStack
- Funzionalità cloud
- Modelli cloud
- privato, pubblico, ibrido
- on-premise, IaaS, PaaS, SaaS
- Implementazioni di cloud pubblico e privato basate su OpenStack
- Distribuzioni open source e commerciali OpenStack
- OpenStack Modelli di distribuzione
- OpenStack ecosistema
- Moduli
- Strumenti sottostanti
- Integrazioni
- OpenStack Ciclo di vita
- OpenStack Certificazione
- OpenStack laboratorio (VM) per questo corso
2. Laboratorio pratico di amministrazione OpenStack
- Conoscere OpenStack
- OpenStack componenti (Keystone, Glance, Nova, Neutron, Cinder, Swift, Heat)
- Interazione con la nuvola OpenStack
- OpenStack Demoni e flusso di comunicazione API
- Keystone - Servizio di gestione delle identità
- Architettura chiave
- Autenticazione e back-end disponibili
- Tipi di token e gestione dei token
- Autorizzazione in OpenStack - ruoli e oslo.policy
- Risorse Keystone - domini, progetti, utenti
- Openrc e clouds.yaml - Configurazione dei client CLI
- OpenStack Catalogo dei servizi
- Aggiunta di un nuovo servizio OpenStack
- Sistema di contingenti in OpenStack
- Glance - Servizio immagini
- Immagini adattate al cloud
- Caratteristiche dell'immagine (proprietà, metadati, formato, contenitore)
- Caricamento e download di immagini
- Condivisione di immagini
- Archivi di immagini Glance
- Immagini protette
- Gestire le quote per il servizio immagini
- Verifica dei servizi Glance
- Neutrone - Networking
- Architettura e servizi Neutron
- Il plugin ML2
- Networking Nel nodo di calcolo - Analisi
- Networking concetti e strumenti utilizzati da Neutron
- Tipi di risorse di base della rete di neutroni
- Gestisci reti tenant, subnet,
- Gestire i gruppi di sicurezza e le regole
- Percorso est-ovest
- Spazi dei nomi di rete
- Gestione di reti esterne/provider
- Percorso nord-sud
- Gestione IP fluttuanti
- Controllo degli accessi basato sui ruoli in Neutron
- Gestire le quote di rete
- Interni di SDN e NFV (iptables, ip route, OVS)
- Risoluzione dei problemi di rete di base (spazi dei nomi, tcpdump, ecc.)
- Networking Quote
- Verifica dei servizi Neutron
- Nova - Servizio di calcolo
- Interfacce per hypervisor
- Gestione delle coppie di chiavi
- Gestione degli aromi
- Versioni e topologia della CPU
- Parametri di istanza
- Creazione di un'istanza
- Verifica delle istanze generate
- Istantanea
- Gestione delle istanze
- Ridimensionamento delle istanze
- Assegnazione di IP mobili
- Console interattiva e registro della console
- Assegnazione dei gruppi di sicurezza
- Interni dei gruppi di sicurezza e funzionalità di sicurezza delle porte (iptables)
- Componenti interni dei router L3
- Quote di calcolo
- Ottenere statistiche da Nova
- API di posizionamento e Nova Cells v2
- API di posizionamento e pianificazione delle istanze
- Comandi client dell'API di posizionamento
- Verifica dei servizi Nova
- Cinder - Blocco di stoccaggio
- Parametri del volume
- Creazione del volume
- Gestisci volume
- Collegamento di un volume all'istanza Nova
- Gestione degli snapshot del volume
- Gestione dei backup dei volumi
- Componenti interni di snapshot e backup in Cinder
- Trasferimento di volumi tra progetti
- Ripristino dei backup
- Gestione delle quote di volume
- Aggiunta di un nuovo back-end di archiviazione
- QoS in Cinder
- LVM, array di storage e backend di storage Ceph
- Ceph in OpenStack
- Integrazione di Ceph e Cinder
- GoProcedure OD per le implementazioni Ceph
- Verifica dei servizi Cinder
- Barbican - Chiave Management Servizio
- Architettura del barbacane
- Memorizzazione delle passphrase
- Generazione e archiviazione di chiavi di crittografia simmetriche
- Meccanismi di crittografia dei volumi
- Configurazione del tipo di archiviazione Cinder per la crittografia del volume
- Limitazioni della crittografia del volume
- Archiviazione di bundle di certificati X.509
- Swift - Archiviazione oggetti
- Swift Componenti e processi
- Gestione di contenitori e oggetti
- Gestione delle liste di controllo degli accessi
- Impostazione della scadenza dell'oggetto
- L'anello e le politiche di archiviazione
- Monitoraggio dello spazio di archiviazione disponibile
- Impostazione delle quote
- Verifica di Swift servizi
- Calore - Orchestrazione
- Modello di orchestrazione del calore e relativi componenti
- Creazione di una pila di calore
- Verifica della pila di calore
- Aggiornamento della pila di calore
- Verifica dei servizi di riscaldamento
- Risoluzione dei problemi di base
- Analisi dei file di log
- Registrazione centralizzata
- Debug delle query client OpenStack
- Gestione del database OpenStack
- Estrazione di informazioni dai database dei servizi
- Backup OpenStack
- Analisi dello stato del nodo di calcolo
- Analisi dello stato dell'istanza
- Risoluzione dei problemi relativi alle istanze nel nodo di calcolo (libvirt)
- Analisi del broker AMQP (RabbitMQ)
- Risoluzione dei problemi RabbitMQ
- Servizi di metadati
- Modo generale di diagnosticare OpenStack problemi
- Risoluzione dei problemi di rete
- Risoluzione dei problemi relativi alle prestazioni della rete
- Backup e ripristino dell'istanza
2. Argomenti avanzati
- Octavia - Bilanciamento del carico come servizio
- Architettura
- Oggetti e flusso di richieste
- Sapori Octavia
- Zone di disponibilità di Octavia
- Creazione del servizio di bilanciamento del carico HTTP
- Creazione del servizio di bilanciamento del carico TCP
- Creazione di un sistema di bilanciamento del carico passthrough HTTPS
- Listener, pool e monitoraggi dello stato
- Bilanciamento del carico di livello 7 in Octavia
- Immagine dell'anfora dell'edificio
- LB Failover
- Networking e dettagli sul monitoraggio
- Risoluzione dei problemi di Octavia
- Considerazioni sull'hardware e pianificazione della capacità
- Hardware di calcolo
- Progettazione della rete
- Progettazione dell'archiviazione
- Dimensionamento del gusto
- Sovraccarico delle risorse
- Piano di controllo ad alta disponibilità
- HA in OpenStack servizi
- Banca dati HA
- Coda di messaggi HA
- Distribuzioni attivo-attivo e attivo-passivo
- Distribuzioni in più regioni
- Filtri di partizionamento cloud e utilità di pianificazione
- Perché e come implementare le partizioni cloud (host-aggregates)
- Filtri dell'utilità di pianificazione Nova
- Immergiti nel codice del filtro
- Migrazione dei carichi di lavoro
- Migrazione a freddo e in tempo reale
- Modifica della migrazione in tempo reale
- Esercizi di migrazione e risoluzione dei problemi
- Politiche e autorizzazioni in OpenStack
- Oslo.policy
- Creazione di un nuovo ruolo significativo con i file di criteri
- Verifica dell'accesso API per l'utente specifico
- Approfondimento OpenStack networking (SDN) (2-3h)
- Tipi di rete (locale, flat, vlan, vxlan, gre)
- Flusso di netowork dettagliato e architettura in vari dispiegamenti di neutroni
- Traffico est-ovest nelle reti tenant
- Traffico nord-sud nelle reti tenant
- Traffico nelle distribuzioni solo provider
- Plugin per neutroni
- Linux Ponte
- Aprire vSwitch
- Risoluzione dei problemi ed esercizi OVS
- Risoluzione dei problemi relativi ai gruppi di sicurezza (iptables, tcpdump)
- Regolazioni della sicurezza delle porte e gestione vIP
- Router virtuali distribuiti
- Progetto LBaaS + Octavia
- VPNaaS
- OpenStack Monitoraggio e telemetria
- Servizio ceilometro
- Monitoraggio esterno
- Migliora le funzionalità cloud/hypervisor
- Blocco della CPU / Architettura NUMA
- SR-IOV
- Cloud-init e personalizzazione delle immagini
- Servizio metadati
- Recupero di informazioni dal servizio metadati
- Back-end di archiviazione a blocchi
- LVM
- Ceph RBD
- Apparecchi fisici
- Considerazioni sulla rete di archiviazione
- Aggiornamento OpenStack
- Strategie e procedure di aggiornamento
- Aggiornamento senza tempi di inattività
- Provisioning bare metal con OpenStack
- Modulo ironico
- Concetti di undercloud e overcloud
- Vari esercizi sulla risoluzione dei problemi del cluster OpenStack
- Esempi di compiti d'esame
- Futuro di OpenStack
Requisiti
- Competenze amministrative di base Linux
- Conoscenze di base di rete
- Conoscenza di base del paradigma del cloud computing
35 Ore
Recensioni (3)
The trainer was extremely knowledgable and helpful. While walking through the exercises, I wasn't rushed and was allowed to make mistakes (to a point) and then help was given to correct to them where needed.
Tim Wilkes - Gamma
Corso - OpenStack Security
comunicazione, conoscenza per esperienza, risolvere problemi,
Marcin Walewski - Intel Technology Poland Sp. z o.o.
Corso - OpenStack Bootcamp
Traduzione automatica
To get a better understanding about OpenStack.