Risultati: un nuovo sguardo al RAID 5

Intel ci ha dato sei SSD DC S3500 equipaggiati con il controller proprietario SATA 6 Gbps integrato. Li abbiamo collegati alle sei porte del chipset C226, abbiamo usato diverse modalità di RAID software e usato due sistemi operativi per scoprire le prestazioni di questa configurazione.

Avatar di Tom's Hardware

a cura di Tom's Hardware

Risultati: un nuovo sguardo al RAID 5

Prestazione sequenziale

Ora che abbiamo illustrato le tendenze di lettura anticipata dell'RST di Intel è più facile mettere in un contesto lo scaling sequenziale in RAID 5. Il viaggio inizia a 1,5 GB/s, che è quanto ci aspettiamo riesca a offrire il collegamento DMI del chipset. All'aumentare del numero di comandi, il caching in lettura entra in gioco spingendo ogni array fino a 3 GB/s. A seconda di quanto a lungo viene misurata ogni queue depth, è probabilmente che un benchmark più lungo mitighi l'effetto medio della cache. È interessante che gli array con tre e quattro drive inizino il caching e i picchi anticipatamente, mentre configurazioni a cinque e sei unità raggiungono la soglia successivamente.

Le prestazioni in scrittura sono barattate con la protezione dati RAID 5. In controller SATA di Intel, però, può raggiungere risultati decenti, anche se non sempre costanti. Le configurazioni a quattro e sei unità offrono strani risultati in questo benchmark. Bisogna notare quanto più rapidi siano tre SSD rispetto a quattro. Ancora più strano è che l'array a sei unità sia dietro a quello a cinque, anche se quest'ultimo arretra con un numero di comandi alto e basso.

Prestazione casuale

Qui vedete come le prestazioni casuali in configurazione RAID 5 scalino da 2 a 128. Con tre, quattro, cinque e sei unità in RAID 5 ogni sessione sembra simile. Aggiungere più unità non impatta sulle letture IOPS. Poiché non vediamo la presenza di scaling, è possibile che stiamo semplicemente avendo a che fare con un collo di bottiglia non necessariamente relazionato al throughput o alle prestazioni del sistema.

La stessa situazione emerge con le scritture 4 KB. Da un numero totale di I/O da 2 a 128, le prestazioni iniziano a essere molto inferiori rispetto a quelle di un singolo SSD. Diecimila IOPS è circa un terzo della specifica dell'SSD DC S3500 con una queue depth di uno. Le scritture casuali, a ogni modo, presenteranno sempre una sfida in RAID 5. È difficile scrivere piccoli pezzi di dati in indirizzi casuali mentre si gestisce la parità dei dati.