Newsgroup: it.comp.hardware
Titolo: strane prestazioni hard disk

Sull'ultimo numero di PC Profesisonale ho letto un paio di recensioni di 
computer che mi hanno sorpreso.
In una si testa uan macchina con Pentium4 560, motherbord con chipset nVIdia 
SLI per Pentium4, controller RAID S-ATA e 3 hard disk SATA WD 7200.8 in RAID 
5; nell'altra una macchina Athlon64 3200+ su chipset K8T800 con un singolo 
hard disk Maxtor da 7200 S-ATA DiamondMax Plus 10.
Come benchmark è stato usato "Business Disk WinMark 99 2.0".
Ebbene il RAID-5 non è andato oltre gli 8000 e rotti kbyte/s mentre il 
singolo Maxtor ha superato i 10.000 kbyte/s !
L'articolo informa che il controller S-ATA RAID si appoggia alla CPU per le 
operazioni di gestione del bit di parità; quello che mi chiedo io è se è 
possibile che quest'ultimo fatto possa pregiudiccare così fortemente 
leperformance dell'array; altrimenti no nriesco a spiegamri come un RAID-5 
possa essere meno prestante di un singolo disco..... per di più Maxtor. 

A parer mio il raid dovrebbe andare a 120 MB/s e il singolo disco a 45 o 50!

 ha scritto nel messaggio 
news:d5a1qv$e22$1...@area.cu.mi.it...


 ha scritto nel messaggio
news:d5a1qv$e22$1...@area.cu.mi.it...

Se si vuole usare l'array 5 è raccomandabile adottare un controller
con processore autonomo per la gestione della parità, altrimenti
le prestazioni ne risentono fortemente...

 A parer mio il raid dovrebbe andare a 120 MB/s e il singolo disco a 45 o
50!
Cala cala... con il RAID 0 se un HD singolo arriva a 45MB/s allora
con lo striping si arriva in media sugli 80MB/s.


Le prestazioni ne risentono di sicuro, ma permettimi di dissentire, un raid 
5 nell'uso corrente sara' sempre piu' veloce del singolo disco anche se 
questo e' software.
Comunque si ritorna sempre allo stesso discorso, nelle schede madri di nuova 
generazione il bus che gestisce le periferiche sia che siano PCI , PCI 
EXPRESS , SATA o SATA 2 o EIDE, quanto nella realta permettono di 
transferrate? qualcuno ha avuto la decenza di provarle, perche' se c'e' un 
collo di bottiglia da qualche parte uno puo' avere come nel mio caso un 
controller SCSI 320, ma se lo monto su un normale PCI e' gia' bello se va' 
come un UW2.
In teoria il bus SATA , SATA 2 ed EIDE sulle nuove mobo dovrebbero essere 
separati ed indipendenti ma lo sono? qualcuno ha provato a vedere con un 
nomale software di lettura per testare la velocita' di un HD quanto e' la 
banda passante massima?
Se il controller integrato nella scheda madre ha una banda passante mettiamo 
di 150MB/sec con un solo disco di nuova generazione posso arrivare ad avere 
prestazioni di 70 80MB/sec, per fare un RAID 5 se non ricordo male servono 
almeno 3 dischi, ma se non ricordo male sono consigliati almeno 4, 
montandoli sullo stesso controlle qualsiasi software mi dira' che vado piu' 
piano del singolo disco, e nella realta' le prestazioni sono simili e penso 
che sia anche chiaro il perche' spero :) 

 questo e' software.
Le differenze non sono comunque marcate...se uno vuole prestazioni
e sicurezza con questi controller deve ricorrere ad array 0+1.
 Ciao

 disco..... per di più Maxtor.
Non conosco l'hw su cui sono stati eseguiti i test, ma il target di PC 
Professionale è per la stragrande maggioranza l'utenza domestica e lo small 
office. Dubito fortemente che in questa fascia di mercato i produttori 
decidano di implementare hw di qualità come è possibile trovare invece in 
macchine di classe server anche entry-level.
Così come non credo che nell'articolo sia stato riportato il protocollo con 
cui sono stati eseguiti i test, ma la comparazione di un volume RAID5 con un 
disco singolo non ha ragione di esistere senza conoscere le modalità con cui 
sono stati eseguiti i benchmark. Propendo quindi sul fatto che si tratti del 
solito "test alla carlona"...
Tuttavia è noto che un volume RAID5 offre elevate prestazioni in lettura ma 
è altrettanto noto che la necessità di calcolare la parità (sia che il RAID 
sia gestito via software o via hardware) penalizza le attività di scrittura.
Bye
-- 
Luca Bianchi
Microsoft MVP - SQL Server
http://mvp.support.microsoft.com