La virtualisation permet de faire tourner plusieurs machines, version et OS sur un seul serveur pour mieux en exploiter la puissance partagée. Mais cette mutualisation doit toutefois faire l'objet d' un très bon pilotage des processus métiers IT, car si des applications de même type peuvent, dans certains cas, être regroupées sur une même architecture technique, c'est bien leur complémentarité qu'il faudra vérifier !
Etablir et vérifier la politique de mutualisation des équipements en fonction de la linéarité de l'activité des applications ou de leur complémentarité en consommation, fréquence des tâches et contraintes du SI.
En cas d'absence de métrologie significative pour s'assurer du profil d'utilisation des applications il faut affiner le monitoring, collecter les indicateurs pertinents des architectures afin de les comparer pour identifier les risques et s'assurer de la faisabilité de virtualisation des serveurs entre eux.
Une nouvelle campagne de test de charge vérifiera la stabilité de l'architecture et le niveau de performance atteint. Un rapport synthétisera les résultats obtenus et proposera les solutions cibles et suggestions pour mutualiser les ressources en rapport aux applications à virtualiser
Les ressources serveurs sont habituellement proportionnées pour absorber les pics de charge lors des fortes concurrences utilisateurs, comme de 10h00 et 14h00 ou lors des périodes de Noël ou de fin d'exercice comptable…
En conséquence lors de la plupart des autres périodes, cette infrastructure reste sous utilisée. C'est ainsi que de nombreuses entreprises se lancent dans la virtualisation, pour mutualiser leurs ressources matérielles. Mais, il persiste un risque de défaillance si la taille côte maximale de forte activité est sous estimée lors de la réorganisation. Une analyse très sérieuse est indispensable pour vérifier la prédictibilité ou l'impossibilité de virtualiser l'activité.
La stratégie consistera à établir et vérifier la politique de mutualisation des équipements en fonction de la linéarité de l'activité des applications ou de leur complémentarité en consommation, en CPU, en mémoire, ou bien encore, activité de nuit complémentaire d'une activité de jour, etc… Sans perdre de vue les incompatibilités business, sécurité… front end / back end, site web internet / intranet, DMZ / TTZ...
En cas de manque de monitoring significatif des applications à étudier, il faut disposer d'un banc d'essai permettant d'évaluer précisément les performances des différents matériels et logiciels de chacune d'entre elles. En appliquant des jeux de test pour comparer les consommations des applications à virtualiser nous pourrons affirmer la justesse de la complémentarité souhaitée.
Nous simulerons, dans un environnement de test, les charges d'une journée normale pour chacune des applications à virtualiser pour en vérifier l'adaptabilté technique.
Lire la suite : Evaluer les Profils des Applications à Mutualiser
Pour vérifier qu'un serveur de machines virtuelles supporte la charge des application qu'il héberge ou que le fail over clustering, lors d'une défaillance, alloue les ressources de manière la plus dynamique possible, une nouvelle campagne de test de charge vérifiera la stabilité de l'architecture et le niveau de performance atteint.
c2L2 Consulting
36-38 rue Saint Paul
75004 Paris France
Tel: +33 (0)1 81 29 82 33
Fax: +33 (0)9 59 62 30 04