Hallo zusammen,
mein Problem ist, dass ich auf unserem Testsystem keinen aktiven Write-Cache bekomme!
Die Basis-ESX Installation ist auf einer 36GB SCA HDD am ersten Kanal des Raid-Controllers installiert und am zweiten Kanal hängt ein RAID 0 mit 2x36GB für die VMDK's.
Aufgefallen ist es mir, als ich die ersten Installationen (W2K3-Enterprise) durchgeführt habe. Eine Installation von ISO (auch auf der Basis-ESX HDD), ohne weitere aktive VM's, hat ca. 45min gedauert!
Bei einer Testkopierung eines 4GB Files vom HDD1(Raid 0) auf HDD0(Basis) habe ich katastrophale Datenraten -> READ ~7MB/s -> Write ~5,6MB/s.. das kann irgendwie nicht sein!
Tests mit einem WindowsBS ergaben dagegen völlig normale Werte, also würde ich Hardwarekonfig erstmal ausschließen wollen!
Ist jemandem dieses Problem bekannt oder weiß jemand wo ich zur Analyse ansetzen kann?
MfG
Kai...
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!
keine HDD Caches mit ESX + Mylex 352
-
stgepopp
- Member
- Beiträge: 475
- Registriert: 17.06.2004, 13:06
- Wohnort: Germany - Laichingen
- Kontaktdaten:
Hallo,
das ist deutlich zu wenig.
Prüf nochmals (vorsichtshalber) im RAID-Bios, ob der Write-Cache für die Systemdrives aktiviert ist.
Falls ja:
copy eines grossen Files auf Service Console Ebene ?
copy eines grossen Files in einer VM?
Parallel mit z.B. esxtop im Fenster monitoren
-> erzeugte Last am vmhba?
M.W. gibt es keine Möglichkeiten den Write-Cache im ESX zu deaktivieren.
Evtl. gibt es noch PCI-Konflikte zwischen Service Console und VMkernel
more /proc/vmware/interrupts (siehe KB)
Erich
das ist deutlich zu wenig.
Prüf nochmals (vorsichtshalber) im RAID-Bios, ob der Write-Cache für die Systemdrives aktiviert ist.
Falls ja:
copy eines grossen Files auf Service Console Ebene ?
copy eines grossen Files in einer VM?
Parallel mit z.B. esxtop im Fenster monitoren
-> erzeugte Last am vmhba?
M.W. gibt es keine Möglichkeiten den Write-Cache im ESX zu deaktivieren.
Evtl. gibt es noch PCI-Konflikte zwischen Service Console und VMkernel
more /proc/vmware/interrupts (siehe KB)
Erich
Hallo stgepopp,
vielen Dank für deine Antwort!
Ich bin eben noch am Testen mit einem normalen Adaptec 2940U2W, um zu prüfen ob mit den HDD's alles in Ordnung ist und habe aktuell noch nen alten IBM ServeRAID aufgetrieben um den derzeit verbauten Mylex 352 als potentielle Fehlerquelle zu überprüfen!
Ich hoffe, dass keines dieser Geräte der Grund für unsere Probleme ist!
Den Steckplatz für den Controller werde ich auch noch sicherheitshalber wechseln und evtl. den Interrupt...
Mal schauen was als Ergebniss herauskommt, auf jeden Fall werde ich es hier wieder posten!
Bis dahin...
Kai aus S!
P.S. noch eine Frage, wie lang dauert bei euch im Durchschnitt die Installation der Packages während des Installationsprozeßes?
Ich hatte folgende Werte auf einem RAID0 mit 2*9GB SCSI-U2W 9min und mit einer HDD 36GB SCSI160 15min...
vielen Dank für deine Antwort!
Ich bin eben noch am Testen mit einem normalen Adaptec 2940U2W, um zu prüfen ob mit den HDD's alles in Ordnung ist und habe aktuell noch nen alten IBM ServeRAID aufgetrieben um den derzeit verbauten Mylex 352 als potentielle Fehlerquelle zu überprüfen!
Ich hoffe, dass keines dieser Geräte der Grund für unsere Probleme ist!
Den Steckplatz für den Controller werde ich auch noch sicherheitshalber wechseln und evtl. den Interrupt...
Mal schauen was als Ergebniss herauskommt, auf jeden Fall werde ich es hier wieder posten!
Bis dahin...
Kai aus S!
P.S. noch eine Frage, wie lang dauert bei euch im Durchschnitt die Installation der Packages während des Installationsprozeßes?
Ich hatte folgende Werte auf einem RAID0 mit 2*9GB SCSI-U2W 9min und mit einer HDD 36GB SCSI160 15min...
hier noch den Availability Report vom ESX, quasi der Beweis!
siehe letzte Zeile...
Dec 5 22:37:09 kaisesx kernel: DAC960: ***** DAC960 RAID Driver Version 2.4.11 of 11 October 2001 *****
Dec 5 22:37:09 kaisesx kernel: DAC960: Copyright 1998-2001 by Leonard N. Zubkoff
Dec 5 22:37:09 kaisesx kernel: DAC960#0: Configuring Mylex AcceleRAID 352 PCI RAID Controller
Dec 5 22:37:09 kaisesx kernel: DAC960#0: Firmware Version: 7.02-00, Channels: 2, Memory Size: 64MB
Dec 5 22:37:09 kaisesx kernel: DAC960#0: PCI Bus: 1, Device: 0, Function: 0, I/O Address: Unassigned
Dec 5 22:37:09 kaisesx kernel: DAC960#0: PCI Address: 0xEC000000 mapped at 0xCD010000, IRQ Channel: 20
Dec 5 22:37:10 kaisesx kernel: DAC960#0: Controller Queue Depth: 512, Maximum Blocks per Command: 2048
Dec 5 22:37:10 kaisesx kernel: DAC960#0: Driver Queue Depth: 511, Scatter/Gather Limit: 128 of 257 Segments
Dec 5 22:37:10 kaisesx kernel: DAC960#0: Physical Devices:
Dec 5 22:37:10 kaisesx kernel: DAC960#0: 0:1 Vendor: SEAGATE Model: SX336704LC Revision: BC13
Dec 5 22:37:10 kaisesx kernel: DAC960#0: Wide Synchronous at 40 MB/sec
Dec 5 22:37:10 kaisesx kernel: DAC960#0: Serial Number: 3CD04793 70435NZ0
Dec 5 22:37:10 kaisesx kernel: DAC960#0: Disk Status: Online, 71065600 blocks
Dec 5 22:37:11 kaisesx kernel: DAC960#0: 0:7 Vendor: MYLEX Model: AcceleRAID 352 Revision: 0702
Dec 5 22:37:11 kaisesx kernel: DAC960#0: Wide Synchronous at 160 MB/sec
Dec 5 22:37:11 kaisesx kernel: DAC960#0: Serial Number:
Dec 5 22:37:11 kaisesx kernel: DAC960#0: 1:7 Vendor: MYLEX Model: AcceleRAID 352 Revision: 0702
Dec 5 22:37:11 kaisesx kernel: DAC960#0: Wide Synchronous at 160 MB/sec
Dec 5 22:37:11 kaisesx kernel: DAC960#0: Serial Number:
Dec 5 22:37:11 kaisesx kernel: DAC960#0: Logical Drives:
Dec 5 22:37:11 kaisesx kernel: DAC960#0: /dev/rd/c0d0: RAID-7, Online, 71065600 blocks
Dec 5 22:37:11 kaisesx kernel: DAC960#0: Logical Device Initialized, BIOS Geometry: 255/63
Dec 5 22:37:11 kaisesx kernel: DAC960#0: Stripe Size: 64KB, Segment Size: 64KB
Dec 5 22:37:11 kaisesx kernel: DAC960#0: Read Cache Disabled, Write Cache Disabled
siehe letzte Zeile...
Dec 5 22:37:09 kaisesx kernel: DAC960: ***** DAC960 RAID Driver Version 2.4.11 of 11 October 2001 *****
Dec 5 22:37:09 kaisesx kernel: DAC960: Copyright 1998-2001 by Leonard N. Zubkoff
Dec 5 22:37:09 kaisesx kernel: DAC960#0: Configuring Mylex AcceleRAID 352 PCI RAID Controller
Dec 5 22:37:09 kaisesx kernel: DAC960#0: Firmware Version: 7.02-00, Channels: 2, Memory Size: 64MB
Dec 5 22:37:09 kaisesx kernel: DAC960#0: PCI Bus: 1, Device: 0, Function: 0, I/O Address: Unassigned
Dec 5 22:37:09 kaisesx kernel: DAC960#0: PCI Address: 0xEC000000 mapped at 0xCD010000, IRQ Channel: 20
Dec 5 22:37:10 kaisesx kernel: DAC960#0: Controller Queue Depth: 512, Maximum Blocks per Command: 2048
Dec 5 22:37:10 kaisesx kernel: DAC960#0: Driver Queue Depth: 511, Scatter/Gather Limit: 128 of 257 Segments
Dec 5 22:37:10 kaisesx kernel: DAC960#0: Physical Devices:
Dec 5 22:37:10 kaisesx kernel: DAC960#0: 0:1 Vendor: SEAGATE Model: SX336704LC Revision: BC13
Dec 5 22:37:10 kaisesx kernel: DAC960#0: Wide Synchronous at 40 MB/sec
Dec 5 22:37:10 kaisesx kernel: DAC960#0: Serial Number: 3CD04793 70435NZ0
Dec 5 22:37:10 kaisesx kernel: DAC960#0: Disk Status: Online, 71065600 blocks
Dec 5 22:37:11 kaisesx kernel: DAC960#0: 0:7 Vendor: MYLEX Model: AcceleRAID 352 Revision: 0702
Dec 5 22:37:11 kaisesx kernel: DAC960#0: Wide Synchronous at 160 MB/sec
Dec 5 22:37:11 kaisesx kernel: DAC960#0: Serial Number:
Dec 5 22:37:11 kaisesx kernel: DAC960#0: 1:7 Vendor: MYLEX Model: AcceleRAID 352 Revision: 0702
Dec 5 22:37:11 kaisesx kernel: DAC960#0: Wide Synchronous at 160 MB/sec
Dec 5 22:37:11 kaisesx kernel: DAC960#0: Serial Number:
Dec 5 22:37:11 kaisesx kernel: DAC960#0: Logical Drives:
Dec 5 22:37:11 kaisesx kernel: DAC960#0: /dev/rd/c0d0: RAID-7, Online, 71065600 blocks
Dec 5 22:37:11 kaisesx kernel: DAC960#0: Logical Device Initialized, BIOS Geometry: 255/63
Dec 5 22:37:11 kaisesx kernel: DAC960#0: Stripe Size: 64KB, Segment Size: 64KB
Dec 5 22:37:11 kaisesx kernel: DAC960#0: Read Cache Disabled, Write Cache Disabled
Wer ist online?
Mitglieder in diesem Forum: 0 Mitglieder und 5 Gäste