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)
- Servicii de bază
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.
Mărturii (4)
Instrucționistul a fost extrem de cunoscător și ajutător. În timp ce îl urmară exercițiile, nu am fost presat și m-am putut greși (până la un anumit punct), iar apoi mi s-a oferit ajutor pentru a corecta erorile atunci când era nevoie.
Tim Wilkes - Gamma
Curs - OpenStack Security
Tradus de catre o masina
comunicare, cunoștințe din experiență, rezolva probleme,
Marcin Walewski - Intel Technology Poland Sp. z o.o.
Curs - OpenStack Bootcamp
Tradus de catre o masina
Subiectele diverse
Daniel Lindh - Tele 2 Sverige AB
Curs - OpenStack for Telecom
Tradus de catre o masina
Perspectiva amplă asupra OpenStack, fără șansa de a mergi prea adânc pentru a putea menține programul, mai mult despre unde să obții informațiile.
Jorgen Selegran - Polystar OSIX
Curs - OpenStack Architecture and Troubleshooting
Tradus de catre o masina