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!

Socket anstatt cores in VM

Hilfe bei Problemen mit Installation & Benutzung des VMware ESX Server 4/VMware vSphere 4.0.

Moderatoren: Dayworker, irix

Member
Beiträge: 209
Registriert: 06.01.2008, 21:17

Socket anstatt cores in VM

Beitragvon parkesel » 30.09.2010, 08:31

Hallo Leute,

Hätte ne Frage , ist es möglich einer vm Sockets anstatt Cores zu zuweisen?

Also wir haben einen Physischen SQL Server der z.b 4 quad core cpus hat, das währen 16 Cores mit Hyperthreading sogar 32.Das ist für einen SQL Standard aber in Ordnung da er ja 4 Socket unterstützt.

Diese Maschiene wurde nun virtualisiert und 4 Cpu zugewiesen was aber nur Cores sind, logischer weise läuft die Maschiene nun nicht recht perfomant.

Kann man da was ändern?

Danke Leute

Experte
Beiträge: 1362
Registriert: 30.03.2009, 17:13

Beitragvon UrsDerBär » 30.09.2010, 09:14

Tach, warum virtualisiert man den einen Server der eine fette physische Maschine bei Laune hält? :roll:

Benutzeravatar
Profi
Beiträge: 528
Registriert: 27.07.2007, 07:19

Beitragvon echt_weg » 30.09.2010, 09:28

UrsDerBär hat geschrieben:Tach, warum virtualisiert man den einen Server der eine fette physische Maschine bei Laune hält? :roll:

weil es auch andere dinge ausser hardware einsparen gibt die für eine virtualisierung sprechen?

@parkesel
das ist nicht möglich. Was geht:

- HT abschalten - wird in der umgebung kontraproduktiv sein
- 8Way SMP nutzen (Lizenz!)
- virtuelle CPUs manuell auf physikalische CPUs mappen (damit ausgeschlossen ist, dass du nachher nur auf einer pcpu landest)

Experte
Beiträge: 1362
Registriert: 30.03.2009, 17:13

Beitragvon UrsDerBär » 30.09.2010, 09:50

@Echt_weg: Schon klar, aber für eine Maschine die wirklich 16 aktuelle Kerne auf Trab hält, ist dies doch schon eher eine Schuhnummer zu gross oder? Sofern sie auch wirklich ausgelastet ist...

Member
Beiträge: 209
Registriert: 06.01.2008, 21:17

SQL

Beitragvon parkesel » 30.09.2010, 18:38

Hallo Leute

Danke für eure schnelle Antwort,

@echt_weg

wo macht man das i

- virtuelle CPUs manuell auf physikalische CPUs mappen (damit ausgeschlossen ist, dass du nachher nur auf einer pcpu landest)

Danke

Benutzeravatar
Profi
Beiträge: 528
Registriert: 27.07.2007, 07:19

Beitragvon echt_weg » 30.09.2010, 19:38

kann man in den eigenschaften der vm irgenwo auswählen...bin mir gerade nicht genau sicher wo das ist

@UrsDerBär
stimmt schon...WENN die maschine echt 16 kerne braucht ist man mit vmware momentan nicht so gut bedient. wäre allerdings die erste vm die ich kenne die soetwas benötigt

King of the Hill
Beiträge: 13063
Registriert: 02.08.2008, 15:06
Wohnort: Hannover/Wuerzburg
Kontaktdaten:

Beitragvon irix » 30.09.2010, 19:49

Code: Alles auswählen

VM->Edit Settings->Resouces->Adv. CPU.


Allerdings nicht moeglich in einem aktiv. DRS Cluster bzw. wenn vMotion angewendert werden soll. Das bei so einer VM man evt. HT deaktiviert kann ich ja verstehen nur das mit der CPU Affinity bitte genau ueberlegen.

Ich bin mir auch nicht sicher ob der Rat von oben sogenau gemeint gewesen ist wie er ausgesprochen wurde. Heutige Server verwenden alle NUMA und da tut man gut dran immer den "localmemory" einer CPU zuverwenden und nicht einen welche man ueber mehrere Hops erreicht was die Latency erhoeht.

Sofern die VM alle 4 vCPUs beschaeftigt hilft nur der VM 8 vCPUs zuzuweisen oder die Last muss auf mehrere VMs verteilt werden.

Gruss
Joerg

Member
Beiträge: 209
Registriert: 06.01.2008, 21:17

Viruelle Kerne

Beitragvon parkesel » 01.10.2010, 07:35

Hallo Leute,

Danke für eure Hilfe was wüdet ihr also machen? Wenn keine andere Lizenz verkauft wird?

- HT und NUMA im Bios ausschalten und fertig?

Danke euch allen

King of the Hill
Beiträge: 13063
Registriert: 02.08.2008, 15:06
Wohnort: Hannover/Wuerzburg
Kontaktdaten:

Beitragvon irix » 01.10.2010, 07:56

Von ausschalten hat keiner was gesagt. Du kannst der VM sagen das sie kein HT Cores vwenden soll.

Gruss
Joerg


Zurück zu „vSphere 4 / ESX 4“

Wer ist online?

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