Déploiement d’OpenStack en haute disponibilité

Proposition de stage, ou de mémoire

Déploiement d’OpenStack en haute disponibilité

Proposition de stage, ou de mémoire

Profil Étudiant(e) niveau master, administration système et réseaux
Prérequis Connaissance de Linux et de la ligne de commande,
maitrise de l’anglais technique
Durée Minimum 10 semaines.

Contexte

OpenStack est une boîte à outils de gestion d’un environnement de Cloud Computing au niveau IaaS (Infrastructure as a Service). Ses rapides évolution et adoption en font un outil à suivre de près. Toute infrastructure de production doit satisfaire à des contraintes de disponibilité. Les environnements de Cloud n’y échappent pas, et il existe à cet effet un ensemble de mesures qui permettent de garantir la continuité de service d’OpenStack en cas de défaillance matérielle ou logicielle.

Travail à réaliser

Le début du stage consiste à se familiariser avec Openstack et les concepts de la haute disponibilité.

Il faudra ensuite passer en revue les divers dispositifs disponibles pour répliquer les services critiques d’Openstack (MySQL, RabbitMQ, services réseau, nova compute, ...).

Un plan d’actions sera alors établi et la mise en oeuvre de ces dispositifs consistera en la majeure partie du travail de ce stage. Une phase de test permettra de vérifier la continuité de service en cas de panne.

Le stage se clôturera par une documentation détaillée et une présentation en interne.

Encadrement

Tout le travail sera encadré, mais nécessitera une certaine autonomie et de la débrouillardise.

Contact : Sébastien Dupont (sebastien.dupont@cetic.be)