Generelle Optimierungen, Tipps, VMware Server 2.0
Verfasst: 09.02.2009, 22:34
Hallo,
hab mich inzwischen etwas eingearbeitet, suche hier aber viele Infos vergebens. Oder ich bin mir nicht sicher, ob Angaben für die aktuelle Version noch gelten. Deshalb versuch ich das in dem Thread mit Eurer Hilfe nochmal zusammenzufassen.
Neue Disks:
preallocated bedeutet, dass das Disk-File schon den kompletten Speicherplatz belegt. Das bringt beim Schreiben Geschwindigkeitsvorteile. Beim Lesen kaum.
Split in 2GB ist notwendig wenn das Filesystem nicht mit größeren Files umgehen kann. Und es erleichtert ein Backup.
Independent Mode: ist mir nicht klar, wann das für Vor- und Nachteile hat.
e-e-e schrieb:---------------------------------
setz' mal als erstes in der /etc/sysctl.config deines Hosts den Parameter vm.swappiness=0
und dann füge in die *.vmx der VMs folgende Zeilen ein :
MemAllowAutoScaleDown="FALSE"
mainMem.useNamedFile = "FALSE"
mainMem.partialLazyRestore = "FALSE"
mainMem.partialLazySave = "FALSE"
und in die Config:
sched.mem.pshare.enable = "FALSE"
----------------------------------------------------
Nun seh ich, dass
mainMem.partialLazyRestore und Save inzwischen in der config. Deshalb geh ich davon aus, dass die Angabe in der vmx nicht mehr notwendig ist!?
Sind alle anderen Angaben sinnvoll?
Die Config befindet: Linux - /etc/vmware/config
Windows - Documents and Settings\All Users\Application Data\VMware\VMwareServer\config.ini
Eine vmx kann defragmentiert werden mit:
vmware-vdiskmanager -d meineDisk.vmdk
Shrink der virtuellen Disk:
vmware-vdiskmanager -k meineDisk.vmdk
Eigentlich weiß ich schon wie man eine Suchmaschine bedient. Die Suche nach Swappiness bringt z.B. ein paar Treffer, aber nur einer zeigt auf die Info mit der config. Und dort steht auch nichts vom Ort der config.
Deshalb mein Versuch hier die Dinge nochmal konkreter, sprich anfängertauglicher zusammenzutragen. Ich weiß schon, dass es nicht die optimale Konfiguration gibt, sondern dass alles stark anwendungsabhängig ist.
Danke für Eure Hilfe!
Gruß
Alex
hab mich inzwischen etwas eingearbeitet, suche hier aber viele Infos vergebens. Oder ich bin mir nicht sicher, ob Angaben für die aktuelle Version noch gelten. Deshalb versuch ich das in dem Thread mit Eurer Hilfe nochmal zusammenzufassen.
Neue Disks:
preallocated bedeutet, dass das Disk-File schon den kompletten Speicherplatz belegt. Das bringt beim Schreiben Geschwindigkeitsvorteile. Beim Lesen kaum.
Split in 2GB ist notwendig wenn das Filesystem nicht mit größeren Files umgehen kann. Und es erleichtert ein Backup.
Independent Mode: ist mir nicht klar, wann das für Vor- und Nachteile hat.
e-e-e schrieb:---------------------------------
setz' mal als erstes in der /etc/sysctl.config deines Hosts den Parameter vm.swappiness=0
und dann füge in die *.vmx der VMs folgende Zeilen ein :
MemAllowAutoScaleDown="FALSE"
mainMem.useNamedFile = "FALSE"
mainMem.partialLazyRestore = "FALSE"
mainMem.partialLazySave = "FALSE"
und in die Config:
sched.mem.pshare.enable = "FALSE"
----------------------------------------------------
Nun seh ich, dass
mainMem.partialLazyRestore und Save inzwischen in der config. Deshalb geh ich davon aus, dass die Angabe in der vmx nicht mehr notwendig ist!?
Sind alle anderen Angaben sinnvoll?
Die Config befindet: Linux - /etc/vmware/config
Windows - Documents and Settings\All Users\Application Data\VMware\VMwareServer\config.ini
Eine vmx kann defragmentiert werden mit:
vmware-vdiskmanager -d meineDisk.vmdk
Shrink der virtuellen Disk:
vmware-vdiskmanager -k meineDisk.vmdk
Eigentlich weiß ich schon wie man eine Suchmaschine bedient. Die Suche nach Swappiness bringt z.B. ein paar Treffer, aber nur einer zeigt auf die Info mit der config. Und dort steht auch nichts vom Ort der config.
Deshalb mein Versuch hier die Dinge nochmal konkreter, sprich anfängertauglicher zusammenzutragen. Ich weiß schon, dass es nicht die optimale Konfiguration gibt, sondern dass alles stark anwendungsabhängig ist.
Danke für Eure Hilfe!
Gruß
Alex