La difficulté majeure quand on parle de cloud est de maintenir les environnements de travail des utilisateurs finaux. En effet, s'il s'avère parfois difficile de proposer un changement important aux équipes techniques (souvent à juste titre), il est encore plus difficile de proposer aux utilisateurs finaux de grandes modifications dans leurs environnements de travail.
Cette logique a bien souvent eu pour effet de privilégier les environnements propriétaires aux détriments des technologies libres. Or il existe bien des ponts possibles entre les deux modèles.
En matière de cloud, les évolutions d'OpenStack vont dans le sens d'un déploiement mixte qui permettent à la fois de gérer l'infrastructure physique de façon optimale et à faible coût tout en proposant aux utilisateurs de travailler dans leurs environnements spécifiques. Le schéma suivant permet de mieux visualiser ce type d'architecture mixte où peuvent cohabiter Hyper-V, VMware, Xen et KVM sur une même architecture.
Dans cette hypothèse, ce schéma nous permet de comprendre:
- OpenStack est une solution d'IaaS, elle gère l'infrastructure physique,
- OpenStack supporte des environnements virtuels propriétaires et libres, ce qui permet de ne pas modifier obligatoirement les choix passés en matière de virtualisation
- La gestion des business unit / des métiers peut se faire dans une logique de silo, ce qui garantie une étanchéité forte en matière de sécurité sur une infrastructure unifiée
Bien entendu les spécificités propres à chaque entreprise peuvent compliquer la tâche. Cependant OpenStack offre une opportunité intéressante pour permettre au cloud de tenir sa promesse d'efficience (ce qui n'est pas toujours le cas aujourd'hui).
Aujourd'hui nous sommes encore au balbutiement de ce type d'architecture par contre nous pouvons parier qu'au vu de l'évolution du secteur ce schéma pourrait rapidement devenir la norme...
A bientôt, Jonathan
PS: vos commentaires, remarques et critiques sont les bienvenus