Skip to Content

Che cos'è l'object storage?

Che 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.

Richiedi una prova

I vantaggi dell'object storage

I principali vantaggi dello storage basato su oggetti sono:

  • Scalabilità: un'architettura non strutturata, svincolata da gerarchie di cartelle o tabelle dei blocchi offre una scalabilità quasi infinita.
  • Dati on-demand: 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.
  • Data analytics basati sui metadati: i metadati offrono un controllo senza precedenti sui dati del sistema.
  • Supporto API: è possibile accedere e gestire i dati nei sistemi di object storage tramite i comandi REST.
  • Miglioramento della data integrity: i sistemi di object storage possono sfruttare 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:

  • Sviluppare applicazioni SaaS e siti web: le API RESTful e gli oggetti di dati facilitano la vita degli sviluppatori che creano applicazioni SaaS e siti web.
  • Gestire dati non strutturati: una struttura di dati semplice e senza gerarchia è l'ideale per memorizzare dati non strutturati (es. immagini, audio, video) con scalabilità infinita.
  • Potenziare l'Internet of Things (IoT): 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 storage all-flash di livello enterprise con performance native. 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.

CONTATTACI
Domande?

Hai domande o commenti sui prodotti o sulle certificazioni di Pure?  Siamo qui per aiutarti.

Prenota una demo

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

+39 02 9475 9422

italia@purestorage.com

CHIUDI
Il browser che stai usando non è più supportato.

I browser non aggiornati spesso comportano rischi per la sicurezza. Per offrirti la migliore esperienza possibile sul nostro sito, ti invitiamo ad aggiornare il browser alla versione più recente.