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à
    • Domini, progetti, utenti e ruoli
    • Gestione dei servizi e degli endpoint del catalogo Keystone
    • Gestisci/crea domini, gruppi, progetti, utenti e ruoli
    • Verifica dei servizi Keystone
  • Glance - Servizio immagini
    • Caratteristiche dell'immagine (proprietà, metadati, formato, contenitore)
    • Caricamento e download di immagini
    • Condivisione di immagini
    • Gestire le quote per il servizio immagini
    • Verifica dei servizi Glance
  • Neutrone - Networking
    • 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
    • Gestire le quote di rete
    • 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
    • Parametri di istanza
    • Creazione di un'istanza
    • Verifica delle istanze generate
    • Istantanea
    • Gestione delle istanze
    • Assegnazione di IP mobili
    • Console interattiva e registro della console
    • Assegnazione dei gruppi di sicurezza
    • Quote di calcolo
    • Ottenere statistiche da Nova
    • API di posizionamento e Nova Cells v2
    • 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
    • Ripristino dei backup
    • Gestione delle quote di volume
    • Aggiunta di un nuovo back-end di archiviazione
    • LVM, array di storage e backend di storage Ceph
    • Ceph nel OpenStack
    • Verifica dei servizi Cinder
  • 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 dei servizi Swift
  • 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
    • Backup OpenStack
    • Analisi dello stato del nodo di calcolo
    • Analisi dello stato dell'istanza
    • Analisi del broker AMQP (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

  • 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
  • Filtri di partizionamento cloud e utilità di pianificazione
    • Perché e come implementare le partizioni cloud (host-aggregates)
    • Filtri dell'utilità di pianificazione Nova
  • Migrazione dei carichi di lavoro
    • Migrazione a freddo e in tempo reale
    • Modifica della migrazione in tempo reale
    • Progetto Osservatore
  • Approfondimento OpenStack networking (SDN) (2-3h)
    • Tipi di rete (locale, flat, vlan, vxlan, gre)
    • Plugin per neutroni
      • Linux Ponte
      • Aprire vSwitch
    • 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
  • 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
  • Futuro di OpenStack

Requisiti

  • Competenze amministrative di base Linux
  • Conoscenze di base di rete
  • Conoscenza di base del paradigma del cloud computing
 28 ore

Numero di Partecipanti


Prezzo per Partecipante

Recensioni (1)

Corsi in Arrivo

Categorie relative