Il block storage è un tipo di data storage che memorizza i dati in volumi di storage raw denominati "blocchi". Ciascuno di questi blocchi, che vengono comunemente utilizzati negli ambienti SAN, iSCSI e con dischi locali, può essere utilizzato come un disco rigido autonomo.
Un block file è un tipo di file che viene memorizzato in blocchi. In genere, nelle aziende i block file vengono utilizzati quando è necessario trasferire dati in modo rapido, preciso ed efficiente, ad esempio durante il recupero di informazioni da un database. I sistemi operativi come Linux e Windows possono accedere ai blocchi utilizzando protocolli come Fibre Channel over Ethernet (FCoE), Fibre Channel o iSCSI.
Nel block storage, ogni blocco contiene una quantità di dati specifica, solitamente dai 256 KB ai 4 MB. Ognuno di questi blocchi rappresenta una parte di un file che non è organizzato secondo un ordine gerarchico specifico. Infatti, i dati contenuti nei blocchi contigui potrebbero non presentare alcuna correlazione.
Ciascun blocco è dotato di un identificatore univoco che lo distingue dagli altri. Quando un'applicazione deve recuperare un file invia una richiesta, quindi i blocchi necessari vengono individuati e assemblati.
Oltre all'identificatore, i blocchi non contengono altri metadati. Il block storage risulta estremamente efficiente proprio a causa di questa mancanza di metadati, perché quasi tutta la sua capacità viene utilizzata per i dati effettivi, senza sprecare spazio. Per questo motivo, il block storage è particolarmente adatto ai workload che richiedono uno scale-up veloce e performance di lettura/scrittura elevate.
Il block storage, che viene utilizzato direttamente dal sistema operativo ed è disponibile sotto forma di volumi, si presta a una vasta gamma di attività. Proprio per questo, è il tipo di storage maggiormente utilizzato dalle applicazioni.
Gli scenari di utilizzo più comuni per il block storage includono:
Come tutte le tecnologie, anche il block storage presenta vantaggi e svantaggi. Ciò premesso, i vantaggi del block storage sono evidenti: È l'ideale per le applicazioni che richiedono performance elevate e accesso ai dati veloce.
In particolare, il block storage presenta tre vantaggi chiave:
Naturalmente, il block storage presenta anche alcuni svantaggi. È senza dubbio più costoso degli altri tipi di storage e non è la soluzione ottimale per tutti i workload.
Ecco alcuni svantaggi tipici del block storage:
I tre tipi di soluzioni di data storage più comuni utilizzano il block storage, il file storage e l'object storage, ciascuno dei quali presenta caratteristiche e limitazioni uniche. Proprio per questo, un sistema esteso a tutto l'ambiente enterprise non può utilizzare una sola tipologia di storage per tutto.
Le differenze principali fra il block storage, il file storage e l'object storage sono le seguenti:
Sappiamo tutti che l'importanza dei dati aumenta di giorno in giorno, ma le soluzioni di storage tradizionali non riescono più a tenere il passo con questa evoluzione. Oltre che lenti e inaffidabili, questi sistemi possono essere anche molto costosi.
Pure Storage offre una soluzione migliore. I nostri prodotti di block storage all-flash, come FlashArray//C, FlashArray//X e FlashArray//XL sono progettati per garantire alti livelli di performance, semplicità e affidabilità.
Un array all-flash (AFA, All-Flash Array) include solo unità di memoria flash, al posto dei dischi a rotazione, e offre:
Per maggiori informazioni su come Pure Storage può aiutarti a ottenere il massimo dal tuo sistema di block storage, contattaci oggi stesso
Hai domande o commenti sui prodotti o sulle certificazioni di Pure? Siamo qui per aiutarti.
Prenota una demo per vedere come puoi trasformare i tuoi dati in risultati concreti con Pure.
Telefono: +39 02 9475 9422
Media: pr@purestorage.com
Pure Storage Italia
Spaces c/o Bastioni di Porta Nuova, 21
Milano, 20121