image/svg+xml
Logo Tom's Hardware
  • Hardware
  • Videogiochi
  • Mobile
  • Elettronica
  • EV
  • Scienze
  • B2B
  • Quiz
  • Tom's Hardware Logo
  • Hardware
  • Videogiochi
  • Mobile
  • Elettronica
  • EV
  • Scienze
  • B2B
  • Quiz
  • Forum
  • Sconti & Coupon
Sconti & Coupon
Accedi a Xenforo
Immagine di Non serve comprare un trapano a colonna! Ora potete stamparlo in 3D Non serve comprare un trapano a colonna! Ora potete stamparl...
Immagine di Questo display vi farà dire addio a ogni distrazione Questo display vi farà dire addio a ogni distrazione...

Dimensioni blocchi differenti e rapporti tra letture e scritture

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.

Advertisement

Quando acquisti tramite i link sul nostro sito, potremmo guadagnare una commissione di affiliazione. Scopri di più
Avatar di Tom's Hardware

a cura di Tom's Hardware

Pubblicato il 29/10/2013 alle 09:30 - Aggiornato il 15/03/2015 alle 01:47
  • Sei SSD DC S3500 di Intel alla prova: prestazioni in RAID
  • La piattaforma: ASRock C226 WS e Xeon E3-1285 v3
  • Intel Rapid Storage Technology più utile in RAID
  • Risultati: prestazioni JBOD
  • Risultati: prestazioni RAID 0
  • Risultati: prestazioni RAID 5
  • Risultati: un nuovo sguardo al RAID 5
  • Dimensioni blocchi differenti e rapporti tra letture e scritture
  • Archiviazione integrata di Intel: nuovo hardware, nuovo software

Dimensioni blocchi differenti e rapporti tra letture e scritture

Finora abbiamo testato solo carichi di lavoro semplici, inclusi gli accessi casuali 4 KB e dati organizzati sequenzialmente. Un dispositivo di archiviazione può effettuare operazioni in lettura o scrittura, quindi una divisione 70/30% significa che 70 su 100 operazioni di I/O erano letture, mentre le altre 30 erano scritture. La maggior parte del tempo i carichi di lavoro non sono però solo letture o scritture. E non consistono nemmeno di appena uno o due blocchi. La maggioranza dei carichi di lavoro è un mix di letture e scritture con blocchi tra 512 byte e 1 MB. Nel caso vi siate persi quanto abbiamo scritto a pagina due, i test che vedete di seguito sono sotto Linux (CentOS 6.4 e FIO, per l'esattezza). Se osservate con attenzione noterete che le prestazioni, in generale, sono superiori rispetto ai benchmark sotto Windows.

Un mix di letture, scritture e dimensioni dei blocchi

È bello misurare le IOPS con blocchi di dimensione differente, con un mix di letture e scritture. Sappiamo che servire un sacco di blocchi 4 KB è più di difficile che offrire pezzi di dati da 128 KB, solitamente perché raggiungendo lo stesso throughput con accessi più piccoli si ha un sacco di overhead in più. La relazione tra IOPS e bandwidth è piuttosto semplice:

Dimensione blocco Bandwidth a 1000 IOPS
4 KB / 4096 B 4000 KB/s
8 KB / 8192 B 8000 KB/s
16 KB / 16384 B 16,000 KB/s
32 KB / 32768 B 32,000 KB/s

Se un SSD immaginario arriva al massimo a 10.000 IOPS con dati 8 KB, poi un carico da 16 KB registrerà circa 5.000 IOPS. La quantità di bandwidth rimane la stessa a 80.000 KB/s, o circa 80 MB/s (abbiamo diviso il dato in KB/s per 1024 per avere il dato in MB/s). Con questo in mente, osservate la seguente classifica:

Esponiamo tutti e sei gli SSD DC S3500 in RAID 0 a un minuto di blocchi di varie dimensioni e modelli di lettura/scrittura, e poi osserviamo i risultati in IOPS. Controllate la linea 4KB in viola. Inizia con una lettura al 100% e finisce con il 100% di scrittura, raggiungendo cinque livelli intermedi. Lo vediamo per otto dimensioni diversi a sette rapporti di lettura/scrittura per un totale di 56 punti dati. Ognuno di questi rappresenta le IOPS medie generate nel corso di un minuto, quindi serve meno di un'ora per testare l'array in questo modo. Il paradigma è simile al primo test con due thread. Questa volta, però, ogni thread generato a queue depth di 32 porta a una coda di I/O totale di 64.

Noterete che la linea gialla - che rappresenta i blocchi da 512 byte - inizia a 350.000 IOPS e scende nettamente prima di recuperare terreno con il passaggio a un carico di lavoro composto principalmente da scritture. Questo comportamento è davvero comune per operazioni di I/O a 512 byte, che sono meno che ottimali per una soluzione flash che preferisce accessi allineati a 4 KB. L'accesso a 512 byte è, per definizione, non allineato. Quindi, la maggior parte degli SSD e gli array RAID va in difficoltà.

Accanto, la linea 4 KB - in viola - inizia a 300.000 IOPS, e scende gradualmente fino a quando il mix non è 5/95%, dove supera nuovamente quel dato. La maggior parte degli SSD non scrive più velocemente di quanto legge, quindi è naturale aspettarsi che la linea di pendenza verso il basso. Infine, vediamo dove si colloca la dimensione di ogni blocco nella gerarchia.

Invece di mostrare le IOPS, questa classifica mostra il dato sotto forma di bandwidth. La dimensione dei blocchi più grande genera meno bandwidth e consuma più risorse delle CPU per la creazione. Tornando alla linea gialla, le 350.000 IOPS con blocchi di 512 byte suonano come impressionanti, ma è solo circa 87 MB/s. Fino a quando non raggiungiamo accessi da 32 KB l'array inizia a toccare il limite di bandwidth di circa 1600 MB/s.

Questo grafico, che sembra un radar, è un altro modo di visualizzare il dato. Iniziando dall'alto con 100% di letture, i vari accessi diventano più pensatemente delle scritture in senso orario. I blocchi di 512 byte sono nel mezzo, richiedendo la minor quantità di larghezza di banda. Gli altri blocchi formano anelli concentrici. Si noti che 0% di letture (o 100% di scritture) è il valore più basso per tutte le dimensioni di accesso, mentre la metà del mix da 35/65% a 65/35% produce più bandwidth nei blocchi più grandi.

Leggi altri articoli
  • Sei SSD DC S3500 di Intel alla prova: prestazioni in RAID
  • La piattaforma: ASRock C226 WS e Xeon E3-1285 v3
  • Intel Rapid Storage Technology più utile in RAID
  • Risultati: prestazioni JBOD
  • Risultati: prestazioni RAID 0
  • Risultati: prestazioni RAID 5
  • Risultati: un nuovo sguardo al RAID 5
  • Dimensioni blocchi differenti e rapporti tra letture e scritture
  • Archiviazione integrata di Intel: nuovo hardware, nuovo software

👋 Partecipa alla discussione! Scopri le ultime novità che abbiamo riservato per te!

0 Commenti

⚠️ Stai commentando come Ospite . Vuoi accedere?


Questa funzionalità è attualmente in beta, se trovi qualche errore segnalacelo.

Segui questa discussione
Advertisement

Non perdere gli ultimi aggiornamenti

Newsletter Telegram

I più letti di oggi


  • #1
    5 condizionatori portatili da tenere d'occhio in vista del Prime Day
  • #2
    Nessuna GPU NVIDIA sembra al sicuro dai connettori che si sciolgono
  • #3
    Non è una Panda, non è un Cybertruck: è il Cyberpandino
  • #4
    Lunga vita alla Sound Blaster! Linux resuscita la scheda del '94
  • #5
    Il "nonno dei torrent" è finito in carcere senza possibilità d'appello
  • #6
    Galaxy S27 Ultra segnerà la fine di un'era
Articolo 1 di 5
Questo display vi farà dire addio a ogni distrazione
Un dispositivo che promette di riportare gli scrittori all'essenziale attraverso un approccio radicalmente minimalista e senza distrazioni.
Immagine di Questo display vi farà dire addio a ogni distrazione
2
Leggi questo articolo
Articolo 2 di 5
Non serve comprare un trapano a colonna! Ora potete stamparlo in 3D
DC Sets, uno YouTuber molto noto nel campo del DIY, ha deciso di progettare e stampare in 3D un trapano a colonna funzionante.
Immagine di Non serve comprare un trapano a colonna! Ora potete stamparlo in 3D
1
Leggi questo articolo
Articolo 3 di 5
La prima GPU cinese a 6nm è reale, ma è più lenta di una scheda di 13 anni fa
Il test condotto su Geekbench ha rivelato prestazioni deludenti per la G100, che ha ottenuto 15.524 punti nel benchmark OpenCL.
Immagine di La prima GPU cinese a 6nm è reale, ma è più lenta di una scheda di 13 anni fa
3
Leggi questo articolo
Articolo 4 di 5
Una sorprendente mod ha reso una RTX 5090 una GPU da 10.000$
Der8auer ha deciso di operare su una RTX 5090, modificandola per superare l prestazini di una RTX Pro 6000 e il risultato è sorprendente.
Immagine di Una sorprendente mod ha reso una RTX 5090 una GPU da 10.000$
Leggi questo articolo
Articolo 5 di 5
I creatori di Windows e Linux si incontrano per la prima volta: è la svolta?
È sorprendente che i creatori di Windows e Linux non si fossero mai incontrati prima d'ora, considerando l'impatto dei loro sistemi operativi.
Immagine di I creatori di Windows e Linux si incontrano per la prima volta: è la svolta?
Leggi questo articolo
Advertisement
Advertisement

Advertisement

Footer
Tom's Hardware Logo

 
Contatti
  • Contattaci
  • Feed RSS
Legale
  • Chi siamo
  • Privacy
  • Cookie
  • Affiliazione Commerciale
Altri link
  • Forum
Il Network 3Labs Network Logo
  • Tom's Hardware
  • SpazioGames
  • CulturaPop
  • Data4Biz
  • TechRadar
  • SosHomeGarden
  • Aibay

Tom's Hardware - Testata giornalistica associata all'USPI Unione Stampa Periodica Italiana, registrata presso il Tribunale di Milano, nr. 285 del 9/9/2013 - Direttore: Andrea Ferrario

3LABS S.R.L. • Via Pietro Paleocapa 1 - Milano (MI) 20121
CF/P.IVA: 04146420965 - REA: MI - 1729249 - Capitale Sociale: 10.000 euro

© 2025 3Labs Srl. Tutti i diritti riservati.