Administrer votre cloud Openstack sans aspirine avec Kolla - INRIA - Institut National de Recherche en Informatique et en Automatique Accéder directement au contenu
Communication Dans Un Congrès Année : 2022

Manage your Openstack cloud without aspirin with Kolla

Administrer votre cloud Openstack sans aspirine avec Kolla

Résumé

In 2019, the team in charge of the Openstack cluster on the Grenoble campus (Nova) presented the the genesis of the project for a cloud computing platform. After a few years of operation, it seemed relevant to it seemed relevant to us to look more in detail at the solution which we chose for the deployment and the deployment and the management of this infrastructure, with the notable exception of the storage part, based on Ceph. The Openstack project has become the reference open source cloud computing solution. Its modular architecture architecture and the numerous services that make it up allow it to cover a very broad spectrum of uses and of use and therefore represents a real challenge for administrators, especially when the problems of high availability and scaling up are invited to the table. For Nova, which currently proposes 1152 computing cores, 5Tb of RAM, 200Tb of distributed storage and GPUs, we chose Kolla-Ansible, which is based on containerized services deployed via Ansible. We will explain the reasons for our choice, detail how it works and present the many advantages of this solution for deployment, daily operation and important maintenance operations such as updates, without forgetting to quickly mention the few scares that occurred during the project.
En 2019, l’équipe en charge du cluster Openstack du campus grenoblois (Nova) présentait la genèse du projet d’une plateforme de cloud computing. Après quelques années d’exploitation, il nous semblait pertinent de nous pencher plus en détail sur la solution que nous avons retenue pour le déploiement et la gestion de cette infrastructure, à l’exception notable de la partie stockage, basée sur Ceph. Le projet Openstack est devenu la solution libre de cloud computing de référence. Son architecture modulaire et les nombreux services qui la composent permettent de couvrir un très large spectre d’utilisation et représente de ce fait un véritable défi pour les administrateurs, d’autant plus quand les problématiques de haute disponibilité et de passage à l’échelle s’invitent à la table. Pour Nova, qui propose actuellement 1152 cœurs de calcul, 5 To de RAM, 200 To de stockage distribué et des GPU, nous avons choisi Kolla-Ansible, qui se base sur des services conteneurisés déployés via Ansible. Nous éclairerons les raisons de nos choix, détaillerons le fonctionnement et présenterons les nombreux avantages de cette solution pour le déploiement, l’exploitation quotidienne et les opérations de maintenance importantes telles que les mises à jour, sans oublier d’évoquer rapidement les quelques frayeurs, rares, qui ont parsemé le projet.
Fichier principal
Vignette du fichier
paper42_article_rev1847_20220307_111751.pdf (234.25 Ko) Télécharger le fichier
paper42_slides_rev2543_20220516_150122.pdf (1.13 Mo) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Format : Présentation
licence : ETALAB - Licence Ouverte

Dates et versions

hal-03608881 , version 1 (08-04-2022)

Identifiants

  • HAL Id : hal-03608881 , version 1

Citer

Rémi Cailletaud, Anthony Defize, Nicolas Gibelin, Gabriel Pierre André Moreau. Administrer votre cloud Openstack sans aspirine avec Kolla. Congrès JRES : Les Journées Réseaux de l'Enseignement et de la Recherche, RENATER, May 2022, Marseille, France. ⟨hal-03608881⟩
155 Consultations
148 Téléchargements

Partager

Gmail Facebook X LinkedIn More