Virtualisation des ressources
La virtualisation des ordinateurs est en train de bouleverser le paysage informatique moderne [1]. La capacité de faire abstraction du matériel sur lequel un serveur virtuel tourne, associée a la possibilité de gérer efficacement ses ressources, en font un outil important à maîtriser. Ceci est particulièrement important dans le cas de déploiements d’envergure, afin de minimiser la période d’inactivité en cas de panne majeure.
Avantages
Les serveurs virtuels procurent les mêmes avantages que les "mainframe" UNIX pour une fraction du prix puisqu’ils tournent sur une architecture grand public de type PC :
Sécurité accrue : chaque serveur virtuel est isolé dans sa "bulle"
Sécurité par type d’opération : des permissions sont associées à chaque serveur qui, par défaut, ne peut faire que le strict minimum pour fonctionner
Limitation des ressources par serveur virtuel : mémoire, CPU, nombre de processus.
Serveurs virtuels de développement : il est possible d’héberger plusieurs serveurs virtuels sur une même machine en fonction des besoins réels d’utilisation
Bénéfices
| Frais de gestion |
Possibilité d’héberger plusieurs serveurs virtuels sur un même serveur
Meilleure gestion des ressources : plusieurs serveurs virtuels sur un même ordinateur
Meilleure qualité de service grâce a une redondance logicielle |
| Plan de reprise d’activité |
Indépendant du matériel
Copie complète de serveurs virtuels suivant la procédure de copie de sauvegarde normale
Redondance logicielle
Possilité de déplacer un serveur virtuel en quelques secondes sur un autre serveur |
| Développement d’applications |
Possibilité de créer des serveurs virtuels de développement strictement séparés des serveurs de production au sein de la même infrastructure réseau
Création de serveurs virtuels dédiés au développement |
| Tests applicatifs |
Utilisation des serveurs pour effectuer des tests fonctionnels d’une applications multi-tiers distribuée
Tests des procédures de mise à jour
Réplication de serveurs virtuels en production pour fin de tests |
Technologies
Révolution Linux utilise et recommande les technologies de virtualisation suivantes :
linux-vserver : Virtualisation de serveurs Linux
xen : Virtualisation (avec matériel de dernière génération) de serveurs Linux, Windows, etc.
Service
Révolution Linux, à l’affut des nouvelles technologies par sa recherche et développement , est en mesure de vous offrir tous les services associés au déploiement de cette technologie :
Conseil
Formation
Documentation et procédures
Support
R & D
Mise au point de tests automatisés
[1] Le monde informatique, 28 janvier 2005 : "La virtualisation bouscule les plans de reprise d’activité"