Das Aktivieren von VMware EVC auf der Westmere E5645-CPU akzeptiert nur den Nehalem-Modus

8

Nehmen Sie das folgende System, einen Supermicro VMware ESXi-Host mit Intel Westmere E5645- CPUs. Geben Sie hier die Bildbeschreibung ein

Ein Teil unseres Bereitstellungsprozesses besteht darin, die entsprechende EVC- Stufe (Enhanced vMotion Capability) für den vSphere-Cluster festzulegen , um Probleme bei einer möglichen zukünftigen Erweiterung zu vermeiden. Die Intel E5645-CPU ist eine Westmere-CPU mittlerer Reichweite. Mit VMware können wir jedoch keine EVC für dieses CPU-Modell festlegen. Es funktioniert , wenn wir eine Ebene in den "Nehalem" -Modus versetzen.

Was ist der Grund dafür?

Geben Sie hier die Bildbeschreibung ein

Geben Sie hier die Bildbeschreibung ein


Aktualisieren:

Die Intel AES-NIFunktion wurde im BIOS auf den Hostservern deaktiviert. Durch Aktivieren konnte ich die Westmere EVC-Stufe verwenden.

Geben Sie hier die Bildbeschreibung ein

Geben Sie hier die Bildbeschreibung ein

ewwhite
quelle
2
Wie wäre es, wenn Sie das Ding verschrotten und eine HP bekommen?
Michael Hampton
@ MichaelHampton Ich denke, er würde es lieben, ihn nicht in Versuchung zu führen;)
Shane Madden

Antworten:

9

Sieht aus wie VMware KB 1034926 speziell deckt diese.

Einige Westmere-Mikroarchitekturprozessoren mit deaktivierten AES / PCLMULQDQ-Funktionen sind in Intel Westmere (Xeon 32-nm-Core-i7) -EVC-Clustern nicht zulässig. Wenn diese Funktionen im BIOS nicht aktiviert werden können, wird der Host nur zum Intel Nehalem Generation-Modus oder darunter zugelassen.

Hoffentlich haben die Supermicros eine Möglichkeit, diese Funktionen zu aktivieren? Wenn nicht, stecken Sie im Nehalem-Modus fest.

Shane Madden
quelle
Grrrr ... Ich hatte dieses Problem mit HP-Boxen nicht ... aber Sie schlagen vor, dass es eine BIOS-Einstellung gibt, die dies steuern könnte?
ewwhite
@ewwhite Ja, oder sollte es sein (der Hinweis von VMware besagt (look for "AES" or "Advanced Encryption Standard").), aber es hängt ganz davon ab, ob Supermicro tatsächlich einen Hebel im BIOS implementiert hat, um es zu verwalten. Wenn derzeit keine vorhanden ist, prüfen Sie, ob es eine neuere Version des BIOS gibt. Möglicherweise verfügen sie über ein Update, um ein Steuerelement dafür hinzuzufügen.
Shane Madden
Oder sollte ich mich überhaupt nicht mit EVC beschäftigen?
ewwhite
@ewwhite Ich würde sagen, verbringen Sie ein wenig Zeit damit, es zum Laufen zu bringen - es hat das Potenzial, bei späteren Cluster-Migrationen viel Kopfschmerzen zu sparen. Wenn Sie im BIOS von Supermicro die Funktionen nicht aktivieren können, ist es möglicherweise besser, sie für diesen Cluster zu überspringen, anstatt in den Nehalem-Modus zu wechseln.
Shane Madden
1
Dieser Prozess hat funktioniert. Die Intel AES-NI-Funktion wurde im BIOS auf den Hostservern deaktiviert. Durch Aktivieren konnte ich die Westmere EVC-Stufe verwenden.
ewwhite