On peut notamment citer les applications trop vieilles pour s’exécuter sur la dernière génération du système d’exploitation (les anglophones parlent de legacy applications*).
Dans ce cas, il est rare qu'un processeur récent soit bien exploité par un vieux système d'exploitation. Il est même possible que ce vieux système ne démarre pas. La virtualisation n'est plus possible, il faut émuler !
Un autre domaine couvert par la virtualisation est l’utilisation de programmes non portés sur la plate-forme cible (architecture PC vs architecture Mac, par exemple).
Là encore, il y a confusion car la note fait penser à Mac pour PowerPC. Dans ce cas la virtualisation ne fonctionne pas. C'est à nouveau de l'émulation.
Je n'ai pas trouvé de mention (ok je n'ai pas encore tout lu) que la virtualisation devrait se limiter au partage des ressources CPU et mémoire du matériel mais qu'il vaut mieux éviter les gros accès disque - donc ne pas héberger un serveur de base de données très solicité sur une VM. Cela reste possible avec un SAN par fibre optique mais il faut tester au cas par cas.
# Quelques imprécisions
Posté par Yves Martin . En réponse à la dépêche Livre blanc Bearstech sur la virtualisation en logiciel libre. Évalué à 4.
Dans ce cas, il est rare qu'un processeur récent soit bien exploité par un vieux système d'exploitation. Il est même possible que ce vieux système ne démarre pas. La virtualisation n'est plus possible, il faut émuler !
Là encore, il y a confusion car la note fait penser à Mac pour PowerPC. Dans ce cas la virtualisation ne fonctionne pas. C'est à nouveau de l'émulation.
Je n'ai pas trouvé de mention (ok je n'ai pas encore tout lu) que la virtualisation devrait se limiter au partage des ressources CPU et mémoire du matériel mais qu'il vaut mieux éviter les gros accès disque - donc ne pas héberger un serveur de base de données très solicité sur une VM. Cela reste possible avec un SAN par fibre optique mais il faut tester au cas par cas.