OpenStack
De quoi s’agit-il ?
OpenStack est une plateforme logicielle open source permettant de créer et de gérer un cloud privé ou public. Elle a été lancée conjointement par la NASA et Rackspace Hosting en juillet 2010. La plateforme se compose d’un ensemble de composants interconnectés qui permettent de déployer des machines virtuelles et d’autres instances sur des pools hétérogènes de ressources de calcul, de stockage et de réseau provenant de plusieurs fournisseurs, au sein d’un centre de données. Des outils supplémentaires assurent l’orchestration, la gestion des défaillances et la gestion des services afin de garantir la stabilité et une haute fiabilité des services.
Pourquoi en avez-vous besoin ?
L’ensemble de composants d’OpenStack (tels que Nova pour le calcul, Cinder ou Swift pour le stockage, et Neutron pour la mise en réseau) est conçu pour être déployé sur du matériel bare metal et configuré afin de fournir une infrastructure en tant que service (IaaS), qui constitue la base du cloud computing. Différentes applications peuvent ensuite être exécutées sur cette plateforme, qui peut être proposée à distance aux utilisateurs, conformément au modèle du cloud computing.
La principale force d’OpenStack réside dans le fait qu’il s’agit d’un logiciel open source : chacun peut accéder à son code source et y apporter les modifications nécessaires. Il constitue donc une base idéale pour créer différents types d’applications et de services cloud personnalisés.
Une fois ces modifications et personnalisations effectuées, elles peuvent être partagées avec l’ensemble de la communauté. Des développeurs du monde entier collaborent en permanence pour concevoir le produit le plus performant, robuste et sécurisé possible.
Comment GIGABYTE vous accompagne-t-il ?
GIGABYTE a collaboré avec son partenaire logiciel InfinitiesSoft pour proposer Cloud Fusion, une plateforme de cloud hybride destinée aux services de calcul et de stockage virtualisés, ainsi qu'au calcul GPU. Cloud Fusion est déployée dans un environnement de cloud privé basé sur une distribution personnalisée d'OpenStack et fournit une interface de gestion pour le provisionnement et l'utilisation des ressources, non seulement dans le cloud privé sur site de l'utilisateur, mais aussi en connexion avec des services de cloud public (tels qu'AWS, Azure, Google Cloud ou Alicloud) lorsque des ressources supplémentaires ou d'autres emplacements géographiques sont nécessaires pour déployer des applications.