De faire fonctionner plusieurs machines virtuelles sur un hôte unique

J'ai besoin d'exécuter un nombre relativement important de machines virtuelles sur un relativement petit nombre de serveurs physiques. Chaque machine virtuelle n'est pas fait pour beaucoup - chacun a besoin pour fonctionner essentiellement d'un réseau de base de service de penser SMTP ou similaires. En outre, la charge sur chaque va être extrêmement léger.

Malheureusement, les chiffres sont quelque chose comme 100 machines virtuelles sur 5 serveurs physiques. Chaque hôte est assez décent - core 2 avec 2 gigas de ram et un disque de 1 to. Cependant, je sais juste de prendre une image vmware de ubuntu et de les jeter sur cette machine l'habitude de m'obtenir n'importe où près de 100 cas et serait quelque chose de plus proche de 20.

Affirmative, est-il de l'espoir pour ce rapport des images à des hôtes? Aussi, la mise en œuvre de la machine virtuelle serait mieux adapté à cet effet - ie a efficacité globale de l'utilisation des ressources? Nous utilisons principalement vmware ici, mais si il y a un important avantage en termes de performance qui pourraient être obtenus par commutation de Xen ou similaires, je suis sûr que nous considérons que c'est.

Merci d'avance pour vos idées 🙂

Remarque: Nous avons fini par utiliser OpenVZ et ça fonctionnait plutôt bien. Les paramètres par défaut pour une ubuntu modèle courons à propos de 40 cas par machine.

OriginalL'auteur Voltaire | 2008-09-30