Allvarligt prestandaproblem med RAID 0

Permalänk
Hedersmedlem

Allvarligt prestandaproblem med RAID 0

Jag har kommit över en compaq proliant ML350 G2 server billigt.
Om den saken finns http://forum.sweclockers.com/showthread.php?s=&threadid=24630...

Från början var det RAID 1 på de två SCSI-diskarna:
Märke: Compaq (vem gör egentligen dessa? Compaq gör väll inte egna diskar?)
RPM: 10000
Storlek: 18,2 GB
Gränssnitt: Wide Ultra 3 SCSI
De är hotswap diskar för att ansluts mot en Compaq Smart Array. Jag tror det är 80 pin kontakter (allt i samma iaf).
Den ena är tillverkad i november 2001 och den andra i april 2002.
Anslutning: Smart Arrayen är ansluten till ett Compaq RAID LC2 - 32-bitars 33 MHz kontrollerkort.

Jag installerade windows server 2003 och körde hd tach och fick följande:

Detta var jag inte alls nöjd med, och bestämde mig för att jag ville ändå ha mer utrymme så jag tänkte göra om dem till RAID 0. Använde norton ghost och efter en kvälls krånglande hade jag en RAID 0 array med min ghostade win server 2003 inlagt på.
I morse så körde jag hd tach igen...

Vad är felet liksom? Min IBM 60GXP 60 GB har högre medelöverföringshastighet!

Jag har senaste drivrutinerna till smart arrayen och det enda jag kan hitta till kontrollerkortet är ett bios som jag redan hade senaste av. Det lite underliga är att under uppstarten, raden ovanför kontrollerkortet kommer in så står det SCSI bios not installed!
Jag kan ändå gå in i en inställningsmeny för kortet. Jag kan inte välja stripe size för arrayen jag skapar så den vet jag inte vad den är på, finns det något sätt att kolla det (finns inget i bios:et)?

Är det någon som vet hur jag ska kunna kräma ut prestandan ur detta?

Visa signatur

Forumregler | Feedbackforumet | Något som behöver modereras? Tryck på Anmäl inlägget och ge en anledning, någon moderator kommer granska inlägget och göra (egen) bedömning
"Fate. Protects fools, little children and ships named Enterprise." - Riker - ST:TNG

Permalänk
Medlem

"SCSI bios not installed"-meddelandet får du upp eftersom den inte hittar några bootbaraenheter på den inbyggda SCSI-controllern, den använder ju raid-kortet.

Du kan ändra stripesize i Compaq Array Configuration Utility som finns på skivan du fick. Boota på den eller installera SupportPack 7.0 så kan du göra det från Windows.

Har du flashat upp biosen på raid-kortet? Finns online-flashar där du flashar från Windows.

Hur har du ställt in cacheprestandan på raid-kortet? Typ Read 50% ,write 50%. Testa lite olika. Finns också i Compaq Array Configuration Utlilty.

Hur mycket minne har RAID-kortet?

Har du kollat så acceleration är påslaget på raid-kortet? Finns också i Compaq Array Configuration Utlilty

Hittade lite mer om ditt raid-kort.

Det verkar som det är Wide Ultra2 Scsi kort som ändå kan använda Wide Ultra3 diskar men kör de i Ultra 2 prestanda. Kortet har "bara" 8 mb endast Read cache vilket inte är så mkt. Kortet var som jag trodde på "entry level", dvs de billigaste alternativet för raid-kort. Kortet fokuserar mer på raidsäkerhet än prestanda.

Se länk http://h18004.www1.hp.com/products/servers/proliantstorage/ar...

Jag tror tyvärr inte att det raidkortet du har är det vassaste men prestandan borde vara bättre ändå. Har du kollat på auktionen om säljer några Compaq raidkort? 3000 och 4000-serierna är de bästa med upp till 256 mb cacheminne.

EDIT2: Testade lite HD tach på några olika servrar:

Server 1 Proliant 800 2x P-II 450 Mhz SmartArray 431 64 bit(entrylevel)
Konfigurerad både med RAID 1 och RAID 0

Accesstime 10 ms
Readburst 29 mb/s

Inte så imponerad av dessa resultat förutom att den låg endast 4% cpu util. Servern känns i för sig pigg ändå.

Server 2 Proliant ML 370 1x P-4 Xeon 2.8 GHz HT enabled. Smart Array 532 64-bit 66 mhz (entrylevel). RAID 1 x2 36.2 GB Ultra3 SCSI

Accesstime 6.7 ms
Readburst 160 mb/s

Det här var lite bättre. Ska försöka hitta något värre raidkort och köra testen igen. Har nog ett SmartArray 3200 (64 mb cache) på hyllan som jag kan testa med.

Summa av kardemumma: Jag tror att du bör ha ett bättre raidkort för att få bättre prestanda. Helst ska det nog vara 64 bit 66 MHz. Och med riktigt Ultra 3 SCSI stöd.

Servern du äger har fler än en PCI-bus. Har du fler kort i servern så bör man försöka sprida korten över olika pci-busar. Man brukar kunna se hur bussarna är uppdelade på insidan av luckan som man kan ta bort.

Visa signatur

Asus P9X79 | Xeon 1680v2@4.4Ghz | X61 Kraken | 24gb Corsair Dominator | Intel 750 400gb | XFX 6800XT Merc 319

Permalänk
Medlem

Kör du hdtach på windows partitionen? Jag får usla score om jag gör det.

Visa signatur

CCNP

Permalänk
Medlem

Spelar ingen roll för mig vilken partition jag kör på. Har du olika diskar på C: och d: ?

Visa signatur

Asus P9X79 | Xeon 1680v2@4.4Ghz | X61 Kraken | 24gb Corsair Dominator | Intel 750 400gb | XFX 6800XT Merc 319

Permalänk
Hedersmedlem
Citat:

Ursprungligen inskrivet av Korgan

"SCSI bios not installed"-meddelandet får du upp eftersom den inte hittar några bootbaraenheter på den inbyggda SCSI-controllern, den använder ju raid-kortet.
Det förklarar saken

Du kan ändra stripesize i Compaq Array Configuration Utility som finns på skivan du fick. Boota på den eller installera SupportPack 7.0 så kan du göra det från Windows.

Har du flashat upp biosen på raid-kortet? Finns online-flashar där du flashar från Windows.

De på skivan var för gamla ser jag nu när jag installerade (har ju win server 2003). Men det hade tydligen kommit en ny version av HP Array Configuration Utility för några dagar sen bara, jag tar hem den nu.
Jo senaste hade jag redan men jag har gjort det endå en gång.

Hur har du ställt in cacheprestandan på raid-kortet? Typ Read 50% ,write 50%. Testa lite olika. Finns också i Compaq Array Configuration Utlilty.
Ska kolla

Hur mycket minne har RAID-kortet?

Har du kollat så acceleration är påslaget på raid-kortet? Finns också i Compaq Array Configuration Utlilty

Hittade lite mer om ditt raid-kort.

Det verkar som det är Wide Ultra2 Scsi kort som ändå kan använda Wide Ultra3 diskar men kör de i Ultra 2 prestanda. Kortet har "bara" 8 mb endast Read cache vilket inte är så mkt. Kortet var som jag trodde på "entry level", dvs de billigaste alternativet för raid-kort. Kortet fokuserar mer på raidsäkerhet än prestanda.

Se länk http://h18004.www1.hp.com/products/servers/proliantstorage/ar...

Ja du förklarar ju själv hur mycket minne det är på det.
Men jag har inte förstått vad en smart array grej är för något. Måste man ha speciella compaq/hp raid kort mot dem eller skulle det fungera att köpa in vilket modernare raid-kort som helst?

Jag tror tyvärr inte att det raidkortet du har är det vassaste men prestandan borde vara bättre ändå. Har du kollat på auktionen om säljer några Compaq raidkort? 3000 och 4000-serierna är de bästa med upp till 256 mb cacheminne.
De hade inga sådana saker "lösa" på auktionen från det där företaget som hade gått i konkurrs. Jäkla företag varför kunde de inte ha maxutrustat servern först

EDIT2: Testade lite HD tach på några olika servrar:

Server 1 Proliant 800 2x P-II 450 Mhz SmartArray 431 64 bit(entrylevel)
Konfigurerad både med RAID 1 och RAID 0

Accesstime 10 ms
Readburst 29 mb/s

Inte så imponerad av dessa resultat förutom att den låg endast 4% cpu util. Servern känns i för sig pigg ändå.

Server 2 Proliant ML 370 1x P-4 Xeon 2.8 GHz HT enabled. Smart Array 532 64-bit 66 mhz (entrylevel). RAID 1 x2 36.2 GB Ultra3 SCSI

Accesstime 6.7 ms
Readburst 160 mb/s

Det här var lite bättre. Ska försöka hitta något värre raidkort och köra testen igen. Har nog ett SmartArray 3200 (64 mb cache) på hyllan som jag kan testa med.

Summa av kardemumma: Jag tror att du bör ha ett bättre raidkort för att få bättre prestanda. Helst ska det nog vara 64 bit 66 MHz. Och med riktigt Ultra 3 SCSI stöd.

Servern du äger har fler än en PCI-bus. Har du fler kort i servern så bör man försöka sprida korten över olika pci-busar. Man brukar kunna se hur bussarna är uppdelade på insidan av luckan som man kan ta bort.

Jag tittade men såg inget om hur bussarna är uppdelade. Har bara detta RAID-kort och det där specialkortet med nätverk, bild och SCSI som du var en förlängning av moderkortet.

Citat:

Ursprungligen inskrivet av maniak
Kör du hdtach på windows partitionen? Jag får usla score om jag gör det.

HDtach testar på enheter, och jag kör RAID 0 så båda diskarna visas som bara en. Så jag har att välja på den eller floppyn i hdtach.

Citat:

Ursprungligen inskrivet av Korgan
Spelar ingen roll för mig vilken partition jag kör på. Har du olika diskar på C: och d: ?

De är på samma RAID 0 array.

Visa signatur

Forumregler | Feedbackforumet | Något som behöver modereras? Tryck på Anmäl inlägget och ge en anledning, någon moderator kommer granska inlägget och göra (egen) bedömning
"Fate. Protects fools, little children and ships named Enterprise." - Riker - ST:TNG

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av Aqualize
HDtach testar på enheter, och jag kör RAID 0 så båda diskarna visas som bara en. Så jag har att välja på den eller floppyn.

'

Ok, kollade nu och det var så. Sist jag kollade hade jag 2 st diskar att välja på, kör raid0 på 2st hitachi 7k250. Enda jag gjort är att formatera mellan testen.

Visa signatur

CCNP

Permalänk
Hedersmedlem

korgan, jag kan inte installera array configuration utility. Som sagt på skivan ville den inte ta det ifrån, och jag gick in på hemsidan och bläddrade mig neråt till min server och windows server 2003 som OS. Tog hem det programmet som fanns där. Står bara att det inte behövs installeras när man kör setup-filen.
Om jag skulle fått in det på något sätt tidigare, hur kommer man åt det? Start-menyn? För där finns det iaf inget nytt.

Visa signatur

Forumregler | Feedbackforumet | Något som behöver modereras? Tryck på Anmäl inlägget och ge en anledning, någon moderator kommer granska inlägget och göra (egen) bedömning
"Fate. Protects fools, little children and ships named Enterprise." - Riker - ST:TNG