
Openstack est une application pour le « cloud » qui
contrôle de grande capacité de calcul(compute),de stockage(storage) et de
ressources réseau à travers des centres de données (datacenter), tout ceci contrôlé
par une interface (dashboard) qui donne à l’administrateur le contrôle tout en approvisionnant les utilisateurs
avec une interface web.
L’architecture se compose de trois principales
parties :
1. Compute
2. Networking.
3. Storage.
I.
COMPUTE
L’application Openstack permet aux entreprises et fournisseurs de
service de fournir à la demande des ressources de calcul en approvisionnant et en
gérant une grande capacité de machines virtuelles en réseau. Les ressources de
calculs sont accessibles à travers des API (Application Programming Interface)
pour les développeurs construisant des applications pour le cloud et à travers des interfaces pour administrateurs et
utilisateurs.
CARACTERISTIQUES
|
AVANTAGES
|
Gestion
de ressources des serveurs
(CPU, mémoire, disques et interface réseau).
|
Augmente l’utilisation et automatisation
des ressources pour une meilleure efficacité.
|
Gestion de réseau LAN (Local Area Network)
|
Automatisation de l’allocation des adresses IPs et
des VLANs
|
API avec limitation de débit et authentification
|
Conçue pour une automatisation et une sécurité.
|
Architecture distribuées
|
Evolutif et système très accessible.
|
Gestion des images des machines virtuelles
|
Facilité de stockage, d’importation, et de partage
|
Role Based Access Control
|
Assure la sécurité par utilisateur, par rôle et par
projet.
|
Stockage et Gestion de fichiers via l’API
|
Automatisation de la gestion des ressources ou l’approvisionnement.
|
II.
NETWORK