haudegen93
Goto Top

VMware ESXi 8 neue Server langsamer als alter Server

Hi,
ich hoffe ihr könnt mir helfen.
Komme einfach nicht weiter mit meinem Problem

Wir haben 4 neue Server für unsere VM Landschaft.
Diese sind (mit Absicht) mehr als ausreichend dimensioniert.

Neue Server: (x4)
Lenovo Thinksystem SR 650 V3
CPU: 2x Intel Xeon Platinum 8462y+
Ram: 2TB
SSD: 8x Samsung PM1743 4TB
25gbit SFP+
Die 4 Maschinen arbeiten als VSAN Cluster in einer ESXI 8 Umgebung

alter Server
Huawei 2288h v5
CPU: 2x Intel Xeon Gold 6134
Ram: 1,5TB
SSD: 12x2TB SAS SSD in Raid 10

Jetzt zu meinem Problem:
Wir haben ein eher Nischen ERP System (Drink.Pro von Copasysteme) im Einsatz und dieses läuft deutlich schlechter auf den neuen Servern. Das Öffnen der Auftragsbearbeitung z.B. dauert auf den neuen Servern in der VM 30s teils 40s, auf dem alten Server in einer identisch konfigurierten VM sind es hingegen 15s - auf physischen Clients 10-12s

Dazu habe ich zwei identische Test VMs aufgesetzt und verglichen.
Die Konfiguration dabei war folgende:
1/2/4/8 Kerne - alle das gleiche Ergebnis ~30s neue Umgebung ~15s alter Server
8GB Ram
100GB thin provisioned auf nvme Controller

Das betrifft aber nicht nur das oben genannte Problem an sich. Generell fühlen sich die Windows VMs auf den neuen Servern deutlich träger und langsamer an - es fällt in dem Programm nur am meisten auf, weil die Leute hauptsächlich damit arbeiten.
Ich habe ausserdem eine identisch erstellte VM auf einen der neuen Hosts getestet und dabei local Datastore genutzt um VSAN ausschließen zu können. Selbes Ergebnis

Ich hoffe ihr habt noch einen Tipp für mich, denn mir gehen die Ideen echt aus...

Content-ID: 668459

Url: https://administrator.de/contentid/668459

Ausgedruckt am: 29.09.2024 um 17:09 Uhr

Trinatrium
Trinatrium 29.09.2024 um 13:48:11 Uhr
Goto Top
Also bevor es hier gleich völlig wild wird und ganz viele Leute ganz viel Zeugs Posten und Raten...

Was hast du bisher systematisch untersucht und an Beweisen gesammelt?
Vision2015
Vision2015 29.09.2024 um 13:48:13 Uhr
Goto Top
Moin...

dein ERB ist ein Singel Core Programm, deine alte CPU war im grunde schneller mit 3,2 GHz... die neue CPU ist mit 2,7 GHz. langsamer....
wann und wie lange braucht die neue CPU bis der Turbo auf 3,8 GHz kommt?
da wird der hund begraben liegen....

Frank
haudegen93
haudegen93 29.09.2024 um 14:07:07 Uhr
Goto Top
Im Prinzip als allererstes erstmal quer getestet wie im Eingangspost.

Ausserdem, High Performance mode im Bios als auch ESXI eingestellt
Testweise CPU Profil 2 eingestellt (24 statt 32 Kerne aktiv - dafür Basetakt auf 3,0Ghz statt 2,8Ghz)

Eine identisch ausgestattete TestVM mit lokalem Datastore (1x Samsung PM1743 4TB) um VSAN als Ursache auszuschließen.

Und zu guter letzt ein paar Benchmarks gemacht. Und dort ist ersichtlich, dass die CPU irgendwie nicht die Leitung liefert wie erwartet.

Xeon Platinum Profile 2 @3ghz
https://browser.geekbench.com/v6/cpu/8040414
vergleich andere
https://browser.geekbench.com/search?utf8=%E2%9C%93&q=xeon+platinum+ ...

Xeon Gold
https://browser.geekbench.com/v6/cpu/8040417
vergleich andere
https://browser.geekbench.com/search?utf8=%E2%9C%93&q=xeon+gold+6134 ...

27 Punkte Single Thread Unterschied bei iwie 5 CPU Generationen, ich glaube eher nicht.
em-pie
em-pie 29.09.2024 um 14:48:35 Uhr
Goto Top
Moin,

Was ja noch nicht aus deinem vorherigen Post hervorgeht:
  • Sind die VMware Tools aktualisiert worden?
  • Ist das HW-Level der VM hochgezogen worden?
  • Sind die Kerne auf 1 oder mehr Sockets verteilt worden?
  • Ist der Lenovo vorher mit allen Updates versorgt worden (XClarity)?

Und wie habt ihr die VMs migriert? die neuen Hosts ins vCenter eingebunden und dann rüber?
haudegen93
haudegen93 29.09.2024 um 15:09:12 Uhr
Goto Top
Alles auf aktuellem Stand
Kerne sind auf 1 Sockel um NUMA möglichst zu vermeiden

Aber ich hab grad mal aus Verzweiflung im Bios auf einem Host testweise alles auf Max gestellt ohne Rücksicht auf Verbrauch und danach die VM auf dem entsprechenden Host getestet - Ergebnisse sahen erstmal gut genug aus, dass ich die anderen 3 Hosts nachziehe und dann nochmal ausgiebig teste.
haudegen93
haudegen93 29.09.2024 um 16:31:47 Uhr
Goto Top
Kurzes Update
es hing tatsächlich mit Bios Einstellungen zusammen.
Jetzt läuft alles wie erwartet
MysticFoxDE
MysticFoxDE 29.09.2024 aktualisiert um 17:50:52 Uhr
Goto Top
Moin @haudegen93,

Das betrifft aber nicht nur das oben genannte Problem an sich. Generell fühlen sich die Windows VMs auf den neuen Servern deutlich träger und langsamer an - es fällt in dem Programm nur am meisten auf, weil die Leute hauptsächlich damit arbeiten.
Ich habe ausserdem eine identisch erstellte VM auf einen der neuen Hosts getestet und dabei local Datastore genutzt um VSAN ausschließen zu können. Selbes Ergebnis

Ich hoffe ihr habt noch einen Tipp für mich, denn mir gehen die Ideen echt aus...

das riecht mir zu sehr nach dem RSC Murks, respektive, beim Pinguin heisst es ja LRO oder GRO. 🙃

Folgend ist beschrieben, wie du es ausschalten kannst.

https://docs.vmware.com/en/VMware-vSphere/7.0/com.vmware.vsphere.network ...
https://docs.vmware.com/de/VMware-vSphere/7.0/com.vmware.vsphere.network ...

https://docs.vmware.com/en/VMware-vSphere/8.0/vsphere-networking/GUID-51 ...

Gruss Alex
MysticFoxDE
MysticFoxDE 29.09.2024 um 17:59:42 Uhr
Goto Top
Moin @haudegen93,

Neue Server: (x4)
Lenovo Thinksystem SR 650 V3
CPU: 2x Intel Xeon Platinum 8462y+
Ram: 2TB
SSD: 8x Samsung PM1743 4TB
25gbit SFP+
Die 4 Maschinen arbeiten als VSAN Cluster in einer ESXI 8 Umgebung

alter Server
Huawei 2288h v5
CPU: 2x Intel Xeon Gold 6134
Ram: 1,5TB
SSD: 12x2TB SAS SSD in Raid 10

und welche NIC's genau waren in dem alten Server verbaut und welche sind in dem neuen Verbaut und mit welcher realen Uplink-Geschwindigkeit laufen diese?

Gruss Alex
MysticFoxDE
MysticFoxDE 29.09.2024 aktualisiert um 18:16:52 Uhr
Goto Top
Moin @haudegen93:

es hing tatsächlich mit Bios Einstellungen zusammen.
Jetzt läuft alles wie erwartet

tja, die heutigen Server sind heutzutage per Default eben nicht mehr auf Performance, sondern eher auf Energiesparren, sprich eher das Gegenteil davon getrimmt. 😔😭

By the Way, du musst auch im ESXi dessen Host-Energieverwaltungsrichtlinien auf Hochleistung stellen, damit die Performance der Hardware richtig ausgenutzt wird.

https://docs.vmware.com/de/VMware-vSphere/8.0/vsphere-resource-managemen ...

Und schalte LRO trotzdem aus, dann läuft das System wahrscheinlich noch um einiges schneller. 😉

Gruss Alex