Comprensione e gestione delle classi di storage Amazon S3 - Amazon Simple Storage Service

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Comprensione e gestione delle classi di storage Amazon S3

A ogni oggetto di Amazon S3 è associata una classe di storage. Per impostazione predefinita, gli oggetti in S3 sono archiviati nella classe di storage S3 Standard, tuttavia Amazon S3 offre una gamma di altre classi di storage per gli oggetti archiviati. Puoi scegliere una classe di storage a seconda dello scenario del caso d'uso e dei requisiti relativi all'accesso e alle prestazioni. La scelta di una classe di storage progettata per il tuo caso d'uso consente di ottimizzare i costi di storage, le prestazioni e la disponibilità degli oggetti. Tutte queste classi di storage offrono un livello elevato di durabilità.

Nelle sezioni seguenti vengono fornite informazioni dettagliate sulle varie classi di storage e su come impostare la classe di storage più adatta ai tuoi oggetti.

Classi di storage per oggetti a cui si accede di frequente

Per i casi d'uso sensibili alle prestazioni (quelli che richiedono un tempo di accesso in millisecondi) e per i dati a cui si accede di frequente, Amazon S3 fornisce le seguenti classi di storage:

  • S3 Standard: classe di archiviazione predefinita. Se al momento del caricamento di un oggetto non specifichi una classe di storage, Amazon S3 assegna la classe di storage S3 Standard. Per aiutarti a ottimizzare i costi, puoi utilizzare S3 Standard e S3 Standard-IA. Analisi di Amazon S3 – Analisi della classe di storage

  • S3 Express One Zone: Amazon S3 Express One Zone è una classe di archiviazione Amazon S3 a zona singola ad alte prestazioni, progettata appositamente per fornire un accesso ai dati coerente di pochi millisecondi per applicazioni sensibili alla latenza. S3 Express One Zone è la classe di cloud object storage con la latenza più bassa disponibile oggi, con una velocità di accesso ai dati fino a 10 volte più veloce e con costi di richiesta inferiori del 50% rispetto a S3 Standard. Con S3 Express One Zone, i dati vengono archiviati in modo ridondante su più dispositivi all'interno di una singola zona di disponibilità. Per ulteriori informazioni, consulta S3 Express One Zone.

  • Ridondanza ridotta: la classe di storage Reduced Redundancy Storage (RRS) è progettata per dati non critici e riproducibili che possono essere archiviati con una ridondanza inferiore rispetto alla classe di storage S3 Standard.

    Importante

    È consigliabile non utilizzare questa classe di archiviazione. La classe di archiviazione S3 Standard è più conveniente in termini di costi.

    Per quanto riguarda la durabilità, RRS gli oggetti hanno una perdita media annua prevista dello 0,01% degli oggetti. Se un RRS oggetto viene perso, quando vengono effettuate richieste a quell'oggetto, Amazon S3 restituisce un errore 405.

Classe di storage per ottimizzare automaticamente i dati con modelli di accesso variabili o sconosciuti

S3 Intelligent-Tiering (Piano intelligente S3) è una classe di archiviazione di Amazon S3 progettata per ottimizzare i costi di archiviazione spostando automaticamente i dati sul livello di accesso più conveniente, senza impatto sulle prestazioni o sul sovraccarico operativo. S3 Intelligent-Tiering (Piano intelligente S3) è l'unica classe di archiviazione cloud in grado di offrire risparmi automatici sui costi spostando i dati a livello granulare degli oggetti tra i livelli di accesso quando i modelli di accesso cambiano. S3 Intelligent-Tiering (Piano intelligente S3) è la classe di archiviazione ideale per chi vuole ottimizzare i costi di archiviazione per i dati con modelli di accesso sconosciuti o variabili. Non sono previste spese di recupero per S3 Intelligent-Tiering.

Per una tariffa mensile ridotta di monitoraggio degli oggetti e di automazione, S3 Intelligent-Tiering (Piano intelligente S3) monitora i modelli di accesso e sposta automaticamente gli oggetti a cui non è stato eseguito l'accesso a livelli più convenienti in termini di costi. S3 Intelligent-Tiering offre risparmi automatici sui costi di archiviazione in tre livelli di accesso a bassa latenza ed elevata velocità di trasmissione effettiva. Per i dati a cui è possibile accedere in modo asincrono, puoi scegliere di attivare le funzionalità di archiviazione automatica all'interno della classe di archiviazione S3 Intelligent-Tiering. S3 Intelligent-Tiering è progettato per una disponibilità del 99,9% e una durata del 99,999999999%.

La classe di archiviazione S3 Intelligent-Tiering (Piano intelligente S3) archivia automaticamente gli oggetti in tre livelli di accesso.

  • Frequent Access (Accesso frequente): gli oggetti caricati o trasferiti nella classe S3 Intelligent-Tiering (Piano intelligente S3) vengono archiviati automaticamente nel livello Frequent Access (Accesso frequente).

  • Infrequent Access (Accesso infrequente): S3 Intelligent-Tiering (Piano intelligente S3) sposta gli oggetti a cui non è stato eseguito l'accesso per 30 giorni consecutivi al livello Infrequent Access (Accesso infrequente).

  • Archive Instant Access (Archiviazione con accesso istantaneo): con S3 Intelligent-Tiering (Piano intelligente S3), tutti gli oggetti esistenti a cui non è stato eseguito l'accesso per 90 giorni consecutivi si sposteranno automaticamente al livello Archive Instant Access (Archiviazione con accesso istantaneo).

Oltre a questi tre livelli, S3 Intelligent-Tiering (Piano intelligente S3) offre due livelli facoltativi di accesso all'archiviazione:

  • Archive Access (Accesso archiviazione): S3 Intelligent-Tiering (Piano intelligente S3) offre la possibilità di attivare il livello Archive Access (Accesso archiviazione) per i dati a cui è possibile accedere in modo asincrono. Dopo l'attivazione, il livello Archive Access archivia automaticamente gli oggetti a cui non è stato eseguito l'accesso per un minimo di 90 giorni consecutivi.

  • Deep Archive Access (Accesso archiviazione profonda): S3 Intelligent-Tiering (Piano intelligente S3) offre la possibilità di attivare il livello Deep Archive Access (Accesso archiviazione profonda) per i dati a cui è possibile accedere in modo asincrono. Dopo l'attivazione, il livello Deep Archive Access archivia automaticamente gli oggetti a cui non è stato eseguito l'accesso per un minimo di 180 giorni consecutivi.

Nota
  • Attivare il livello Archive Access per 90 giorni solo se si desidera ignorare il livello Archive Instant Access. Il livello Archive Access offre uno storage a costi leggermente inferiori con tempi di recupero. minute-to-hour Il livello Archive Instant Access (Archiviazione con accesso istantaneo) offre un accesso in millisecondi e prestazioni a elevata velocità di trasmissione effettiva.

  • Attiva i livelli Accesso di archiviazione e Accesso di archiviazione profonda solo se l'applicazione può accedere agli oggetti in modo asincrono. Se l'oggetto recuperato è archiviato nei livelli Archive Access (Accesso archiviazione) o Deep Archive Access (Accesso archiviazione profondo), prima devi ripristinarlo utilizzando RestoreObject.

Puoi spostare i nuovi dati creati alla classe di archiviazione Piano intelligente S3, impostandola come classe di archiviazione predefinita. Puoi anche scegliere di attivare uno o entrambi i livelli di accesso all'archivio utilizzando la console PutBucketIntelligentTieringConfigurationAPIoperativa AWS CLI, la o la console Amazon S3. Per ulteriori informazioni sull'utilizzo di S3 Intelligent-Tiering (Piano intelligente S3) e sull'attivazione dei livelli di accesso all'archiviazione, consulta Utilizzare S3 Intelligent-Tiering.

Per accedere agli oggetti nei livelli Accesso archivio o Accesso archivio approfondito, devi prima ripristinarli. Per ulteriori informazioni, consulta Ripristino degli oggetti dai livelli Archive Access e Deep Archive Access di S3 Intelligent-Tiering.

Nota

Se le dimensioni di un oggetto sono inferiori a 128 KB, questo non è monitorato e il tiering automatico non è consentito. Gli oggetti più piccoli vengono sempre archiviati nel livello Accesso frequente. Per ulteriori informazioni su S3 Intelligent-Tiering (Piano intelligente S3), consulta Livelli di accesso S3 Intelligent-Tiering.

Classi di storage per oggetti a cui si accede raramente

Le classi di archiviazione S3 Standard-IA e S3 One Zone-IA sono concepite per dati di lunga durata e ai quali si accede raramente. IA è l'acronimo di Infrequent Access (accesso non frequente). Gli oggetti S3 Standard-IA e S3 One Zone-IA sono disponibili per l'accesso in millisecondi (simile alla classe di archiviazione S3 Standard). Amazon S3 addebita un costo per il recupero di questi oggetti, di conseguenza sono più appropriati per i dati a cui si accede raramente. Per informazioni sui prezzi, consulta Prezzi di Amazon S3.

Ad esempio, potresti scegliere le classi di storage S3 Standard-IA e S3 One Zone-IA:

  • Per lo storage di backup.

  • Per i dati più vecchi a cui si accede raramente ma che richiedono l'accesso in millisecondi. Ad esempio, quando carichi i dati, potresti scegliere la classe di archiviazione S3 Standard e utilizzare la configurazione del ciclo di vita per indicare ad Amazon S3 di eseguire la transizione degli oggetti alla classe S3 Standard-IA o S3 One Zone-IA.

    Per ulteriori informazioni sulla gestione del ciclo di vita, consulta Gestione del ciclo di vita degli oggetti.

Nota

Le classi di storage S3 Standard-IA e S3 One Zone-IA sono ideali per gli oggetti di dimensioni superiori a 128 KB che desideri conservare per almeno 30 giorni. Se un oggetto è inferiore a 128 KB, Amazon S3 addebita il costo relativo a 128 KB. Se elimini un oggetto prima della fine del periodo minimo di storage di 30 giorni, viene addebitato un costo corrispondente a 30 giorni. Gli oggetti eliminati, sovrascritti o trasferiti a una classe di archiviazione diversa prima di 30 giorni sono soggetti al normale costo di utilizzo dell'archiviazione e all'addebito ripartito proporzionalmente per il resto del periodo minimo di 30 giorni. Per informazioni sui prezzi, consulta Prezzi di Amazon S3.

Di seguito sono riportate le differenze tra queste classi di storage:

  • S3 Standard-IA: Amazon S3 archivia i dati dell'oggetto in modo ridondante su più zone di disponibilità geograficamente separate (simile alla classe di archiviazione S3 Standard). Gli oggetti S3 Standard-IA sono resilienti alla perdita di una zona di disponibilità. Questa classe di archiviazione offre una maggiore disponibilità e resilienza rispetto alla classe S3 One Zone-IA. Per aiutarti a ottimizzare i costi tra S3 Standard e S3 Standard-IA puoi usare Analisi di Amazon S3 – Analisi della classe di storage

  • S3 One Zone-IA: Amazon S3 archivia i dati dell'oggetto in una sola zona di disponibilità e il costo è quindi inferiore rispetto alla classe S3 Standard-IA. Tuttavia, i dati non sono resilienti alla perdita fisica della zona di disponibilità dovuta a disastri naturali, come terremoti e alluvioni. La classe di archiviazione S3 One Zone-IA è durevole quanto la classe S3 Standard-IA, ma è meno disponibile e meno resiliente. Per un confronto della durabilità e della disponibilità delle classi di storage, consulta Confronto delle classi di storage di Amazon S3 alla fine della sezione. Per informazioni sui prezzi, consulta Prezzi di Amazon S3.

Consigliamo quanto segue:

  • S3 Standard-IA: da utilizzare per la copia principale o l'unica copia dei dati che non può essere ricreata.

  • S3 One Zone-IA: utilizza se è possibile ricreare i dati in caso di errore nella zona di disponibilità, per le repliche di oggetti durante la configurazione di S3 Cross-Region Replication (). CRR

Classi di storage per oggetti a cui si accede raramente

Le classi di storage S3 Glacier Instant Retrieval, S3 Glacier Flexible Retrieval e S3 Glacier Deep Archive sono progettate per lo storage e l'archiviazione dei dati a basso costo e a lungo termine. Queste classi di storage richiedono durate di archiviazione e costi di recupero minimi, il che le rende più efficaci per i dati a cui si accede raramente. Per ulteriori informazioni sulle classi di storage S3 Glacier, consulta. Comprendere le classi di storage S3 Glacier per l'archiviazione di dati a lungo termine

Amazon S3 fornisce le seguenti classi di storage S3 Glacier:

  • S3 Glacier Instant Retrieval: da utilizzare per dati a lungo termine a cui si accede raramente e che richiedono un recupero di millisecondi. I dati di questa classe di archiviazione sono disponibili per l'accesso in tempo reale.

  • S3 Glacier Flexible Retrieval (Recupero flessibile S3 Glacier): da utilizzare per le archiviazioni con porzioni di dati da recuperare in pochi minuti. I dati di questa classe di archiviazione sono archiviati e non sono disponibili per l'accesso in tempo reale.

  • S3 Glacier Deep Archive (Archiviazione profonda S3 Glacier): utilizzata per l'archiviazione di dati a cui è necessario accedere raramente. I dati di questa classe di archiviazione sono archiviati e non sono disponibili per l'accesso in tempo reale.

Recupero di oggetti archiviati

Puoi impostare la classe di archiviazione di un oggetto su S3 Glacier Flexible Retrieval o S3 Glacier Deep Archive come per qualsiasi altra classe di archiviazione, come descritto nella sezione Impostazione della classe di storage di un oggetto. Tuttavia, gli oggetti S3 Glacier Flexible Retrieval e S3 Glacier Deep Archive sono archiviati e non sono disponibili per l'accesso in tempo reale. Per ulteriori informazioni, consulta Informazioni sullo storage di archiviazione in S3 Glacier Flexible Retrieval e S3 Glacier Deep Archive.

Nota

Quando usi le classi di storage S3 Glacier, i tuoi oggetti rimangono in Amazon S3. Non puoi accedervi direttamente tramite il servizio Amazon S3 Glacier separato. Per informazioni sul servizio Amazon S3 Glacier, consulta la Amazon S3 Glacier Developer Guide.

Classe di storage per Amazon S3 su Outposts

Con Amazon S3 on Outposts, puoi creare bucket S3 sulle tue AWS Outposts risorse e archiviare e recuperare oggetti in locale per applicazioni che richiedono l'accesso locale ai dati, l'elaborazione locale dei dati e la residenza dei dati. Puoi utilizzare le stesse API operazioni e funzionalità di Amazon S3, tra cui policy di accesso, crittografia e tagging. AWS Outposts Puoi usare S3 on Outposts tramite AWS Management Console AWS CLI, AWS SDKs, o. REST API

S3 su Outposts offre una nuova classe di storage, S3 Outposts (OUTPOSTS). La classe di archiviazione S3 Outposts è disponibile solo per gli oggetti archiviati in bucket su Outposts. Se si tenta di utilizzare questa classe di archiviazione con un bucket S3 in un Regione AWS, si verifica un errore. InvalidStorageClass Inoltre, se provi a utilizzare altre classi di storage S3 con oggetti archiviati in bucket S3 su Outposts, si avrà la stessa risposta di errore.

Gli oggetti archiviati nella classe di storage S3 Outposts OUTPOSTS () sono sempre crittografati utilizzando la crittografia lato server con chiavi di crittografia gestite di Amazon S3 (-S3). SSE Per ulteriori informazioni, consulta Utilizzo della crittografia lato server con chiavi gestite di Amazon S3 (-S3) SSE.

Puoi anche scegliere esplicitamente di crittografare gli oggetti archiviati nella classe di storage S3 Outposts utilizzando la crittografia lato server con chiavi di crittografia fornite dal cliente (-C). SSE Per ulteriori informazioni, consulta Utilizzo della crittografia lato server con chiavi fornite dal cliente (-C) SSE.

Nota

S3 on Outposts non supporta la crittografia lato server AWS Key Management Service con AWS KMS() chiavi (-). SSE KMS

Per ulteriori informazioni su S3 on Outposts, consulta What is S3 on Outposts nella Amazon S3 on Outposts User Guide.

Confronto delle classi di storage di Amazon S3

Nella tabella seguente vengono confrontate le classi di storage con disponibilità, durata, durata minima di storage e altre considerazioni.

Classe di storage Sviluppato per Durabilità (in base alla progettazione) Disponibilità (in base alla progettazione) Zone di disponibilità Durata minima storage Dimensione minima oggetto fatturabile Altre considerazioni

S3 Standard

Dati ad accesso frequente (più di una volta al mese) con accesso millesimi di secondo

99,999999999%

99,99%

>= 3

Nessuna

Nessuna

Nessuna

S3 Standard-IA

Dati con accesso non frequente di lunga durata (una volta al mese) con accesso di millisecondi

99,999999999%

99,9%

>= 3

30 giorni

128 KB

Si applica il costo per GB recuperato.

S3 Intelligent-Tiering

Dati con modelli di accesso sconosciuti, mutevoli o imprevedibili

99,999999999%

99,9%

>= 3

Nessuna

Nessuno

Si applicano le tariffe per il monitoraggio e l'automazione degli oggetti. Non sono previsti costi per il recupero.

S3 One Zone-IA

Dati con accesso non frequente di lunga durata (una volta al mese) con accesso di millisecondi

99,999999999%

99,5%

1

30 giorni

128 KB

Si applica il costo per GB recuperato. Non resiliente alla perdita della zona di disponibilità.

S3 Express One Zone

Accesso ai dati in un millisecondo per applicazioni sensibili alla latenza all'interno di un'unica zona di disponibilità AWS

99,999999999%

99,95%

1

Nessuno

Nessuno

Gli oggetti S3 Express One Zone sono archiviati in un'unica zona di AWS disponibilità a tua scelta.

S3 Glacier Instant Retrieval

Dati di archivio di lunga durata con accesso una volta al trimestre con accesso in millisecondi 99,999999999%

99,9%

>= 3

90 giorni

128 KB

Si applica il costo per GB recuperato.

S3 Glacier Flexible Retrieval

Dati di archivio di lunga durata con accesso una volta all'anno con tempi di recupero da minuti a ore 99,999999999%

99,99% (dopo il ripristino degli oggetti)

>= 3

90 giorni

ND*

Si applica il costo per GB recuperato. Prima di poter accedere agli oggetti archiviati, è necessario ripristinarli. Per informazioni, consulta Ripristino di un oggetto archiviato.

S3 Glacier Deep Archive

Dati di archivio di lunga durata con accesso una volta all'anno con tempi di recupero di ore 99,999999999%

99,99% (dopo il ripristino degli oggetti)

>= 3

180 giorni

ND**

Si applica il costo per GB recuperato. Prima di poter accedere agli oggetti archiviati, è necessario ripristinarli. Per informazioni, consultare Ripristino di un oggetto archiviato.

RRS (non consigliato)

Dati non critici e di frequente accesso con accesso in millisecondo

99,99%

99,99%

>= 3

Nessuna

Nessuna

Nessuno

* Recupero flessibile S3 Glacier richiede 40 KB di metadati aggiuntivi per ogni oggetto archiviato. Ciò include 32 KB di metadati addebitati alla tariffa Recupero flessibile S3 Glacier (richiesta per identificare e recuperare i dati) e altri 8 KB di dati addebitati alla tariffa S3 Standard. La tariffa S3 Standard è necessaria per mantenere il nome e i metadati definiti dall'utente per gli oggetti archiviati in Recupero flessibile S3 Glacier. Per ulteriori informazioni sulle classi di storage, consultare Classi di storage di Amazon S3.

** S3 Glacier Deep Archive richiede 40 KB di metadati aggiuntivi per ogni oggetto archiviato. Ciò include 32 KB di metadati addebitati alla tariffa Deep Archive Amazon S3 Glacier (richiesta per identificare e recuperare i dati) e altri 8 KB di dati addebitati alla tariffa S3 Standard. La tariffa S3 Standard è necessaria per mantenere il nome e i metadati definiti dall'utente per gli oggetti archiviati in Deep Archive Amazon S3 Glacier. Per ulteriori informazioni sulle classi di storage, consultare Classi di storage di Amazon S3.

Tieni presente che tutte le classi di archiviazione, fatta eccezione per S3 One Zone-IA e S3 Express One Zone, sono progettate per essere resilienti a perdite fisiche di una zona di disponibilità causate da calamità. Oltre ai requisiti relativi alle prestazioni, devi considerare anche i costi. Per il prezzo delle classi di storage, consulta Prezzi di Amazon S3.