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!

ESX 3.5 Performance Probleme benötige Hilfe

Hilfe bei Problemen mit Installation & Benutzung des VMware ESX/ESXi Server 3.

Moderatoren: Dayworker, irix

Member
Beiträge: 14
Registriert: 20.05.2009, 15:03

ESX 3.5 Performance Probleme benötige Hilfe

Beitragvon wageck » 21.05.2009, 19:53

Servus ich administriere einen Server bei dem ich und die User (5-10 User aber Hochleistungs-User ;-) ) nicht wirklich mit der Performance zufrieden sind.
Da ich mittlerweile nicht mehr weis was ich noch machen kann um die Performance zu verbessern hab ich mich entschieden mein Problem hier zu veröffentlichen in der Hoffnung das mir geholfen wird.



Falls ich irgend welche Informationen nachliefern soll braucht ihr nur Bescheid zu sagen. Aber jetzt erstmal zur Hardware:



Es ist ein Wortmann TERRA SERVER 6301 2iX-5030/T/5U/SC mit folgender Ausstattung



Intel S5000VSASATA (Sapello)/FBDIMM/SATA

Intel Infos: http://www.intel.com/Products/Server/Mo ... ations.htm



2 x CPU Intel XEON 5050/3.0 GHz/FSB667/2x 2MB Aktiv (HT ist aktiviert)



4 x SIMM DDR2 FB 2GB/PC667/Fully Buffered/Samsung + 2 x SIMM DDR2 FB 1GB HP Riegel



2 x 3ware 9650SE- 8LPML PCIe SATA-II 8 HDD bulk (einer der beiden zur zeit ohne BBU) (Bei beiden werden mit folgender Firmeware FE9X 4.06.00.004 und folgendem Treiber 2.24.08.021vm35 genutzt)



Die platten sind in 4, 4 fach Chenbro SR107 Mini SAS Backplanes untergebracht und über jeweils 1 SATA int. SFFF-8087 => SFFF-8087 0,5 m Kabel an den Controller angebunden



Folgende Festplatten sind im Einsatz

Raid Controller 1 (Mit BBU)

Typ RAID typ Bezeichnung im Raid Controller Bezeichnung im ESX Genutzte Kapazität Reale Kapazität

4x HDSATA 500.0GB Western Digital WD5000ABYS / Raid Raid 10 RAID10RPM7200 RAID10_RPM_7.200_900GB_1 931.30 GB 931.30 GB

2x WDC WD740ADFD-00NLR5 Raid 1 RAID1RPM10000 RAID1_RPM_10.000_65GB_1 65,18 GB 65,18 GB

2x ST380815AS Raid 1 RAID1RPM7200 RAID1_RPM_7.200_74GB_2 74,50 GB 74,50 GB



Raid Controller 2 (zurzeit ohne BBU)

Typ RAID typ Bezeichnung im Raid Controller Bezeichnung im ESX Genutzte Kapazität Reale Kapazität

1x WDC WD360GD-00FNA0 Raid 1 OS vm-server:storage1 34,45 GB 34,45 GB **

2x WDC WD360GD-00FNA0 Raid 1 RAID1RPM10000 RAID1_RPM_10.000_34GB_1 34,45 GB 34,45 GB

2x WDC WD1500HLFS-01G6U0 Raid 1 RAID1RPM10000 RAID1_RPM_10.000_34GB_2 34,45 GB 150,00 GB **

2x ST380815AS Raid 1 RAID1RPM7200 RAID1_RPM_7.200_74GB_1 74,50 GB 74,50 GB



Onboard ohne Raid

Typ RAID typ Bezeichnung im Raid Controller Bezeichnung im ESX Genutzte Kapazität Reale Kapazität



1x ST380815AS keiner keine NO_RAID_ONLY_FOR_TESTS 74,50 GB 74,50 GB



Zusätzlich gibt es seit kurzem noch ein Buffalo NAS (4x 1 TB Festplatten im RAID 10) das per NFS eingebunden ist mit der Bezeichnung NAS_Ablage



** = (Eine Platte ist defekt aber der Ersatz ist unterwegs)



Der Server hängt mit beiden Onboard Netzwerkkarten an einem unmanaged Gigabit Switch und an diesem, hängt noch ein 100 mbit Switch.



In den nächsten Tagen wird sich die Hardware auf folgendes ändern :



Ausbau des RAMs auf 16 GB durch 4 x stk. RAM DDR2 Fully Buffered 2GB / PC667 / Samsung und entfernen der 2 HP Module.



Raid Controller 2 (mit BBU)

Typ RAID typ Bezeichnung im Raid Controller Bezeichnung im ESX Genutzte Kapazität Reale Kapazität

2x ST380815AS Raid 1 OS vm-server:storage1 34,45 GB 74,50 GB

2x WDC WD360GD-00FNA0 Raid 1 RAID1RPM10000 RAID1_RPM_10.000_34GB_1 34,45 GB 34,45 GB

2x WDC WD1500HLFS-01G6U0 Raid 1 RAID1RPM10000 RAID1_RPM_10.000_34GB_2 34,45 GB 150,00 GB **

2x WDC WD1500HLFS-01G6U0 Raid 1 RAID1RPM7200 RAID1_RPM_7.200_74GB_1 74,50 GB 150,00 GB





Vielleicht noch 2-5 zusätzliche Festplatten an dem Onboard Controller diese werden aber noch dauern.



Die RAID Controller laufen beide mit folgenden enstellungen:



Rebuild/Mograte Rate = Faster I/O

Verify Rate = Faster I/O

Auf allen Units ist Write Cache, Auto Verify, Overwrite ECC, Queuing aktiviert.

StorSave steht auf Performance

Rapid RAID Recovery ist ausgegraut steht aber aud Disable

Auto Rebuild ist weder Enable noch Disable

Auto-Carving steht auf Enable

Carve Size (GB): 2048

Number of Drive per Spin-up = 1

Delay between Spin-up = 6 second(s)

Export Unconfigured Dsk = No





In dem ESX sind zur Zeit 11 Virtuelle Maschinen eingerichtet davon laufen zur Zeit aber nur 9 und in den nächsten Wochen soll das ganze auf 6 Runter gehen.



Die 11 VM sind folgend eingerichtet:



VM 1

Name: PDC

OS: Windows 2003

VCPU: 1

RAM: 1024MB

Netzwerkkarte: Flexible

SCSI-Controller: LSI Logic

SCSI-Controller Sharing: none

VHDD: 25,99 GB , Independent Persistent auf RAID10_RPM_7.200_900GB_1

VHDD: 256,00 GB , Independent Persistent auf RAID10_RPM_7.200_900GB_1

VHDD: 256,00 GB , Independent Persistent auf RAID10_RPM_7.200_900GB_1

Serielle Schnitstelle 1 : /dev/ttyS0 Yield CPU on poll aktiv

Ressource Allocation:

Reservation - MHz: 0

Limit - MHz: Unlimited

Shares Value: 2500

Aufgabe: AD, File-Server, Print-Server

(Soll in der nächsten Zeit in den PDC2K8 migriert werden)



VM 2

Name: PDC2K8

OS: Windows 2008

VCPU: 1

RAM: 1024MB

Netzwerkkarte: Flexible

SCSI-Controller: LSI Logic

SCSI-Controller Sharing: none

VHDD: 20,00 GB , Independent Persistent auf RAID10_RPM_7.200_900GB_1

VHDD: 256,00 GB , Independent Persistent auf RAID10_RPM_7.200_900GB_1

Serielle Schnitstelle 1 : /dev/ttyS0 Yield CPU on poll aktiv (Zur Zeit nicht verbunden )

Ressource Allocation:

Reservation - MHz: 0

Limit - MHz: Unlimited

Shares Value: 2500

Aufgabe: AD, File-Server, Print-Server



VM 3

Name: MAIL

OS: Windows 2003

VCPU: 1

RAM: 1024MB

Netzwerkkarte: Flexible

SCSI-Controller: LSI Logic

SCSI-Controller Sharing: none

VHDD: 15,00 GB , Independent Persistent auf RAID1_RPM_10.000_65GB_1

VHDD: 40,00 GB , Independent Persistent auf RAID1_RPM_10.000_65GB_1

Ressource Allocation:

Reservation - MHz: 0

Limit - MHz: Unlimited

Shares Value: 5000

Aufgabe: Exchange 2003





VM 4

Name: MAIL2K7

OS: Windows 2008

VCPU: 1

RAM: 1024MB

Netzwerkkarte: Flexible

SCSI-Controller: LSI Logic

SCSI-Controller Sharing: none

VHDD: 25,00 GB , Independent Persistent auf RAID1_RPM_10.000_65GB_1

VHDD: 25,00 GB , Independent Persistent auf RAID1_RPM_10.000_65GB_1

Ressource Allocation:

Reservation - MHz: 0

Limit - MHz: Unlimited

Shares Value: 5000

Aufgabe: Exchange 2007

Zur Zeit aus, soll aber den Exchange 2003 ablösen



VM 5

Name: WEB

OS: Windows 2003

VCPU: 1

RAM: 1024MB

Netzwerkkarte: Flexible

SCSI-Controller: LSI Logic

SCSI-Controller Sharing: none

VHDD: 15,00 GB , Independent Persistent auf RAID1_RPM_7.200_74GB_1

VHDD: 20,00 GB , Independent Persistent auf RAID1_RPM_7.200_74GB_1

Ressource Allocation:

Reservation - MHz: 0

Limit - MHz: Unlimited

Shares Value: 5000

Aufgabe: Web Server für CRM und OWA 2003





VM 6

Name: SQL

OS: Windows 2003

VCPU: 2

RAM: 2048MB

Netzwerkkarte: Flexible

SCSI-Controller: LSI Logic

SCSI-Controller Sharing: none

VHDD: 33,10 GB , Independent Persistent auf RAID1_RPM_10.000_34GB_1

VHDD: 33,10 GB , Independent Persistent auf RAID1_RPM_10.000_34GB_ 2

Ressource Allocation:

Reservation - MHz: 4000

Limit - MHz: Unlimited

Reservation - Memory 2048 MB

Shares Value: 10000

Aufgabe: SQL Server + File Server für ein ERP System





VM 7

Name: WTS

OS: Windows 2003

VCPU: 1

RAM: 640MB

Netzwerkkarte: Flexible

SCSI-Controller: LSI Logic

SCSI-Controller Sharing: none

VHDD: 15,02 GB , Independent Persistent auf RAID10_RPM_7.200_900GB_1

Ressource Allocation:

Reservation - MHz: 0

Limit - MHz: Unlimited

Shares Value: 3000

Aufgabe: Webserver sehr seltenes Zugriffe mit max 2 Usern



VM 8

Name: MULTI

OS: Windows 2003

VCPU: 1

RAM: 1024MB

Netzwerkkarte: Flexible

SCSI-Controller: LSI Logic

SCSI-Controller Sharing: none

VHDD: 11,02 GB , Independent Persistent auf RAID1_RPM_7.200_74GB_2

Ressource Allocation:

Reservation - MHz: 0

Limit - MHz: Unlimited

Shares Value: 500

Aufgabe: Tobit als Fax Gateway, FTP Server, Vcenter,





VM 9

Name: BDC

OS: Windows 2003

VCPU: 1

RAM: 1024MB

Netzwerkkarte: Flexible

SCSI-Controller: LSI Logic

SCSI-Controller Sharing: none

VHDD: 12,00 GB , Independent Persistent auf RAID1_RPM_7.200_74GB_2

Ressource Allocation:

Reservation - MHz: 0

Limit - MHz: Unlimited

Shares Value: 500

Aufgabe: Backup AD

Wird in den Multi integriert





VM 10

Name: AIS

OS: Windows 2003

VCPU: 1

RAM: 1024MB

Netzwerkkarte: Flexible

SCSI-Controller: LSI Logic

SCSI-Controller Sharing: none

VHDD: 12,00 GB , Independent Persistent auf RAID1_RPM_7.200_74GB_2

Ressource Allocation:

Reservation - MHz: 0

Limit - MHz: Unlimited

Shares Value: 500

Aufgabe: Integration zwischen CRM und ERP

Wird in den Multi integriert



VM 11

Name: sbsbackup0707

OS: Windows 2003

VCPU: 1

RAM: 256MB

Netzwerkkarte: Flexible

SCSI-Controller: LSI Logic

SCSI-Controller Sharing: none

VHDD: 39,00 GB , Independent Persistent auf NAS_Ablage

VHDD: 100,00 GB , Independent Persistent auf NAS_Ablage

Ressource Allocation:

Reservation - MHz: 0

Limit - MHz: Unlimited

Shares Value: 1000

Aufgabe: Ist Normaler weise aus, wird nur vorübergehend genutzt zum wiederherstellen von Backups





Allerdings würde ich jetzt bevor ich performance Tests mache gerne wissen mit welchem Tool ich welche Tests durchführen soll und ob ich die Tests auf allen VMs gleichzeitg oder nacheinander durch führen soll.

Profi
Beiträge: 993
Registriert: 31.03.2008, 17:26
Wohnort: Einzugsbereich des FC Schalke 04
Kontaktdaten:

Beitragvon kastlr » 22.05.2009, 00:36

Hallo,

zuerst einmal muß ich dir sagen, das deine Hardware Orgie einen erschlägt.
Weniger ist manchmal mehr.

Aber egal, ich hatte mal ein ahnliches Problem mit einem ESX Server.
Dieser rannte eigentlich ohne größere Beanstandungen, bis ich einer VM ein Modem über die serielle Schnittstelle bereitgestellt habe.
Danach war die Performance grottenschlecht.

Daher probier doch mal, ob die Performance sich nach dem Deaktivieren der seriellen Schnittstelle für VM1 und VM2 ändert.

Falls das nicht helfen sollte, hier noch ein paar generelle Anmerkungen zu deiner Umgebung.
Da du 2 DualCore XEON verwendest, müßtest du eigentlich über ca. 12000 MHz CPU Resourcen (4 * 3000 MHz) sowie 10 GB RAM verfügen.
Der Kernel und die Service Console benötigen selber ca. 300 MHz CPU und je nach Einstellungen der Service Console ca. 1.5GB RAM.

Nun hast du aber deinem SQL Server 2vCPU's verpasst und ihm noch 4000MHz und 2GB RAM reserviert.
Da jede vCPU auf einem anderem Kern betrieben werden muß, hast du mit dieser CPU Reservierung praktisch zwei deiner Kerne ausschließlich für den SQL Server reserviert.
Somit bleiben für die anderen 8 VM's gerade mal 2 pCPU übrig, ergibt somit ca. 0.75 - 1 GHz pro VM.

Um zu überprüfen, ob dein Performance Problem durch ein CPU Bottleneck verursacht wird, solltest du für jede VM im Performance View unter CPU Realtime die Ready Werte überprüfen.
Ein hoher Wert zeigt an, das deine VM eigentlich rechnen könnte, aber gerade keine pCPU frei ist(vereinfacht ausgedrückt).

Beim Memory sehe ich nicht wirklich ein Problem, da du ausschließlich Windows VM's betreibst.
Da sollte der ESX Server durch Transparent Page Sharing einiges einsparen können.
Auch hier kannst du den Performance View (diesmal für den ESX Server anstelle der VM's) verwenden um deine RAM Auslastung auf kritische Punkte zu überprüfen.

Wähle im Realtime Modus folgende Memory Parameter aus.
- Memory Swapped (am besten 0, da sonst der ESX Server RAM auslagern muß)
- Memory Ballon (zeigt an, das die VM's swappen was jedoch nicht so schlimm ist, das sie zuerst selten angeforderte Pages auslagern)
- Memory Shared (nice to know, wie viel RAM eingespart wird, weil identische Pages in mehreren VM's vorhanden sind)
- Memory Usage (spricht für sich selbst)

Damit solltest du erst einmal beschäftigt sein ;-)

Gruß
Ralf

Member
Beiträge: 14
Registriert: 20.05.2009, 15:03

Beitragvon wageck » 22.05.2009, 13:38

Danke für die Hilfe, und sorry das ich zuviel an Infos veröffentlicht habe aber ich wollte nicht das die Glaskugel bemüht werden muss wenn es auch anders geht ;-)

1. Die Serielle Schnittstelle ist auf beide VMs deaktiviert.

Mein Client ist auf deutsch aber ich denk ich habe die richtigen Parameter überwacht;-)

2.
Cpu in Bereitschaft auf VM 10 in Millisekunden = (Average 357,68)
Cpu in Bereitschaft auf VM 9 in Millisekunden = (Average 553,49)
Cpu in Bereitschaft auf VM 3 in Millisekunden = (Average 296,43)
Cpu in Bereitschaft auf VM 8 in Millisekunden = (Average 790,21)
Cpu in Bereitschaft auf VM 1 in Millisekunden = (Average 1448,93)
Cpu in Bereitschaft auf VM 2 in Millisekunden = (Average 392,24)
Cpu in Bereitschaft auf VM 6_0 in Millisekunden = (Average 296,55)
Cpu in Bereitschaft auf VM 6_1 in Millisekunden = (Average 377,52)
Cpu in Bereitschaft auf VM 5 in Millisekunden = (Average 179,59)
Cpu in Bereitschaft auf VM 7 in Millisekunden = (Average 311,41)

3.

Memory Swappen = verwendeter Auslagerungsspeicher = swapused = (average = 13870,18 KB)
Memory Ballon = Arbeitsspeicher Ballon = vmmemctl = (average = 45460,64 KB)
Memory Shared = Gemeinsamer Arbeitsspeicher = sharedcommon = (average = 492832,7 KB)
Memory Usage = Arbeitsspeichernutzung = usage = (average = 8449,87 %)

Hätte ich denn generell mehr Performance wenn ich dem SQL die Reservierung für die CPU weg nehme und vielleicht auf 1 VCPU runter gehe ?

Was kann ich eigentlich von meinem Storage an Durchsatz erwarten bzw. welche Werte soll ich hier veröffentlichen ?

Profi
Beiträge: 993
Registriert: 31.03.2008, 17:26
Wohnort: Einzugsbereich des FC Schalke 04
Kontaktdaten:

Beitragvon kastlr » 24.05.2009, 17:57

Hallo,

bei diesen Ready Werten wundert es mich nicht, das du so eine schlechte Performance hast.
Schließlich muss jede VM im Schnitt 0,5 sec warten, bevor Ihr wieder eine CPU zugewiesen wird.
Im Idealfall fordert die VM Resourcen (z. B IO's) an und während Sie auf die DIsk wartet, weist der ESX Scheduler die CPU einer anderen VM zuu.
Wenn der IO dann beantwortet ist und die VM damit weiterarbeiten könnte, hat der Scheduler der VM wieder eine pCPU zugewiesen.

Das Problem wirst du nur durch mehr pCPU's lösen können.

Lies dir mal folgende Dokumente durch, die erläutern u.a. die Interpretation der Ready Werte und die Arbeitsweise des Schedulers detailliert.
http://www.vmware.com/pdf/esx3_ready_time.pdf
http://communities.vmware.com/docs/DOC-7390.pdf
http://communities.vmware.com/docs/DOC-5501.pdf
http://communities.vmware.com/docs/DOC-4960.pdf

Alternativ kannst du auch ein paar VM's abschalten, das ist ja ohnehin geplant.
Zusätzlich kannst du noch mit Limits arbeiten, in dem du bestimmten VM's einfach den Zugriff auf die pCPU's reglementierst.

Gruß
Ralf

Member
Beiträge: 107
Registriert: 02.04.2009, 21:26

Beitragvon lennier » 25.05.2009, 09:43

Hallo, ich habe leider mit 3Ware sehr schlechte Erfahrungen gemacht.
Es scheint da bei den älteren Bugs in der Hardware zu geben, auch die Treiberuterstützung für ESX ist mangelhaft.
Als kleinen test könntest ja den ESX durchstarten und schaun ob die Performance wieder passt. Meist schmieren diese Dinger alle 1,5 Monate ab.

Member
Beiträge: 14
Registriert: 20.05.2009, 15:03

Beitragvon wageck » 24.08.2009, 12:21

Hi Mittlerweile hat sich einiges geändert aber das Problem mit der schlechten Performance ist immer noch vorhanden.

Der Server hat jetzt 16GB RAM davon werde aber meistens nur 12-14 GB genutzt.

Die Onboard Netzwerkkarten werden nicht mehr benutzt und wurden von einer Intel im Moment ist eine Intel Pro/1000 MT Dual Port Server Adapter 64-bit PCI-X abgelöst.


Zur Zeit sind 8 VM’s eingerichtet davon laufen aber nur 7 VM’s.

Die 11 VM sind folgend eingerichtet:



VM 1

Name: PDC

OS: Windows 2003

VCPU: 1

RAM: 2048MB

Netzwerkkarte: Flexible

SCSI-Controller: LSI Logic

SCSI-Controller Sharing: none

VHDD: 25,99 GB , Independent Persistent auf NAS_Ablage

Serielle Schnitstelle 1 : nicht verbunden

Ressource Allocation:

Reservation - MHz: 0

Limit - MHz: 500MHz

Shares Value: normal

Aufgabe: Das System macht nichts mehr außer einen Nadeldrucker zur Verfügung zu stellen


VM 2

Name: PDC2K8

OS: Windows 2008

VCPU: 1

RAM: 4096MB

Netzwerkkarte: Enhanced vmxnet

SCSI-Controller: LSI Logic

SCSI-Controller Sharing: none

VHDD: 25,00 GB , Independent Persistent auf RAID10_RPM_7.200_900GB_1

VHDD: 256,00 GB , Independent Persistent auf RAID10_RPM_7.200_900GB_1

VHDD: 256,00 GB , Independent Persistent auf RAID10_RPM_7.200_900GB_1

VHDD: 256,00 GB , Independent Persistent auf RAID10_RPM_7.200_900GB_1

Serielle Schnitstelle 1 nicht verbunden

Ressource Allocation:

Reservation - MHz: 0

Limit - MHz: Unlimited

Shares Value: 2500

Aufgabe: AD, File-Server, Print-Server



VM 3

Name: MAIL

OS: Windows 2003

VCPU: 1

RAM: 2048MB

Netzwerkkarte: Flexible

SCSI-Controller: LSI Logic

SCSI-Controller Sharing: none

VHDD: 15,00 GB , Independent Persistent auf RAID1_RPM_10.000_65GB_1

VHDD: 40,00 GB , Independent Persistent auf RAID1_RPM_10.000_65GB_1

Ressource Allocation:

Reservation - MHz: 0

Limit - MHz: Unlimited

Shares Value: 5000

Aufgabe: Exchange 2003





VM 4

Name: MAIL2K7

OS: Windows 2008

VCPU: 1

RAM: 1024MB

Netzwerkkarte: Flexible

SCSI-Controller: LSI Logic

SCSI-Controller Sharing: none

VHDD: 25,00 GB , Independent Persistent auf RAID1_RPM_10.000_65GB_1

VHDD: 25,00 GB , Independent Persistent auf RAID1_RPM_10.000_65GB_1

Ressource Allocation:

Reservation - MHz: 0

Limit - MHz: Unlimited

Shares Value: 5000

Aufgabe: Exchange 2007

Zur Zeit aus, soll aber den Exchange 2003 ablösen



VM 5

Name: WEB

OS: Windows 2003

VCPU: 1

RAM: 4096MB

Netzwerkkarte: Flexible

SCSI-Controller: LSI Logic

SCSI-Controller Sharing: none

VHDD: 15,00 GB , Independent Persistent auf RAID1_RPM_7.200_74GB_1

VHDD: 20,00 GB , Independent Persistent auf RAID1_RPM_7.200_74GB_1

Ressource Allocation:

Reservation - MHz: 0

Limit - MHz: Unlimited

Shares Value: 5000

Aufgabe: Web Server für CRM und OWA 2003





VM 6

Name: SQL

OS: Windows 2003

VCPU: 1

RAM: 4096MB

Netzwerkkarte: Flexible

SCSI-Controller: LSI Logic

SCSI-Controller Sharing: none

VHDD: 33,10 GB , Independent Persistent auf RAID1_RPM_10.000_34GB_1

VHDD: 33,10 GB , Independent Persistent auf RAID1_RPM_10.000_34GB_ 2

Ressource Allocation:

Reservation - MHz: 0

Limit - MHz: Unlimited

Reservation - Memory 3584 MB

Shares Value: 10000

Aufgabe: SQL Server + File Server für ein ERP System





VM 7

Name: WTS

OS: Windows 2003

VCPU: 1

RAM: 4096MB

Netzwerkkarte: Flexible

SCSI-Controller: LSI Logic

SCSI-Controller Sharing: none

VHDD: 15,02 GB , Independent Persistent auf RAID10_RPM_7.200_900GB_1

Ressource Allocation:

Reservation - MHz: 0

Limit - MHz: Unlimited

Shares Value: 2000

Aufgabe: Terminalserver sehr seltener Zugriffe mit max 2 Usern



VM 8

Name: MULTI

OS: Windows 2003

VCPU: 1

RAM: 4096MB

Netzwerkkarte: Flexible

SCSI-Controller: LSI Logic

SCSI-Controller Sharing: none

VHDD: 11,02 GB , Independent Persistent auf RAID1_RPM_7.200_74GB_2

Ressource Allocation:

Reservation - MHz: 0

Limit - MHz: Unlimited

Shares Value: 500

Aufgabe: Tobit als Fax Gateway, FTP Server, Vcenter, AD, Integration zwischen CRM und ERP



Folgende werte krieg ich jetzt angezeigt



Cpu in Bereitschaft auf VM 1 in Millisekunden = (Average 846,74)
Cpu in Bereitschaft auf VM 2 in Millisekunden = (Average 758,07)
Cpu in Bereitschaft auf VM 3 in Millisekunden = (Average 95,9)
Cpu in Bereitschaft auf VM 4 in Millisekunden = (Average ---)
Cpu in Bereitschaft auf VM 5 in Millisekunden = (Average 55,86)
Cpu in Bereitschaft auf VM 6 in Millisekunden = (Average 51,47)
Cpu in Bereitschaft auf VM 7 in Millisekunden = (Average 137,78)
Cpu in Bereitschaft auf VM 8 in Millisekunden = (Average 221,16)


Memory Swappen = verwendeter Auslagerungsspeicher = swapused = (average = 157645,1 KB)
Memory Ballon = Arbeitsspeicher Ballon = vmmemctl = (average = 0 KB)
Memory Shared = Gemeinsamer Arbeitsspeicher = sharedcommon = (average = 839871,2 KB)
Memory Usage = Arbeitsspeichernutzung = usage = (average = 69,14 %)

zusätzlich hab ich mit NETIO und IPerf ein paar messungen gemacht zwischen der VM6 (SQL) und meinem XP Laptop (mit Gigabit LAN) aber noch mit den Onbard Karten des Servers


NETIO - Network Throughput Benchmark, Version 1.26
(C) 1997-2005 Kai Uwe Rommel

TCP connection established.
Packet size 1k bytes: 12211 KByte/s Tx, 22019 KByte/s Rx.
Packet size 2k bytes: 12528 KByte/s Tx, 19924 KByte/s Rx.
Packet size 4k bytes: 21979 KByte/s Tx, 25404 KByte/s Rx.
Packet size 8k bytes: 22268 KByte/s Tx, 34614 KByte/s Rx.
Packet size 16k bytes: 22313 KByte/s Tx, 31200 KByte/s Rx.
Packet size 32k bytes: 22622 KByte/s Tx, 43408 KByte/s Rx.
Done.

I:\perf\jperf\bin>iperf.exe -d -c sql
WARNING: option -d is not valid for server mode
------------------------------------------------------------
Client connecting to sql, TCP port 5001
TCP window size: 8.00 KByte (default)
------------------------------------------------------------
[1860] local 192.168.1.12 port 1961 connected with 192.168.1.192 port 5001
[ ID] Interval Transfer Bandwidth
[1860] 0.0-10.0 sec 198 MBytes 165 Mbits/sec

Mit den neuen Karten und über ein Gigabit Switch zu meiner Vista Workstation hat Iperf folgendes ermittelt.

[1840] local 192.168.1.192 port 5001 connected with 192.168.1.17 port 50454
[ ID] Interval Transfer Bandwidth
[1840] 0.0-10.0 sec 142 MBytes 120 Mbits/sec

Also schlechter und das obwohl die Onbard Karten nicht Supporte sind kann das sein ?

Die Onboard Karten werden als 80003ES2LAN Gigabit Ehernet Controller erkannt

Die neue Dual Port Karte wird als 8254NXX Gigabit Ehernet Controller erkannt



Zusätzlich hab ich IOMeter auf dem SQL laufen lasen dabei kam Heraus

Total I/Os per Second 1683,83
Total MBs per Second 21,58
Average I/O Response Time (ms) 1.1858
Maximum I/O Response Time (ms) 21045,9480
CPU Utilization (total) 39,17%
Network Packets per Second 533,70


Der Test liefe über zwei Laufwerke die beide auf je einem RAID1 mit 10.000rpm Platte liegen.


Was kann ich eigentlich von meinem Storage an Durchsatz erwarten ?

Soll oder kann ich noch irgend etwas messen ?

Member
Beiträge: 14
Registriert: 20.05.2009, 15:03

Beitragvon wageck » 03.09.2009, 15:24

über 900 Views und keiner kann mir Helfen ? werden noch Infos gebraucht ?

Benutzeravatar
Moderator
Beiträge: 3476
Registriert: 23.02.2005, 09:14
Wohnort: Burgberg im Allgäu
Kontaktdaten:

Beitragvon Tschoergez » 04.09.2009, 22:33

Hast Du in den VMs die vmware-tools installiert?

stimmen in den VMs HAL und Anzahl der vCPUs überein?

Wird die performance besser, wenn nur 2-3 VMs laufen?

Ist Deine Hardware von VMware supportet?

stell mal die Shares für alle VMs gleich ein (geht ja im laufenden Betrieb), ändert sich dann was?

und Du könntest mal ausporbieren, obs ohne Hyperthreading besser läuft...

Ansonsten könntest Du mal mit vm-support auf der Console die Performance mitprotokollieren, und die Ergebnisse uns irgendwie bereitstellen, dann lässt sich das evtl. leichter nachvollziehen.

viele grüße,
jörg

Member
Beiträge: 14
Registriert: 20.05.2009, 15:03

Beitragvon wageck » 07.09.2009, 10:59

Ok danke für die Tipps ich werd das ganze durchtesten und mich dann wieder melden

stimmen in den VMs HAL und Anzahl der vCPUs überein? nicht bei allen aber bei den meisten VMs

Wird die performance besser, wenn nur 2-3 VMs laufen? Muss ich noch testen

Ist Deine Hardware von VMware supportet? nicht ganz

stell mal die Shares für alle VMs gleich ein (geht ja im laufenden Betrieb), ändert sich dann was? Welche Shares CPU / RAM / Storage ?

und Du könntest mal ausporbieren, obs ohne Hyperthreading besser läuft . werd ich dann anschliesend machen

Die Ausgabe der support-Tools mit dem schalter -S liegt unter https://office.losekann.de/ftp/esx-2009 ... .15560.tgz

Benutzeravatar
Moderator
Beiträge: 3476
Registriert: 23.02.2005, 09:14
Wohnort: Burgberg im Allgäu
Kontaktdaten:

Beitragvon Tschoergez » 10.09.2009, 21:52

Mista: Ich hab keinen ESX 3.5 mehr da, um Deine esxtop-Ausgaben wieder abzuspielen...

Kannst Du das Experiment bitte nochmal machen mit esxtop im Batchmode:
http://www.hypervizor.com/2009/06/inter ... top-modes/

Dann kann man das Ergebnis im Windows-Perfmon betrachten.

Viele grüße,
jörg

Member
Beiträge: 14
Registriert: 20.05.2009, 15:03

Beitragvon wageck » 11.09.2009, 13:06


Member
Beiträge: 14
Registriert: 20.05.2009, 15:03

Beitragvon wageck » 16.09.2009, 13:59

Konnte schon etwas aus der CSV raus gelesen werden ?


Zurück zu „ESX 3 & ESXi 3“

Wer ist online?

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