Seite 1 von 1
Arbeitsspeicher Optimierung
Verfasst: 16.05.2013, 17:09
von Chiller89
Hi,
gibt es best practice Guides oder Empfehlungen wie man in Großen Clustern die Arbeitsspeicher auslastung verbessern kann.
Ich kann es mir nicht erklären warum ich auf einmal in Letzen Wochen fast 30-40 % mehr arbeitspeicher auslastung habe wir reden von cä 200 GB Mehr Arbeitspeicher verwendung.
Ein Problem gibt es in der Umgebung das ich alle Vmware Tools Aktualisiert werden müssen nach dem Upgrade des vSphere Servers auf 5.1 von 4 und die Hosts sind auf dem 4.1.0 988178.
Kann mir da einer Helfen?
Verfasst: 16.05.2013, 17:37
von irix
Kann es sein das mit 5.1 nun Large Pages verwendet werden? Falls dann noch aktuelle <= Nehalem Hardware zum Einsatz kommt dann ist das selbsterklaerend.
Das TPS ist bei grossen Speicherseiten natuerlich weniger Effektiv. Der ESX Host schaltet erst um wenn ihm der Speicher auszugehen droht oder aber der ESX Admin die Verwendung der LP verbietet. Letzteres bringt dann aber einen Performance verlust.
Gruss
Joerg
Verfasst: 16.05.2013, 17:55
von Chiller89
Es sind Intel Xeon E7540 Cpus Im Einsatz & Intel Xeon 7330 Cpus
Wie kann man die Probleme lösen ?
Verfasst: 16.05.2013, 18:55
von MarcelMertens
Large Pages deaktivieren. Kostet aber Performance
Verfasst: 16.05.2013, 19:12
von irix
Chiller89 hat geschrieben:Es sind Intel Xeon E7540 Cpus Im Einsatz & Intel Xeon 7330 Cpus
Wie kann man die Probleme lösen ?
Bei den alten 7330 solltest du den "Effekt" nicht sehen oder? Ich bilde mit ein unsere 4 Socket Kisten haben auch Xeon 73xx und die haben keinen Hardware Support dafuer und TPS kann "dank" der 4KB Pages mehr herausholen.
Aber um es nochmal zu sagen. Du hast kein Problem und dazu noch eine bessere Performance.
Gruss
Joerg
Verfasst: 16.05.2013, 19:58
von Chiller89
Hi Joerg,
bei beiden habe ich es.
Wo kann ich das Umstellen Global ?
@MarcelMertens
Wie Extrem ist das mit dem Performance Verlust?
Verfasst: 16.05.2013, 21:49
von irix
Hmmm bei meinen X7350 hab ich es nicht.
Du moechtest
http://kb.vmware.com/selfservice/micros ... Id=1021896 lesen und den Parameter welchen du eigentlich nicht verwenden moechtest ist unter ESXi 5.1 dann Mem.AllocGuestLargePage 0
Gruss
Joerg
Verfasst: 16.05.2013, 22:26
von Chiller89
Die Hosts haben ein esx 4.1 Build 988178.
Das vsphere die verwltungskonsole ist ein 5.1
Verfasst: 17.05.2013, 08:37
von MarcelMertens
In wie weit Large Pages bei ESXi4 eine Rolle spielen kann ich gerade nicht sagen. Eigentlich ist es auch mehr eine sache des Gastbetriebssystems. W2K3 nicht so gut wie keine Large Pages, W2K8 dagegen schon.
Wie groß der Performance Verlußt ist kann ich nicht sagen, da es auch sehr vom Application Typ abhängt. Das System bekommt halt immer nur 4K Blöcke zugewiesen, statt 1-2MB Blöcke. Bei 4K Blöcken funktioniert TPS dagegen deutlich besser