Schița de curs

1. Introducere în OpenStack

  • Istoria cloud-ului și OpenStack
  • Caracteristicile cloud-ului
  • Modele de cloud
    • privat, public, hibrid
    • on-premise, IaaS, PaaS, SaaS
  • Implementări de cloud public și privat bazate pe OpenStack
  • Distribuții cu sursă deschisă și comerciale OpenStack
  • OpenStack modele de implementare
  • OpenStack ecosistem
    • Module
    • Instrumente subiacente
    • Integrări
  • OpenStack ciclul de viață
  • OpenStack certificare
  • OpenStack laborator (VM) pentru acest curs

2. Management de OpenStack cloud în practică

  • Cunoașterea OpenStack
    • OpenStack componente (Keystone, Glance, Nova, Neutron, Cinder, Heat)
    • Interacțiunea cu OpenStack cloud
    • Demonii OpenStack și fluxul de comunicare API
  • Keystone - Serviciul Management de identitate
    • Domenii, proiecte, utilizatori și roluri
    • Catalog de servicii și puncte finale
    • Openrc și clouds.yaml - Fișiere de configurare client CLI
    • Crearea de utilizatori și proiecte
  • Glance - Serviciu de imagine
    • Imagini ajustate la cloud
    • Caracteristici ale imaginilor (proprietăți, metadate, format, container)
    • Încărcarea și descărcarea imaginilor
  • Neutron - Networking
    • Prezentare generală a arhitecturii Neutron
    • Plugin-uri ML2 pentru Neutron
    • Tipuri de resurse de rețea de bază Neutron
    • Networking la nodul de calcul
    • Gestionarea rețelelor chiriașilor, subrețelelor
    • Rutare est-vest
    • Gestionarea rețelelor externe/furnizor
    • Rutare nord-sud
    • Gestionarea IP-urilor flotante
    • Gestionarea grupurilor și regulilor de securitate
    • Anti-spoofing - securitatea porturilor
    • Networking cote
    • Verificarea serviciilor Neutron
  • Nova - Serviciul de calcul
    • Arhitectura Nova
    • Interfețe cu hipervizoarele
    • Gestionarea perechii de chei
    • Gestionarea flavour-urilor
    • Parametrii instanței
    • Crearea unei instanțe
    • Gestionarea instanței
    • Atribuirea IP-urilor flotante
    • Consola interactivă și jurnalul consolei
    • Atribuirea grupurilor de securitate
    • Accessnregistrarea instanței prin spațiul de nume al metadatelor
    • Conectarea la interfața instanței prin tcpdump
    • Migrarea live a VM
  • Cinder - stocare bloc
    • Parametrii volumului
    • Crearea volumului
    • Gestionarea volumului
    • Atașarea volumului la instanța Nova

3. Descoperire aprofundată a Neutron și a backend-ului OVN al acestuia

  • Arhitectura OVN
  • Componente OVN
  • ML2 - driver OVN vs OvS
  • Rețea OVN de sus în jos
    • OpenStack logică (baza de date Neutron)
    • Baza de date Northbound
    • Baza de date de sud
    • Conducte logice ale traseelor de date
    • Fluxuri logice
    • Fluxuri OpenFlow
  • Rețeaua Neutron și comutatorul logic OVN
    • Porturi logice și tipurile lor
    • Fluxuri de comutare
  • Router Neutron și router logic OVN
    • Tipuri de NAT
    • Fluxuri de rutare
  • Neutron subnet și DHCP nativ
    • Fluxuri DHCP
  • Grupuri de securitate în OVN
    • ACL-uri și grupuri de porturi
    • Fluxurile grupurilor de securitate
    • Securitatea porturilor în OVN
  • Rezumat al tabelelor OVN Northbound
  • Fluxul de informații în OVN
    • Neutron DB, OVN NB și SB DB, OpenFlow la OvS
  • Urmărirea fluxurilor logice
    • Definirea microfluxurilor
    • Urmărirea L2
    • Urmărirea L3
    • Urmărirea DHCP
  • Fluxuri fizice - OpenFlow
    • Ciclul de viață fizic al pachetului provenit din VM
  • Urmărire fizică
    • Urmărire pentru pachete ipotetice
    • Urmărire pentru pachete reale
  • Afișarea bazei de date și a resurselor Open vSwitch

Cerințe

  • Cunoștințe solide în domeniul rețelelor
  • Cunoștințe de bază despre paradigma cloud computing
  • Cunoștințe practice de administrare a Linux sisteme de operare
 21 ore

Numărul de participanți


Pret per participant

Mărturii (2)

Upcoming Courses

Categorii înrudite