Seite 1 von 1
Alle Cores nutzen
Verfasst: 12.07.2012, 10:16
von dennisbender
Hallo,
wir haben einen neuen Server gekauft mit 2x6Core Xeon X5675. Darauf werden Windsimulationen berechnet. Ich habe nun eine VM mit Debian Linux eingerichtet. Und wollte guter dinge die 12 kerne einer VM zuordnen weil sie noch alleine auf dem Server ist und alle 12 Kerne braucht. Wenn ich nun die VM anstarte meckert er rum das der Host nur 8 unterstützt. Leider nutzt die VM auch nur 24GHz anstatt der 36GHz verfügbaren Freuquenz
Lizenz: VMware vSphere 5 Essentials Plus Licensed for 2 physical CPUs (unlimited cores per CPU)
Nun meine Frage. Wie kann ich der VM 12 Cores zuordnen oder sie dazu bringen die Geasamte rechenleistung des Servers zu nehmen ?
Wäre schade wenn ich die Maschine doch wieder aufs Blech installieren müsste.
Danke für eure Mühe
Dennis
Verfasst: 12.07.2012, 10:24
von stahly
Meines Wissens nach können alle ESX5 Lizenzen 8 vCPUs.
Nur die Enterprise Plus kann 32.
Verfasst: 12.07.2012, 10:25
von stahly
Verfasst: 12.07.2012, 10:38
von irix
1. Auf Enterprise Plus upgraden
2. Die VM 2x installieren
3. CORE Anzahl im BIOS verringern auf 4pro CPU. Dann kannst du "Alle Cores" nutzen. SCNR
Gruss
Joerg
Verfasst: 12.07.2012, 10:41
von dennisbender
irix hat geschrieben:1. Auf Enterprise Plus upgraden
2. Die VM 2x installieren
3. CORE Anzahl im BIOS verringern auf 4pro CPU. Dann kannst du "Alle Cores" nutzen. SCNR
Gruss
Joerg
Hallo Jörg,
die 3. versteh ichnicht so ganz.
Verfasst: 12.07.2012, 10:45
von stahly
irix hat geschrieben:...
2. Die VM 2x installieren
...
Diese Variante ist gar nicht so unüblich: Gerade Berechnungsprogramme (FE) lassen sich prima auf mehrere Maschinen verteilen.
Verfasst: 12.07.2012, 10:46
von irix
stahly hat geschrieben:irix hat geschrieben:...
2. Die VM 2x installieren
...
Diese Variante ist gar nicht so unüblich: Gerade Berechnungsprogramme (FE) lassen sich prima auf mehrere Maschinen verteilen.
Sofern einem die Lizenzierung nicht in die Query kommt von OS und Anwendung ist das ja eine Alternative.
Gruss
Joerg
Verfasst: 12.07.2012, 10:49
von irix
dennisbender hat geschrieben:irix hat geschrieben:1. Auf Enterprise Plus upgraden
2. Die VM 2x installieren
3. CORE Anzahl im BIOS verringern auf 4pro CPU. Dann kannst du "Alle Cores" nutzen. SCNR
Gruss
Joerg
Hallo Jörg,
die 3. versteh ichnicht so ganz.
Das war ein Scherz weil du im Topic gefragt hast wir du alle Cores nutzen kannst. Wenn du im Server BIOS sagst das du nur 4 Kerne pro CPU sehen willst kommen auch nur 8 bei vSphere an und du kannst "alle" nutzen.
Darueber nachzudenken ob man evtl. so den Turbomodus oefter nutzen koennte wuerde ich sein lassen.
Gruss
Joerg
Verfasst: 12.07.2012, 10:53
von dennisbender
Okay ja stimmt aber das wäre Geldverschwendung
irix hat geschrieben:...
Sofern einem die Lizenzierung nicht in die Query kommt von OS und Anwendung ist das ja eine Alternative.
Gruss
Joerg
OS ist Debian und Anwendung ist selbst geschrieben
Kann amn die VM denn überreden trotz nur 8 Cores die volle leistung des Hosts zu nutzen ?
Verfasst: 12.07.2012, 11:20
von stahly
dennisbender hat geschrieben:...
OS ist Debian und Anwendung ist selbst geschrieben

...
Na dann steht der Aufteilung auf mehrere Server doch nichts mehr im Wege!
dennisbender hat geschrieben:...
Kann amn die VM denn überreden trotz nur 8 Cores die volle leistung des Hosts zu nutzen ?
Wenn Du das schaffst, bist Du gut! Und ein paar Tage später gäbe es ein Update von Vmware...

Verfasst: 12.07.2012, 11:43
von dennisbender
stahly hat geschrieben:
Na dann steht der Aufteilung auf mehrere Server doch nichts mehr im Wege!
Er ist schon am clonen =)
Ich habe mir die Aufteilung so gedacht 2 VM´s a 1 Socket 6 Cores.
Ist das sinnvoll ?
Verfasst: 12.07.2012, 18:42
von irix
dennisbender hat geschrieben:stahly hat geschrieben:
Na dann steht der Aufteilung auf mehrere Server doch nichts mehr im Wege!
Er ist schon am clonen =)
Ich habe mir die Aufteilung so gedacht 2 VM´s a 1 Socket 6 Cores.
Ist das sinnvoll ?
1. Der Host sollte auch noch Luft zum Atmen haben
2. Kann die Anwendung alle 6 Cores beschaeftigen?
Gruss
Joerg
Verfasst: 13.07.2012, 11:14
von dennisbender
irix hat geschrieben:
1. Der Host sollte auch noch Luft zum Atmen haben
2. Kann die Anwendung alle 6 Cores beschaeftigen?
Gruss
Joerg
1. Ja ich lass ihm noch 500Mhz Platz
2. Ja man kann beim start der berechnung angeben wieviele Threads der Prozess starten soll. Auf 6 gestellt Zack kann ich die ganzen 36Ghz nutzen.
Vielen Dank für eure Hilfen !