Qual è la regola empirica in termini di caratteristiche prestazionali e differenze tra i dischi rigidi a 7200 rpm (SATA / SAS) e 15000 rpm (SAS) della stessa generazione?
Qual è la regola empirica in termini di caratteristiche prestazionali e differenze tra i dischi rigidi a 7200 rpm (SATA / SAS) e 15000 rpm (SAS) della stessa generazione?
Risposte:
È un caso di matematica. I / O-al-secondo è determinato dal seguente calcolo:
I / O casuale = 1000 / (latenza media + tempo di ricerca)
Per un'unità RPM da 7,2 K, un tempo di ricerca di 8,5 ms e una latenza di 4,16 fornisce un numero IOPS di 78.
Per un'unità RPM da 15 K, un tempo di ricerca di 2,6 ms e una latenza di 2,0 ms fornisce un numero IOPS di 217.
Per un'unità RPM da 15 K, un tempo di ricerca di 3,4 ms e una latenza di 2,0 ms fornisce un numero IOPS di 185.
Questi sono solo esempi basati su una selezione di unità attuali (al momento della stesura) di Seagate.
L'interfaccia (SAS vs SATA) non ha un impatto significativo su questi numeri. Gli RPM sono ciò che determina le prestazioni. Le prestazioni degli I / O sequenziali sono un numero diverso, ma la maggior parte degli I / O dei server in questi giorni è significativamente casuale.
Come puoi vedere, la differenza di prestazioni tra i due livelli di velocità può essere abbastanza significativa.
In breve, hanno caratteristiche e scopi diversi ...
I dischi a 7200 rpm sono più grandi e più lenti. I dischi da 10000 rpm e 15000 rpm sono più piccoli e più veloci. Questi ultimi sono pensati per elevati carichi di lavoro I / O transazionali e casuali elevati. I primi sono migliori per il trasferimento sequenziale e requisiti di capacità elevata.
Dalla documentazione di HP:
Le unità HP Entry (SATA 7.2k) hanno il costo unitario più basso e offrono un livello base di affidabilità e prestazioni. Sono più adatti per ambienti non mission-critical in cui i carichi di lavoro I / O sono pari o inferiori al 40 percento. Sono in genere più adatti per l'archiviazione interna / archivistica o come unità di avvio per server entry-level.
Le unità HP Midline (SAS 7.2k) offrono maggiore capacità e maggiore affidabilità rispetto alle unità Entry. Le unità Midline sono più resistenti alle vibrazioni rotazionali e operative, quindi sono più adatte per l'uso in configurazioni multi-drive. Le unità HP Midline sono per applicazioni ad alta capacità come l'archiviazione esterna che potrebbe richiedere una maggiore affidabilità. Come le unità Entry, tuttavia, le unità Midline possono essere utilizzate in ambienti con carico di lavoro moderato. Non raccomandiamo unità Entry o Midline per applicazioni mission-critical.
Le unità HP Enterprise (SAS 10k / 15k) offrono la massima affidabilità, massime prestazioni, scalabilità e gestione degli errori nelle condizioni più difficili. Sono le uniche unità HP progettate per l'uso con carichi di lavoro I / O non vincolati. Sono per applicazioni mission-critical come database di grandi dimensioni, server di posta elettronica e back-office.
Da un punto di vista del valore, spesso si possono ottenere migliori prestazioni nel mondo reale da più unità SATA 7.2k rispetto a un numero inferiore di unità SAS 15k con un prezzo simile. Noterai che buildout più grandi come Backblaze usano SATA e questo perché il valore è molto migliore e se usi più unità SATA, le prestazioni possono corrispondere ai carichi di archiviazione tipici.