Object storage
Cos’è l’object storage?

L'object storage archivia i dati come oggetti anziché come file o blocchi. Ogni oggetto è dotato di dati, metadati e un identificativo univoco per facilitarne il recupero. A differenza dell'archiviazione basata su directory o blocchi, l'object storage è piatto e scalabile. È perfetto per archiviare grandi volumi di dati non strutturati, come video, backup e applicazioni cloud. Con la sua eccellente scalabilità, durabilità e rapido accesso su reti distanti, è ideale per lo storage dati moderno.

Tempo di lettura: 4 minuti e 56 secondi | Pubblicazione: 8 ottobre 2025

Indice

    Quali sono i vantaggi dell’object storage?

    L'object storage offre numerosi vantaggi, per questo è una scelta diffusa per la gestione di grandi volumi di dati non strutturati. Qui di seguito sono riportati alcuni dei principali vantaggi.

    Vantaggi dell'object storage. 

    Scalabilità e costi contenuti: l'object storage può essere scalato all'infinito aggiungendo nuovi nodi, che lo rendono la scelta ideale per la gestione di grandi set di dati. Essendo software-defined, consente l’uso di hardware di base economico con un modello di pagamento a consumo.

    Durata e affidabilità: la replica dei dati su più nodi o data center garantisce elevata disponibilità, ridondanza integrata e perdita di dati contenuta.

    Gestione dei metadati e flessibilità: le informazioni configurabili migliorano l'organizzazione, la ricerca e il recupero di ciascun oggetto. L'object storage gestisce file di piccole dimensioni e grandi quantità di informazioni multimediali.

    Accessibilità e integrazione: supporta API RESTful basate su HTTP per un'integrazione perfetta con i servizi cloud, le applicazioni online e le architetture dati attuali come l’intelligenza artificiale, l’analisi e i Big Data.

    Sicurezza e conformità: la crittografia dei dati inattivi e in transito, le restrizioni di accesso, l'immutabilità e la registrazione degli audit garantiscono la compliance a GDPR e HIPAA.

    Controllo delle versioni e distribuzione geografica: questa funzionalità supporta il controllo delle versioni per il ripristino e l'audit dei dati, consentendone al contempo l'archiviazione in più posizioni per una migliore accessibilità e il disaster recovery.

    Nel complesso, l'object storage è una soluzione versatile e solida per una gestione efficiente e a costi contenuti di dati non strutturati su larga scala.

    Quali sono i casi d'uso dell'object storage?

    Alcuni casi d'uso ed esempi comuni dell'object storage.

    • Backup/archiviazione: l'object storage viene utilizzato principalmente per il backup e l'archiviazione. Le soluzioni di backup e archiviazione a lungo termine devono essere affidabili e a costi contenuti per preservare i dati da perdite involontarie, cyberattacchi e guasti hardware. Il controllo delle versioni e della durata, così come la ridondanza multisede, rendono l'object storage resistente. L'object storage è essenziale per la gestione dei dati aziendali, poiché archivia dati finanziari, legali e dei consumatori per la compliance a GDPR e HIPAA.
    • Delivery di contenuti e storage di materiali multimediali: l'object storage è ampiamente utilizzato per un rapido accesso globale a materiali statici come foto, filmati e documenti. Le CDN utilizzano l'object storage per memorizzare i file nella cache, ridurre al minimo la latenza e aumentare le prestazioni dell'utente. Netflix e YouTube archiviano e distribuiscono il materiale video in modo efficace attraverso l'object storage. I siti di e-commerce utilizzano l'object storage per archiviare foto di prodotti, contenuti caricati dagli utenti e asset web statici, per un'esperienza di acquisto senza problemi.
    • Analisi/Big Data: nelle aziende data-driven, l'elaborazione e l'analisi dei Big Data si basano sull'object storage. L'object storage può archiviare dati organizzati e non strutturati come un data lake, consentendo alle organizzazioni di valutare modelli, prevedere il comportamento degli utenti e migliorare il processo decisionale. Amazon e altre piattaforme di e-commerce utilizzano algoritmi basati sull'AI per proporre prodotti in base alla cronologia degli acquisti degli utenti, ai dati dei flussi di clic e alle analisi comportamentali. Le applicazioni finanziarie, sanitarie e IoT con grandi set di dati traggono vantaggio dalla scalabilità dell'object storage.
    • Storage/streaming multimediale: i settori dei media e dell'intrattenimento necessitano di object storage per archiviare e trasmettere grandi asset multimediali. Può accedere a film, foto e musica ad alta risoluzione senza latenza. L'object storage consente a Spotify e Apple Music di archiviare e distribuire milioni di brani musicali, podcast e audiolibri a milioni di consumatori. Le agenzie di stampa e i fotografi organizzano e archiviano i contenuti multimediali digitali mediante l'object storage e il tagging di metadati per semplificarne il recupero.
    • Compliance normativa dello storage: nel settore bancario, sanitario e legale, la compliance alle normative è fondamentale. L'immutabilità, la crittografia e la registrazione degli audit rendono l'object storage adatto all'archiviazione di dati sensibili e al rispetto degli standard normativi. Per rispettare le normative SEC 17a-4, GDPR e HIPAA, le banche conservano registri delle transazioni, dati fiscali e audit trail in un object storage. L'object storage è preferito per ragioni legali e normative, poiché conserva i dati in modo sicuro per lunghi periodi di tempo senza modifiche non autorizzate.
    • Disaster recovery/continuità operativa: l'object storage è essenziale per i metodi di disaster recovery delle aziende che devono affrontare cyberattacchi, catastrofi naturali e guasti del sistema. L'object storage consente alle aziende il ripristino rapido dalla perdita di dati duplicando i dati su più sedi. Per eseguire il backup di database, applicazioni e impostazioni di sistema, offri opzioni di disaster recovery basate sull'object storage. Questo riduce il downtime e accelera le attività importanti, garantendo la continuità aziendale.

    Per le grandi aziende che hanno bisogno di archiviare, gestire e proteggere dati non strutturati, l'object storage è potente e flessibile. La sua scalabilità e durabilità, oltre ai costi contenuti, lo rendono essenziale in diversi settori per backup, distribuzione di contenuti, analisi, storage di materiali multimediali, compliance e disaster recovery. L'object storage supporterà l'attuale architettura IT consentendo alle organizzazioni di archiviare e recuperare i dati in modo efficace in linea con la loro rapida crescita.

    Quali sono le offerte di HPE per l'object storage?

    HPE offre una suite completa di soluzioni per l'object storage, studiate appositamente per soddisfare le esigenze delle moderne applicazioni ad alta intensità di dati. Queste soluzioni sono progettate per garantire la scalabilità, prestazioni elevate e l’integrazione perfetta tra i diversi carichi di lavoro.

    • HPE Alletra Storage MP X10000: HPE Alletra Storage MP X10000 è un sistema dati a scalabilità orizzontale e software-defined che unisce data intelligence, object storage all-flash ad alte prestazioni, capacità su scala exabyte e una gestione semplice e intuitiva. Questa soluzione è progettata per accelerare i carichi di lavoro a uso intensivo di dati, come data lake, repository digitali e scenari di backup che richiedono un ripristino rapido. La sua architettura multiprotocollo disaggregata consente alle organizzazioni di passare da terabyte a exabyte sullo stesso hardware, eliminando le limitazioni alla scalabilità e migliorando l'efficienza operativa.
    • Soluzioni HPE per Scality: in collaborazione con Scality, HPE fornisce soluzioni per l'object storage che fungono da alternative on-premise al cloud storage pubblico. Queste soluzioni soddisfano una vasta gamma di esigenze, dalle distribuzioni su larga scala agli scenari edge a nodo singolo. Sono particolarmente efficaci per repository multimediali, archivi di dati, imaging medico e HPC. Inoltre, offrono un semplice storage di destinazione per il backup aziendale, garantendo un'esperienza cloud con rischi e costi ridotti, oltre a controllo e informazioni superiori per i dati non strutturati su qualsiasi scala.
    • Soluzioni unificate per l’object storage e il file storage: il portafoglio storage di HPE include soluzioni per lo storage unificate che integrano servizi per file e blocchi, rispondendo alle esigenze in continua evoluzione dei dati non strutturati. Queste soluzioni sono progettate per garantire scalabilità e flessibilità, offrendo protezione dei dati, estensioni cloud e architetture software-defined. Sono progettate per sfruttare i dati non strutturati di qualsiasi dimensione, generando valore con la giusta infrastruttura. 

    Le offerte di object storage di HPE forniscono soluzioni di storage solide, scalabili ed efficienti che consentono alle organizzazioni di gestire e ricavare valore dai propri dati non strutturati in modo efficace e di supportare un'ampia gamma di applicazioni e carichi di lavoro.

    Object storage, storage a blocchi e storage di file a confronto

    Qual è la differenza tra object storage, file storage e storage a blocchi?

    • Object storage: ideale per lo storage a costi contenuti e scalabile di grandi quantità di dati non strutturati (ad esempio backup, contenuti multimediali e Big Data).
    • File storage: ideale per la collaborazione e la condivisione di file, con una struttura intuitiva per l'accesso ai dati.
    • Storage a blocchi: ideale per le applicazioni a elevate prestazioni che richiedono accesso a bassa latenza, come i database e lo storage delle VM.

    Funzionalità

    Object Storage
    File Storage
    Storage a blocchi

    Struttura dei dati

    Archivia le informazioni come oggetti, ciascuno contenente dati, metadati e un identificatore univoco.

    Organizza i dati in una struttura gerarchica di file e cartelle.

    Divide i dati in blocchi di dimensioni fisse, ciascuno con un identificatore univoco ma senza metadati.

    Architettura di storage

    Spazio di indirizzi piatto, archiviato in un pool distribuito.

    Gestito da un file system (ad esempio NTFS, ext4, HFS+).

    Fornisce volumi di storage raw, che richiedono l'installazione di un file system.

    Metadati

    Supporta metadati dettagliati per un'organizzazione e una ricerca efficienti.

    Metadati limitati (nome del file, permessi, timestamp).

    Metadati minimi, tiene traccia principalmente delle posizioni dei blocchi.

    Metodo di accesso

    Accessibile tramite API RESTful basate su HTTP.

    Accessibile tramite percorsi di file e montato sui sistemi operativi.

    Accessibile tramite protocolli di basso livello come iSCSI, Fibre Channel o FCoE.

    Prestazioni

    Ottimizzato per lo storage di dati non strutturati su vasta scala anziché per transazioni ad alta velocità.

    Prestazioni moderate in base al carico sulla rete e sul sistema.

    Alte prestazioni con bassa latenza, adatte a carichi di lavoro con IOPS elevati.

    Scalabilità

    Altamente scalabile mediante l'aggiunta di più nodi di storage, supporta enormi volumi di dati.

    Scalabilità limitata, poiché le prestazioni possono peggiorare con un numero elevato di file.

    Buona scalabilità, ma richiede gestione aggiuntiva e upgrade hardware.

    Durata e disponibilità

    I dati vengono distribuiti e replicati su più nodi/data center per garantire un'elevata disponibilità.

    La disponibilità dipende dal sistema di storage sottostante e dalla configurazione della rete.

    Solitamente include funzionalità di ridondanza come RAID, snapshot e backup.

    A costi contenuti

    Costi contenuti con hardware generico e modelli di determinazione dei prezzi con pagamento a consumo.

    Costo moderato; può diventare costoso su vasta scala.

    Può essere costoso a causa dei requisiti di hardware e di gestione.

    Casi d'uso migliori

    Cloud storage, backup, storage multimediale, Big Data e analisi.

    Condivisione di file, collaborazione, home directory e gestione dei contenuti.

    Database, macchine virtuali (VM), applicazioni transazionali e carichi di lavoro ad alte prestazioni.

    Domande frequenti

    Quali sono gli svantaggi o i limiti dell'object storage?

    Le scritture casuali di piccole dimensioni o la semantica del file system con object storage in genere presentano una latenza più elevata e IOPS inferiori rispetto al block e al file storage. La gestione dei metadati, del controllo delle versioni e della coerenza può essere più complessa, mentre l'accesso frequente e il recupero dei dati possono risultare più costosi.

    In che modo l'object storage garantisce la durabilità e la protezione dei dati?

    L'object storage offre la replica su dispositivi, nodi e aree geografiche, nonché controlli di integrità (checksum). Il controllo delle versioni e gli snapshot immutabili o le policy di conservazione garantiscono che i dati siano sempre protetti.

    Come posso gestire l'accesso, le autorizzazioni e la sicurezza nell'object storage?

    I controlli di sicurezza essenziali includono controlli degli accessi a livello di bucket o di oggetto (RBAC, IAM, ACL), crittografia dei dati inattivi e in transito, autenticazione avanzata e gestione delle identità, supporto per policy immutabili/worm o conservazione a fini legali, oltre a registri di audit e versioning per il monitoraggio, la cancellazione e il ripristino degli oggetti in base alle necessità.

    Come posso dimensionare o scalare l'object storage per carichi di lavoro di grandi dimensioni?

    Quando si considerano le dimensioni e la scala di una soluzione per l’object storage, si consiglia di valutare la crescita attuale e prevista dei dati (quelli non strutturati tendono a crescere rapidamente), il volume degli oggetti (gli oggetti piccoli rispetto a quelli grandi incidono sul sovraccarico), le dimensioni dei metadati e le prestazioni di indicizzazione. Sarà inoltre opportuno considerare la quantità di throughput (larghezza di banda di lettura/scrittura) richiesta e le esigenze di distribuzione geografica o ridondanza (replica/geo-replica).

    Come vengono utilizzati i metadati nell'object storage e perché sono importanti?

    I metadati consentono un'indicizzazione avanzata, filtri, ricerche, regole del ciclo di vita, policy di conservazione, monitoraggio dei costi e governance. Senza metadati solidi, il recupero e la gestibilità ne risentono, soprattutto su vasta scala. I metadati personalizzati possono essere utilizzati anche per accelerare le iniziative AI, come la Retrieval Augmented Generation (RAG).

    L'object storage può essere utilizzato per carichi di lavoro AI/ML, RAG o addestramento di Big Data?

    Sì. L'object storage costituisce spesso la base del data lake: grandi set di dati per la formazione, lo storage di artefatti di modelli, registri ed embedding. I set di dati cold o storici vengono archiviati nell'object storage, mentre le parti ad accesso frequente/hot vengono memorizzate nella cache o posizionate in livelli più rapidi.

    Quali sono le best practice per la distribuzione e la gestione dell'object storage?

    Le best practice per la distribuzione includono l'utilizzo di policy del ciclo di vita per spostare automaticamente i dati tra i livelli, nonché il controllo delle versioni e oggetti immutabili per la protezione. Per un funzionamento ottimale, è importante organizzare correttamente gli oggetti e i metadati (naming, namespace, tag), monitorare le prestazioni (latenza, throughput, frequenza delle richieste), pianificare la scalabilità e gestire i metadati e gli indici in modo efficiente.

    Cosa sono le "classi di object storage" o "livelli" e come posso scegliere tra questi?

    Le classi o i livelli di object storage consentono di bilanciare costi, prestazioni e frequenza di accesso. I livelli comuni includono dati hot (a cui si accede frequentemente), dati warm (a cui si accede raramente) e storage di dati archiviati o cold per la conservazione a lungo termine. Durante la scelta dei livelli appropriati, è necessario valutare la frequenza di accesso ai dati, i requisiti di latenza del recupero, le garanzie di durabilità e i costi di recupero o di uscita. 

    Quali modelli di coerenza supportano i sistemi di object storage?

    Alcuni offrono una forte coerenza (ad esempio, dopo la scrittura, le letture vedono la versione più recente), altri una coerenza finale, in base all’architettura e alla replica delle regioni. È importante verificare come la soluzione specifica gestisce la coerenza, in particolare per gli scenari di lettura dopo scrittura o sovrascrittura.

    Quali protocolli/API vengono utilizzati con l'object storage?

    In genere l'accesso ai sistemi di object storage avviene tramite API REST HTTP/HTTPS. Molti sono compatibili con le API Amazon S3. Tool, SDK ed ecosistemi di terzi (spostamento di dati, Big Data, analisi) si integrano tramite queste API.

    Prodotti, soluzioni o servizi HPE correlati

    HPE Alletra Storage MP X10000

    Argomenti correlati