Seite 1 von 1
32bit und 64bit VMs Host Verteilung
Verfasst: 10.09.2009, 14:20
von Flip
Hallo,
ich bin der Meinung mal gelesen zu haben bei VMware. dass es Sinn macht 32bit und 64bit VMs in unterschiedlichen Clustern auf verschiedenen Hosts zu trennen.
Hab ich ich das richtig in erinnerung? Bringt das was, Begründung, Ergebnis?
Viele Grüße
Philipp
Verfasst: 10.09.2009, 14:27
von irix
Fuer ein optimales Resultat der PageSharing Faehigkeit von ESX ist es erforderlich moeglichst gleiche VMs zuhaben was das GuestOS angeht. Neben der OS Version ist die ABI (32 oder 64bit) natuerliche eine Variable.
Das heisst, sofern I/O und oder CPU Last bzw. Ausfallsicherheit es zulassen werden VMs vom gleichem Typ auf ESX Hosts gruppiert.
Gruss
Joerg
Verfasst: 10.09.2009, 15:09
von Flip
Gibts ein dokument oder kannst du vielleicht nochmal kurz PageSharing erklären beim ESX?!
Verfasst: 10.09.2009, 15:22
von irix
Flip hat geschrieben:Gibts ein dokument oder kannst du vielleicht nochmal kurz PageSharing erklären beim ESX?!
Damit ist die Erkennung von gleichen Speicherseiten gemeint. Der ESX muss die Seite nur einmal vorhalten und fuer die anderen nur eine Referenz bereitstellen. Das TPS ist das maechtigste Instrument wenn es um Speicher Overcommitment geht.
Kapitel 3.2
http://www.vmware.com/files/pdf/perf-vsphere-memory_management.pdf
Ansonsten google mal nach "transparent memory page sharing"
Gruss
Joerg
Verfasst: 10.09.2009, 21:47
von Tschoergez
Ansonsten ist es aus Performance-Gründen egal. ob 32 und 64bit-VMs auf dem gleichen ESX / Cluster laufen. Der ESX hat keinen "Fallback-32-bit-mode" oder was in der Art, was den ganzen Host bremsen würde.
einzige Einschränkung kann sein, dass man ja für 64bit supportete CPUs (z.b. bei Intel mit der VT-Funktionalität) braucht...
Viele Grüße,
jörg
Verfasst: 16.09.2009, 15:15
von Piddi
Habe auch alles gemixt laufen NT4, 2000, 2003 32bit, 2003 64bit, 2008 etc......
No problems!