L'object storage è l'architettura scalabile preferita dei moderni ambienti di dati

Cos'è l'object storage?

Cos'è l'object storage?

L'object storage è un'architettura di data storage in cui i dati vengono archiviati e gestiti come unità indipendenti chiamate oggetti. Ogni oggetto contiene una chiave, dei dati e metadati facoltativi. Semplice, ottimizzato per le API e altamente scalabile, l'object storage è il formato preferito per i servizi di storage nel public cloud come Amazon S3 e soluzioni on-premise come Pure Storage®  FlashBlade®.

Confronto tra object storage, file storage e block storage

Nel mondo del data storage, esistono tre metodi principali per la memorizzazione dei dati: file, blocchi e oggetti. Esaminiamo le principali differenze tra di essi: 

L'object storage è un formato di storage in cui i dati sono archiviati in unità separate chiamate oggetti. Ciascuna unità ha un identificatore univoco, o chiave, che ne permette l'individuazione indipendentemente dalla posizione in cui sono memorizzate in un sistema distribuito. 

Gli oggetti funzionano come unità modulari, ciascuna con la funzione di repository indipendente, con metadati che descrivono dettagli quali autorizzazioni, privacy, protezioni, condizioni e altre informazioni. È simile ad esempio a una fotografia, che può contenere metadati che descrivono le impostazioni della fotocamera utilizzate per scattare una fotografia, insieme all'orario e al luogo in cui è stata scattata. 

L'object storage supporta HTTP e REST, l'architettura API (Application Programming Interface) utilizzata dalla maggioranza dei siti web e dalle applicazioni Software-as-a-Service (SaaS). 

Il block storage  suddivide i dati in componenti separati composti da blocchi di dati di dimensioni fisse, ognuno dotato di un identificatore univoco. Il block storage permette al sistema di storage sottostante di recuperarlo indipendentemente dalla posizione in cui viene memorizzato. Il block storage separa i dati dal loro ambiente di storage, consentendo alla SAN di memorizzare i dati nella posizione più conveniente indipendentemente dal sistema operativo sottostante. Ciò significa che, anche se il sistema di storage è una soluzione ibrida costituita da cloud service provider, server Linux e server Windows, la SAN sarà in grado di riassemblare e recuperare i dati quando necessario. 

Il file storage è il formato di storage maggiormente conosciuto: i dati vengono archiviati in file con cui è possibile interagire, contenuti in cartelle all'interno di una directory file gerarchica. È il formato di storage utilizzato dai sistemi Direct Attached Storage (DAS) e Network Attached Storage (NAS). Ogni volta che accedi ai file su un hard drive, un computer locale o un'unità condivisa in hosting su un server aziendale, si tratta di file storage. Il percorso file a un elemento di dati specifico può essere lungo o inefficiente ma in cambio può essere più pratico per l'utente.

Prova FlashBlade attraverso il nostro Test Drive

Prova l'esperienza di un'istanza self-service di Pure1® per gestire Pure FlashBlade™, la soluzione più avanzata del settore che offre file e l'object storage scale-out nativi.

I vantaggi dell'object storage

I principali vantaggi dello storage basato su oggetti sono:

  • un'architettura non strutturata, svincolata da gerarchie di cartelle o tabelle dei blocchi offre una scalabilità quasi infinita.
  • con l'object storage è più facile pagare solo per la capacità di storage che si utilizza. Con una scalabilità infinita, il data storage può crescere di pari passo con la tua azienda.
  • i metadati offrono un controllo senza precedenti sui dati del sistema.
  • è possibile accedere e gestire i dati nei sistemi di object storage tramite i comandi REST.
  • i sistemi di object storage possono utilizzare la codifica della cancellazione per proteggere l'integrità dei dati ricostruendo gruppi di dati ed eseguendo controlli sull'integrità per prevenire danneggiamenti.

Casi d'uso dell'object storage

Ecco alcuni scenari in cui l'object storage non ha rivali:

  • Le API RESTful e gli oggetti di dati facilitano la vita degli sviluppatori che creano applicazioni SaaS e siti web.
  • Una struttura di dati semplice e senza gerarchia è l'ideale per memorizzare dati non strutturati (ad es. immagini, audio, video) con scalabilità infinita.
  • I metadati possono essere particolarmente utili per gestire i dati in una dotazione di dispositivi IoT.

Perché scegliere Pure FlashBlade per l'object storage?

Pure Storage® è un'azienda pioniera nello sviluppo di sistemi di storage all-flash di livello enterprise con performance nativa. FlashBlade®  è la soluzione più avanzata del settore che offre file storage e object storage native scale-out. Combinando l'infinita scalabilità dell'object storage con l'enorme velocità di trasmissione e parallelismo dello storage NVMe, FlashBlade offre una Modern Data Experience™ che cresce di pari passo con le esigenze aziendali.

800-379-7873 +44 20 3870 2633 +43 720882474 +32 (0) 7 84 80 560 +33 9 75 18 86 78 +49 89 12089 253 +353 1 485 4307 +39 02 9475 9422 +31 (0) 20 201 49 65 +46-101 38 93 22 +45 2856 6610 +47 2195 4481 +351 210 006 108 +966112118066 +27 87551 7857 +34 51 889 8963 +41 31 52 80 624 +90 850 390 21 64 +971 4 5513176 +7 916 716 7308 +65 3158 0960 +603 2298 7123 +66 (0) 2624 0641 +84 43267 3630 +62 21235 84628 +852 3750 7835 +82 2 6001-3330 +886 2 8729 2111 +61 1800 983 289 +64 21 536 736 +55 11 2655-7370 +52 55 9171-1375 +56 2 2368-4581 +57 1 383-2387