Schița de curs

Introducere:

  • Ce este OpenStack?
  • Fundamentele Cloud Computing
  • OpenStack vs alți orchestratori de cloud și soluții de virtualizare (oVirt, Cloud Stack, Proxmox, VMware)
  • Evoluția OpenStack
  • Distribuțiile OpenStack
  • Versiunile OpenStack
  • Soluții de implementare OpenStack
  • Competitorii OpenStack

Servicii OpenStack:

  • Blocuri de construcție ale cloudului și serviciile OpenStack:
    • Servicii de bază
      • Managementul identităților (Keystone)
      • Serviciul de imagini (Glance)
      • Serviciul de calcul (Nova)
      • Serviciul de rețea (Neutron)
      • Serviciul de stocare pe blocuri (Cinder)
    • Alte servicii:
      • Serviciul de telemetrie (Ceilometer)
      • Serviciul de echilibrare a sarcinii (Octavia)
      • Stocarea de obiecte (Swift)
      • Serviciul de orchestratie (Heat)
      • Baza de date ca serviciu (Trove)
      • Metalul gol ca serviciu (Ironic)
      • Sistemul de fișiere partajat (Manila)
      • DNS ca serviciu (Designate)
      • Managementul cheilor (Barbican/Castellan)
    • Clienți OpenStack
      • Interfață web (Horizon)
      • Clienți CLI (python-openstackclient, python-serviceclients)
      • REST API
      • Integrări cu terți (Terraform, Ansible)

Arhitectura OpenStack:

  • Rolurile nodurilor
  • Înaltă disponibilitate
  • Scalabilitate
  • Segregare
  • Backup
  • Monitorizare
  • Portal de autoservire
  • Interfețe
  • Cote
  • Planificatori
  • Migrări
  • Echilibrarea sarcinii
  • Scalare automată

Demonstrație:

  • Cum să descărcați și să executați fișiere RC
  • Cum să creați o rețea externă în Neutron
  • Cum să încărcați o imagine în Glance
  • Cum să creați un nou tip de instanță în Nova
  • Cum să actualizați cotele implicite ale Nova și Neutron
  • Cum să creați un nou tenant în Keystone
  • Cum să creați un nou utilizator în Keystone
  • Cum să gestionați rolurile în Keystone
  • Cum să creați o rețea de tenant în Neutron
  • Cum să creați un router în Neutron
  • Cum să gestionați interfețele routerului în Neutron
  • Cum să actualizați grupurile de securitate în Neutron
  • Cum să încărcați o pereche de chei RSA în proiect
  • Cum să alocați IP-uri flotante proiectului
  • Cum să lansați o instanță dintr-o imagine în Nova
  • Cum să asociați IP-uri flotante cu instanțe
  • Cum să creați un nou volum în Cinder
  • Cum să atașați volumul la instanță
  • Cum să faceți un snapshot al instanței
  • Cum să faceți un snapshot al volumului
  • Cum să lansați o instanță dintr-un snapshot în Nova
  • Cum să creați un volum dintr-un snapshot în Cinder

Întrebări și răspunsuri legate de implementări reale și considerente de implementare

Cerințe

Cunoștințe de bază despre paradigma Cloud Computing.

 7 Ore

Numărul de participanți


Pret per participant

Mărturii (4)

Cursuri viitoare

Categorii înrudite