23aoû 2006
Virtualisation : plusieurs approches sont dans l'air
11:28 - Par chris - technologie - 2 commentaires
A lire forums et blogs, la virtualisation est vraiment une tendance lourde de l'actualité des OS serveurs ces 6 derniers mois.
Et à vrai dire, beaucoup d'usages en entreprise peuvent trouver une issue techniquement pragmatique et financièrement optimale à faire cohabiter plusieurs OS sur une même machine physique :
- hébergement de masse d'un même service sur la même machine
- mise en place de plusieurs services peu consommateurs en ressources mais nécessitant d'être hébergé sur plusieurs instances d'OS
- plan de secours
- plateforme de test
- plateforme de qualification
Et ces derniers temps, deux approches semblent cohabiter dans ce domaine : virtualisation via containers (Linux VServer, OpenVZ) versus via hyperviseur (aka Xen en libre).
Deux documents sur le sujet (entre autres bien sûr ...) :
En résumé :
- les containers permettent :
- de monter aisément de manière sécurisée des containers indépendants avec tous les services que l'on souhaite dedans
- d'obtenir à priori des performances supérieures à celles des solutions à bases d'hyperviseur
- les solutions à base d'hyperviseur comme Xen permettent :
- de faire tourner des OS différents sans modification (depuis l'arrivée du support des technos hardware dédiés de chez Intel et bientôt pour AMD)
- une meilleure fiabilité en cas de crash
- une meilleure capacité à déplacer une machine virtuelle sans coupure que celles des solutions à base de containers (OpenVZ, Linux VServer).
En tout état de cause, la virtualisation regroupe des technologies qui sont à considérer par tout Directeur Informatique qui souhaite mener de front des chantiers ambitieux (architecture de test/qualification, isolation des services, continuité de service, plan de secours etc) en termes d'infrastructure et contenir son budget d'investissement.






2 commentaires
Billet intéressant mais, côté fiabilité, une telle concentration d'OS et/ou services sur un même hardware peut éveiller des doutes en termes de fiabilité.
A mon avis, deux points sont à prendre en considération :
* l'aspect test/qualification voire secours : la fiabilité du hardware peut être pris comme un risque connu et on s'en satisfait,
* l'aspect consolidation de serveurs/services de production : dans ce cas là, la fiabilisation du hardware est une priorité.
Généralement, une configuration de consolidation de serveurs repose sur des serveurs ayant du courant secouru, des alimentations redondantes et hot-plug, des cartes réseau multiples et du stockage en baie de stockage à plusieurs chemins d'accès (zéro point de contention).