Aller au contenu
AFA.
ProjetsCas 072025

Cloud privé OpenStack

Un cloud privé bâti avec MicroStack sur Ubuntu : réseaux virtuels, routeur cloud, instances de calcul, volumes de stockage et accès SSH distant.

Cloud privé OpenStack — Déploiement de cloud privé
Infrastructure & Cloud

Contexte

Le cloud public cache la machinerie. Pour comprendre ce que fait réellement AWS, j’ai construit la machinerie moi-même — un cloud OpenStack sur mon propre matériel.

Le problème

Des compétences cloud acquises via une console apprennent des boutons, pas des systèmes. L’objectif était de monter toute la couche IaaS — la partie qu’AWS ne montre jamais — et de l’exploiter : réseaux, routage, images, instances, volumes et accès.

Décisions

01

MicroStack pour une pile complète sur un seul hôte

MicroStack empaquette les services centraux d’OpenStack pour tourner sur une seule machine Ubuntu — l’architecture complète (réseau Neutron, calcul Nova, stockage Cinder) sans la facture matérielle d’un datacenter.

02

La topologie virtuelle avant les instances

Réseaux, sous-réseaux et routeur cloud ont été conçus en premier, afin que chaque instance démarre dans une topologie voulue plutôt que dans un réseau plat par défaut — la même discipline qu’en conception de réseau physique.

03

L’accès distant comme test de recette

Le déploiement n’était considéré comme terminé qu’une fois une instance joignable en SSH depuis l’extérieur du cloud — IP flottante, règles de sécurité et routage prouvés en une seule connexion.

Difficultés

Pression sur les ressources et opacité : les services d’OpenStack sont lourds pour un seul hôte, et quand le réseau d’une instance échoue, la faute peut se nicher dans n’importe laquelle de quatre couches. Déboguer consistait à lire la vision du monde de chaque service jusqu’à ce qu’elles concordent.

Résultat

Un cloud privé auto-hébergé avec réseaux virtuels, routeur, instances de calcul et volumes de stockage attachés — administré à distance en SSH, d’un Ubuntu nu jusqu’à des charges de travail en fonctionnement.

Leçon

Le cloud n’a rien de magique : c’est du réseau, du stockage et du calcul avec de bonnes API. Posséder toute la pile une seule fois rend chaque service managé lisible pour toujours.