2013-04-02 12 views
7
  1. Qual è la differenza tra IOPS e Throughput nell'archiviazione di grandi quantità di dati?
  2. La dimensione del file ha effetto su IOPS? Perché perché no?

risposta

6

IOPS misura il numero di operazioni di lettura e scrittura al secondo, mentre il throughput misura il numero di bit letti o scritti al secondo.

Sebbene misurino cose diverse, generalmente si susseguono a vicenda quando le operazioni di I/O hanno circa le stesse dimensioni.

Se si dispone di file di grandi dimensioni, è sufficiente disporre di più operazioni di I/O per leggere l'intero file. La dimensione del file non ha alcun effetto sullo IOPS poiché misura il numero di cluster letti o scritti, non il numero di file.

Se si dispone di file di piccole dimensioni, si verificherà un sovraccarico maggiore, pertanto, mentre l'IOPS e il throughput sembrano buoni, è possibile che si verifichino prestazioni inferiori.

+0

Grazie, diciamo che ho un disco da 100 TB pieno di file da 200 KB. La dimensione di Chuck è 32KB e ho 4 GB di trasferimento dati al secondo. Come posso calcolare gli IOP per questo sistema – halilenver

+1

@halilenver: non puoi calcolarlo, lo misuri. È possibile calcolare il massimo teorico dividendo il througput con la dimensione del blocco, ma l'IOPS effettivo sarà inferiore perché diverse operazioni IO richiedono tempi diversi. Se si tiene conto del tempo medio di ricerca, è possibile formulare un'ipotesi su quanto vicino si possa ragionevolmente raggiungere il massimo teorico. – Guffa

+0

Mi piacerebbe capire la differenza tra iops e throughput di più. C'è qualche ottimizzazione che potrebbe aumentare iops ma non il throughput? o vice versa? Proprio come diminuire la latenza non aumenta necessariamente il througput? –

-1

IOPS - Numero di operazioni di scrittura lettura utili principalmente per le transazioni OLTP utilizzate in AWS per Dbs come Cassendra.

Throughput - Il numero di bit trasferiti al secondo. i.e.data trasferiti al secondo Principalmente un'unità per applicazioni di trasferimento dati elevate come hadoop di grandi dimensioni, kafka streaming

Problemi correlati