OpenStack
OpenStack est la référence de plateforme informatique à la demande (Infrastructure as a Service) constituée de Logiciels Libres (Open Source). C'est la solution que Pilot Systems déploiera par défaut, une fois la vérification de conformité effectuée.
OpenStack est une plateforme Cloud en Logiciel Libre créée en 2010 et supportée actuellement par plus de 200 entreprises. Citons AT&T, Canonical, Cisco, Dell, EMC, HP, IBM, NetApp, Oracle, VMware, etc.
L'architecture d'OpenStack est modulaire, avec un nom précis pour chaque module :
- Nova : c'est le centre de contrôle d'OpenStack écrit en Python et capable d'orchestrer tout type d'hyperviseur.
- Swift : c'est le système en charge des données et capable d'extensibilité et de redondance.
- Cinder : fait la liaison entre les instances de calcul et les unités de stockage quel que soit le fournisseur de matériel : Ceph, EMC, HDS, IBM, NetApp, etc.
- Neutron gère les aspects réseaux, en particulier l'adressage IP.
- Horizon offre une interface graphique aux administrateurs.
- Keystone est l'annuaire central qui référence les utilisateurs et leurs habilitations.
- Glance gère les images des serveurs (templates) à déployer via Horizon.
- Ceilometer s'interface avec les systèmes externes pour les besoins de facturation, de traçabilité et de gestion.
- Heat est un service d'orchestration.
- Trove est un moteur pour la création de bases de données, relationnelles ou non.
- Sahara permet de traiter les données utiles aux ressources d'OpenStack dans une logique Big Data (à la Hadoop).
Pilot Systems entend sécuriser votre choix d'OpenStack en qualifiant les besoins et l'architecture la plus à même d'y répondre avec un minimum de risque.