Die Foren-SW läuft ohne erkennbare Probleme. Sollte doch etwas nicht funktionieren, bitte gerne hier jederzeit melden und wir kümmern uns zeitnah darum. Danke!

Zuweisung von vCPU's zu einer VM

Moderatoren: Dayworker, irix

Member
Beiträge: 48
Registriert: 27.04.2012, 14:10

Zuweisung von vCPU's zu einer VM

Beitragvon derhoeppi » 20.06.2012, 10:05

Hallo,

ich bin auf ein Problem beim Zuweisen von vCPU's zu einer VM gestoßen. Ich habe zwei 8 Core CPU's, die zusammen 32 logische Prozessoren bilden. Auf diesem Host läuft für Testzwecke nur eine VM. Der Host ist mit einer Enterprise Lizenz von VMware lizensiert. Wenn ich der VM mehr als 8 vCPU's zuweisen möchte, nimmt der vSphere Client zwar die Anforderung an, aber beim Einschalten der VM erhalte ich eine Fehlermeldung, die mich darauf hinweist, dass der Host nur 8 vCPU's unterstützt.

Kann mir jemand erklären warum einer VM nicht 16 oder 32 vCPU's zuweisen kann? Wie kann ich die Beschränkung aufheben?

Gruß
derhoeppi

Benutzeravatar
Guru
Beiträge: 3138
Registriert: 22.02.2008, 20:01
Wohnort: Hessen

Beitragvon PeterDA » 20.06.2012, 10:58

Hi,
ist HT auf dem Host den aktiviert? 2x 8 Core ergibt erstmal nur 16 Cores.

Um was für eine Anwendungen handelt es sich denn das zu 32 CPUs brauchst? :shock:

Gruß Peter

Member
Beiträge: 48
Registriert: 27.04.2012, 14:10

Beitragvon derhoeppi » 20.06.2012, 11:02

Hallo PeterDA,

es geht nach wie vor um die Performanceprobleme mit den neuen R720 Servern von DELL. Wir haben als Benchmarktool Passmark mit dem wir unsere Ergebnisse vergleichen. DELL testet mit 24 vCPU's bei zwei 6 Core Prozessoren. Um es vergleichbar zu machen, möchte ich der VM ebenfalls 24 vCPU's zuweisen.

HT ist aktiv und wir auch so im vSphere Client angezeigt.

Gruß
derhoeppi

Member
Beiträge: 155
Registriert: 24.05.2012, 15:37

Beitragvon vMario156 » 20.06.2012, 11:03

Die Enterprise Version unterstützt nur 8 vCPUs.

Nur die Enterprise Plus erlaubt die Zuweisung von bis zu 32.

http://www.vmware.com/products/datacent ... tions.html

Benutzeravatar
UNSTERBLICH(R.I.P.)
Beiträge: 14759
Registriert: 09.08.2003, 05:41
Wohnort: sauerland
Kontaktdaten:

Beitragvon continuum » 20.06.2012, 11:13

Ich halte solche Benchmarks fuer sinnfrei - aber sei es drum


numvcpus = "24"
cpuid.coresPerSocket = "8"

mit einer Einstellung wie oben bekommt man zB 3 CPUs mit je 8 Cores

Member
Beiträge: 48
Registriert: 27.04.2012, 14:10

Beitragvon derhoeppi » 20.06.2012, 11:28

Vielen Dank für die Übersicht von der VMware Seite. Ich hatte eigentlich in Erinnerung das die Unterschiede zwischen Enterprise und Enterprise Plus in anderen Optionen liegen.

@continuum: In diesem Fall dient der Benchmark als Vergleichswert. Wenn wir diesen Server physischen installieren, erhalten wir 100 % CPU Leistung - verglichen mit anderen Usern, die ebenfalls diesen Test durchgeführt haben. Sobald ein Hypervisor von VMware oder von Microsoft installiert ist und wir den selben Test durchführen haben wir pro Core einen Verlust von ca. 20 %. Der Wert ist erschreckend und muss reduziert werden. Bei 16 physischen Kernen, kann ich demzufolge nur 13 Kerne nutzen. Ich denke an dieser Stelle würde sich jeder auf ein Tool einlassen mit dem die CPU Leistung vergleichbar ist.

Gruß
derhoeppi

Benutzeravatar
Profi
Beiträge: 743
Registriert: 23.07.2008, 14:09
Wohnort: Usa
Kontaktdaten:

Beitragvon mangold » 20.06.2012, 11:33

je mehr vCPUs zugewiesen werden, desto größer ist der Overhead. Eine VM mit 8 vCPU oder gar mehr halte ich in der Praxis für sinnfrei. Rechnung hin oder her, sollte man wirklich eine Maschine haben, die 8 oder 16 physische Cores ausreizt, sollte man sich überlegen, ob man das nicht auf einer physischen Umgebung belässt.

Member
Beiträge: 155
Registriert: 24.05.2012, 15:37

Beitragvon vMario156 » 20.06.2012, 12:23

mangold hat geschrieben:je mehr vCPUs zugewiesen werden, desto größer ist der Overhead. Eine VM mit 8 vCPU oder gar mehr halte ich in der Praxis für sinnfrei. Rechnung hin oder her, sollte man wirklich eine Maschine haben, die 8 oder 16 physische Cores ausreizt, sollte man sich überlegen, ob man das nicht auf einer physischen Umgebung belässt.


Das kann man so pauschal nicht sagen. In Enterprise Umgebungen gibt es durchaus Anwendungsfälle für sogenante "Monster-VMs" (Oracle RAC, SAP etc.).

Member
Beiträge: 480
Registriert: 03.08.2010, 11:13
Wohnort: Sauerland

Beitragvon stahly » 20.06.2012, 12:49

mangold hat geschrieben:...
Rechnung hin oder her, sollte man wirklich eine Maschine haben, die 8 oder 16 physische Cores ausreizt, sollte man sich überlegen, ob man das nicht auf einer physischen Umgebung belässt.


Will man das denn? Ich will möglichst alles von der Physik befreit haben. Also neue Hardware kaufen, rüber migrieren - fertig! Da kann ich mit dem Overhead leben.

Übrigens hat SAP einen Benchmark veröffentlicht:
SAP SD Benchmark unter vSphere 5.0

physical: 26.630 SAPS
vSphere5: 25.120 SAPS
(Vergleich einer 24 way virtual machine auf 12 core 24 threads vs. 12 core 24 threads physical)

Zitat: "Last two certs: Apples-to-apples comparison: Virtual within 6% of physical"

Member
Beiträge: 57
Registriert: 02.03.2012, 08:15

Beitragvon Dectall » 20.06.2012, 13:20

stahly hat geschrieben:
mangold hat geschrieben:...
Rechnung hin oder her, sollte man wirklich eine Maschine haben, die 8 oder 16 physische Cores ausreizt, sollte man sich überlegen, ob man das nicht auf einer physischen Umgebung belässt.


Will man das denn? Ich will möglichst alles von der Physik befreit haben. Also neue Hardware kaufen, rüber migrieren - fertig! Da kann ich mit dem Overhead leben.

Übrigens hat SAP einen Benchmark veröffentlicht:
SAP SD Benchmark unter vSphere 5.0

physical: 26.630 SAPS
vSphere5: 25.120 SAPS
(Vergleich einer 24 way virtual machine auf 12 core 24 threads vs. 12 core 24 threads physical)

Zitat: "Last two certs: Apples-to-apples comparison: Virtual within 6% of physical"


Hast du da mal die Quelle von? Würd mich ja interessieren.

Member
Beiträge: 480
Registriert: 03.08.2010, 11:13
Wohnort: Sauerland

Beitragvon stahly » 20.06.2012, 14:04

Gerne:

http://www.vmwarebusinessinnovationsess ... ehmer.html

(Hoffe, das ist erlaubt hier zu veröffentlichen. Habe aber nix gegenteiliges gefunden.)

Benutzeravatar
Profi
Beiträge: 743
Registriert: 23.07.2008, 14:09
Wohnort: Usa
Kontaktdaten:

Beitragvon mangold » 20.06.2012, 16:04

vMario156 hat geschrieben:Das kann man so pauschal nicht sagen. In Enterprise Umgebungen gibt es durchaus Anwendungsfälle für sogenante "Monster-VMs" (Oracle RAC, SAP etc.).
ich will das nicht, und habe das in meiner Enterprise Umgebung auch nicht laufen.
:D Ich habe aber diesen Anwendungsfall auch nicht und würde trotz 8 Jahre VMware Betrieb versuchen davon Abstand zu nehmen.
stahly hat geschrieben:Will man das denn? Ich will möglichst alles von der Physik befreit haben. Also neue Hardware kaufen, rüber migrieren - fertig! Da kann ich mit dem Overhead leben.


klar das ist ja eins der Gründe warum man virtualisiert. Hab leider feststellen müssen, dass die Betreuer solcher Maschinen so versnobt sind und virtualisierung eh als Teufelswerk dasrtellen, wenn sie nicht von IBM oder Oracle selbst kommt. :lol:


Zurück zu „vSphere 5 / ESXi 5 und 5.1“

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 2 Gäste