Nozioni di base sul piano intelligente Amazon S3

Tutorial da 30 minuti

Panoramica

Il piano intelligente Amazon S3 è una classe di archiviazione di Amazon S3 progettata per ottimizzare i costi spostando automaticamente i dati sul livello di accesso più conveniente, senza impatto sul sovraccarico operativo. Il piano intelligente S3 è la classe di archiviazione ideale per dati con modelli di accesso sconosciuti, mutevoli o imprevedibili, indipendentemente dalle dimensioni degli oggetti o dal periodo di conservazione. Lo scopo di questo tutorial è mostrarti quanto sia facile iniziare a archiviare i tuoi dati nella classe di archiviazione del piano intelligente Amazon S3, in modo da poter iniziare a ottenere risparmi automatici sui costi di archiviazione.

Il piano intelligente S3 archivia automaticamente gli oggetti in tre livelli di accesso: un livello ottimizzato per l'accesso frequente, un livello più economico ottimizzato per l'accesso infrequente e un livello molto più economico ottimizzato per i dati ad accesso raro. Al costo di una modica tariffa mensile di monitoraggio e automazione degli oggetti, il piano intelligente S3 sposta gli oggetti a cui non si è effettuato l'accesso per 30 giorni consecutivi nel livello ad accesso infrequente con un risparmio del 40%. Dopo 90 giorni in cui non è stato effettuato alcun accesso, gli oggetti vengono spostati nel livello Archive Instant Access con un risparmio del 68%. Se accedi agli oggetti in un secondo momento, il piano intelligente S3 sposta nuovamente gli oggetti nel livello di Accesso frequente.

Per risparmiare ancora di più sui dati che non richiedono un recupero immediato, è possibile attivare il livello Archive Access e Deep Archive Access. Quando è attivato, gli oggetti a cui non si accede per 90 giorni consecutivi vengono spostati al livello Archive Access con un risparmio fino al 71% sui costi di archiviazione. Gli oggetti a cui non si accede per 180 giorni consecutivi vengono spostati al livello Deep Archive Access con un risparmio fino al 95% sui costi di archiviazione. Se accedi agli oggetti in un secondo momento, il piano intelligente S3 sposta nuovamente gli oggetti nel livello di accesso frequente. Per recuperare un oggetto archiviato nel livello Archive Access o nel livello Deep Archive Access facoltativo, è necessario avviare la richiesta di ripristino e attendere che l'oggetto sia spostato nel livello di accesso frequente.

Per il carico di lavoro descritto in questo tutorial, attiverai solo il livello Deep Archive Access facoltativo per gli oggetti a cui non si accede per 180 giorni consecutivi.

Puoi utilizzare il piano intelligente S3 come classe di archiviazione predefinita per qualsiasi carico di lavoro, in particolare per i data lake, l'analisi dei dati, le nuove applicazioni e i contenuti generati dagli utenti.

Obiettivi

  • Creazione di un bucket Amazon S3
  • Caricamento diretto degli oggetti nella classe di archiviazione del piano intelligente Amazon S3
  • Trasferimento degli oggetti archiviati in S3 Standard o S3 Standard-Infrequent Access (S3 Standard-IA) alla classe di archiviazione del piano intelligente S3
  • Abilitazione dei livelli di archiviazione asincroni facoltativi del piano intelligente S3 e ottenimento del massimo risparmio sui costi di archiviazione per i dati a cui si accede molto raramente
  • Ripristino dei tuoi oggetti archiviati nei livelli di archiviazione opt-in

Prerequisiti

 Esperienza AWS

Principiante

 Tempo per il completamento

30 minuti

 Costo richiesto per il completamento

 Servizi utilizzati

 Ultimo aggiornamento

25 luglio 2022

Implementazione

    • 1.1 - Accesso alla console Amazon S3
      • Nella barra di ricerca dei servizi della console AWS, inserisci 'S3'. Nella sezione dei risultati della ricerca dei servizi, seleziona S3.
    Accedi alla console Amazon S3.
    • 1.2 - Creazione di un bucket S3
      • Dal menu di Amazon S3 sulla sinistra, seleziona Buckets (Bucket), quindi scegli Create bucket (Crea bucket) nella sezione Buckets (Bucket).
    • 1.3 - 
      • Specifica di un nome descrittivo per il bucket I nomi dei bucket sono univoci a livello globale; se riscontri un errore con il nome che hai selezionato, prova un'altra combinazione. Seleziona la regione AWS in cui desideri creare il bucket.
    • 1.4 - 
      • L'impostazione Blocco dell'accesso pubblico predefinita è adatta a questo carico di lavoro, pertanto lascia le impostazioni predefinite in questa sezione.
    • 1.5 - 
      • Quindi, lascia l'impostazione predefinita con le ACL disabilitate in quanto le ACL non sono necessarie per questo carico di lavoro; l'accesso al bucket e ai relativi oggetti è specificato utilizzando solo policy del bucket.
    • 1.7 - 
      • A questo punto abilita la crittografia predefinita per il bucket. Le impostazioni qui si applicheranno a tutti gli oggetti caricati nel bucket in cui non hai definito i dettagli della crittografia a riposo durante il processo di caricamento. Per questo carico di lavoro, abilita la crittografia lato server utilizzando le chiavi gestite dal servizio Amazon S3 (SSE-S3). Se i requisiti del carico di lavoro non sono soddisfatti da SSE-S3, puoi utilizzare anche il servizio di gestione delle chiavi AWS (AWS KMS). Per ulteriori informazioni su come Amazon S3 utilizza AWS KMS, consulta la Guida per gli sviluppatori di AWS Key Management Service.
    • 1.8
      • In Advanced settings (Impostazioni avanzate), per questo carico di lavoro non abbiamo bispgno del blocco di oggetti, pertanto lascialo disabilitato e crea il bucket S3 scegliendo Create bucket (Crea bucket).
  • Ora che il tuo bucket è stato creato e configurato, sei pronto per caricare i dati nella classe di archiviazione del piano intelligente Amazon S3.

    • 2.1 - Caricamento di un oggetto
      • Se ti sei disconnesso dalla sessione della Console di gestione AWS, accedi di nuovo. Passa alla console S3 e seleziona la voce di menu Buckets (Bucket). Dall'elenco di bucket disponibili, seleziona il nome del bucket appena creato.
    2.1 (A) Configurazione dei servizi utilizzati con Backup AWS*
    • 2.2 - 
      • Quindi, seleziona la scheda Objects (Oggetti). Quindi, dalla sezione Objects (Oggetti), scegli Upload (Carica).
    Configurazione delle risorse - Backup AWS
    • 2.3 - 
      • Quindi, nella sezione Upload (Carica), scegli Add files (Aggiungi file). Passa al file system locale per individuare il file da caricare. Seleziona il file appropriato, quindi scegli Open (Apri). Il file verrà riportato nella sezione Files and folders (File e cartelle).
    • 2.4 - 
      • Nella sezione Properties (Proprietà), seleziona Piano intelligente. Lascia il resto delle opzioni sulle impostazioni predefinite, quindi scegli Upload (Carica).
    • 2.5  - 
      • Dopo che le operazioni di caricamento dei file sono state completate, ti verrà presentato un riepilogo delle operazioni che indica se sono state completate correttamente o se non sono riuscite. In questo caso, il file è stato caricato correttamente. Quindi, scegli Close (Chiudi).
    Hai caricato correttamente il file nel bucket utilizzando la classe di archiviazione del piano intelligente S3. Successivamente, discuteremo del trasferimento degli oggetti che sono già archiviati nelle classi di archiviazione S3 Standard o S3 Standard-IA alla classe di archiviazione del piano intelligente S3.
  • Quando i dati vengono caricati in modo programmatico su Amazon S3, alcuni client potrebbero non essere compatibili con la classe di archiviazione del piano intelligente S3. Come risultato, questi client caricheranno i dati nella classe di archiviazione Amazon S3 Standard. In questo caso, puoi utilizzare Amazon S3 Lifecycle per trasferire immediatamente gli oggetti dalla classe di archiviazione S3 Standard alla classe di archiviazione del piano intelligente S3.
     
    In questa fase, imparerai a impostare una configurazione di S3 Lifecycle sul bucket.

    • 3.1 -
      • Se ti sei disconnesso dalla sessione della Console di gestione AWS, accedi di nuovo. Passa alla console S3 e seleziona la voce di menu Buckets (Bucket). Dall'elenco di bucket disponibili, seleziona il nome del bucket appena creato nella fase 1.
    • 3.2 - 
      • Seleziona la scheda Management (Gestione) e seleziona Create lifecycle rule (Crea regola del ciclo di vita) nella sezione Lifecycle rules (Regole del ciclo di vita).
    • 3.3 - Creazione di una regola del ciclo di vita
      Quando crei una regola del ciclo di vita S3, hai la possibilità di limitare l'ambito della regola per prefisso, tag o dimensione dell'oggetto specificando una dimensione minima e massima dell'oggetto compresa tra 0 byte e 5 TB. Per impostazione predefinita, gli oggetti più piccoli di 128 KB non passano mai alla classe di archiviazione del piano intelligente S3 in quanto non sono adatti per il tiering automatico.

      Per questo carico di lavoro applicheremo la regola del ciclo di vita a tutti gli oggetti nel bucket e pertanto non verrà applicato alcun filtro.
      • Immetti un nome descrittivo per la regola del ciclo di vita.
      • Seleziona Apply to all objects in the bucket (Applica a tutti gli oggetti nel bucket).
      • Seleziona la casella di controllo Confermo di aver compreso che questa regola verrà applicata a tutti gli oggetti nel bucket.
      • In Lifecycle rule actions (Azioni della regola del ciclo di vita), seleziona la casella di controllo Move current versions of objects between storage classes (Sposta le versioni correnti degli oggetti tra le classi di archiviazione). Per ulteriori informazioni, consulta Uso del controllo delle versioni nei bucket S3.
      • Nella sezione Transition current versions of objects between storage classes (Trasferimento delle versioni correnti degli oggetti tra le classi di archiviazione), seleziona Intelligent-Tiering (Piano intelligente) in Choose storage class transitions (Scegli trasferimenti alle classi di archiviazione), quindi inserisci 0 per Days after object creation (Numero di giorni dopo la creazione dell'oggetto).
      • Infine, scegli Create rule (Crea regola).

    In questa fase, abbiamo creato una regola del ciclo di vita per trasferire immediatamente i file caricati nella classe di archiviazione S3 Standard alla classe di archiviazione del piano intelligente S3.

  • Per risparmiare di più sui dati che non richiedono un recupero immediato, puoi possibile attivare i livelli asincroni opzionali Archive Access e Deep Archive Access. Con questi livelli attivati, gli oggetti a cui non si accede per 90 giorni consecutivi vengono spostati automaticamente al livello Archive Access con un risparmio fino al 71% sui costi di archiviazione. Gli oggetti a cui non si accede per 180 giorni consecutivi vengono spostati al livello Deep Archive Access con un risparmio fino al 95% sui costi di archiviazione.

    Per accedere agli oggetti archiviati nei livelli asincroni opzionali Archive Access e Deep Archive Access, dovrai prima ripristinarli. Nella fase 6 di questo tutorial viene descritto l'intero processo di ripristino.

    Per questo carico di lavoro, verrà attivato solo il livello Deep Archive Access come descritto di seguito:

    • 4.1 -
      • Se ti sei disconnesso dalla sessione della Console di gestione AWS, accedi di nuovo. Passa alla console S3 e seleziona la voce di menu Buckets (Bucket). Dall'elenco di bucket disponibili, seleziona il nome del bucket appena creato nella fase 1.
    • 4.2 -
      • Seleziona la scheda Properties (Proprietà).
    • 4.3 -
      • Passa alla sezione Intelligent-Tiering Archive configurations (Configurazioni di archiviazione del piano intelligente) e scegli Create configuration (Crea configurazione).
    • 4.4 -
      • Nella sezione Archive configuration settings (Impostazioni di configurazione archivio), specifica un nome descrittivo per la configurazione per la configurazione dell'archiviazione del piano intelligente S3.
    • 4.5 -
      • Per questo carico di lavoro, dworkload, vogliamo archiviare solo un sottoinsieme del set di dati in base ai tag oggetto. Per far ciò, in Choose a configuration scope (Scegli un ambito di configurazione), seleziona Limit the scope of this configuration using one or more filters (Limita l'ambito di questa configurazione utilizzando uno o più filtri).
      • Nella sezione Object Tags (Tag oggetto) scegli Add tag (Aggiungi tag), quindi immetti "opt-in-archive" per la chiave e "true" come valore del tag.
      • Assicurati che lo stato della configurazione sia Enable (Abilita).

    • 4.6 -
      • Gli oggetti nella classe di archiviazione del piano intelligente S3 possono essere archiviati nel livello Deep Archive Access dopo che non è stato effettuato l'accesso a tali oggetti per un periodo compreso tra sei mesi e due anni. Per questo carico di lavoro, vogliamo archiviare oggetti a cui non si accede da 6 mesi per essere certi di archiviare solo i dati che non vengono utilizzati. Per far ciò, nella sezione Archive rule actions (Azioni regola di archiviazione), seleziona Deep Archive Access tier (Livello Deep Archive Access), inserisci 180 come numero di giorni consecutivi senza accesso prima di archiviare gli oggetti nel livello Deep Archive Access, quindi scegli Create (Crea).
  • Nella fase 4, abbiamo abilitato il livello Deep Archive Access solo per gli ogetti con il tag "opt-in-archive:true". Ora imparerai come applicare il tag corretto durante il processo di caricamento per abilitare il livello Deep Archive Access.
    • 5.1 -
      • Se ti sei disconnesso dalla sessione della Console di gestione AWS, accedi di nuovo. Passa alla console S3 e seleziona la voce di menu Buckets (Bucket). Dall'elenco di bucket disponibili, seleziona il nome del bucket appena creato nella fase 1.
    • 5.2 -
      • Quindi, seleziona la scheda Objects (Oggetti). Quindi, dalla sezione Objects (Oggetti), scegli Upload (Carica).
    • 5.3 -
      • Quindi seleziona Add files (Aggiungi file). Passa al file system locale per individuare il file da caricare. Seleziona il file appropriato, quindi scegli Open (Apri). Il file verrà riportato nella sezione Files and folders (File e cartelle).
    • 5.4 -
      • Nella sezione Properties (Proprietà), seleziona Piano intelligente. Per ulteriori informazioni sulla classe di archiviazione del piano intelligente Amazon S3, consulta la Guida per l'utente di Amazon S3.
    • 5.5 -
      • Perché vogliamo che il file venga archiviato dopo 6 mesi di mancato accesso, nella sezione Tags – optional (Tag - facoltativo), seleziona Add tag (Aggiungi tag) con chiave "opt-in-archive" e valore "true", quindi scegli Upload (Carica).
    • 5.6 -
      • Dopo che le operazioni di caricamento dei file sono state completate, ti verrà presentato un riepilogo delle operazioni che indica se il caricamento è stato completato correttamente o se non è riuscito. In questo caso, il file è stato caricato correttamente. Seleziona Close (Chiudi).
  • Prima di poter scaricare un file archiviato nel livello Deep Archive Access, è necessario avviare la richiesta di ripristino e attendere che l'oggetto sia spostato nel livello di accesso frequente.

    In questa fase, imparerai come ripristinare un file.
    • 6.1 -
      • Se ti sei disconnesso dalla sessione della Console di gestione AWS, accedi di nuovo. Passa alla console S3 e seleziona la voce di menu Buckets (Bucket). Dall'elenco di bucket disponibili, seleziona il nome del bucket appena creato nella fase 1.
    • 6.2 -
      • Nella scheda Objects (Oggetti), seleziona il file archiviato nel livello Deep Archive Access del piano intelligente.
    • 6.3 -
      • Nella scheda Properties (Proprietà), entrambi i pulsanti Download (Scarica) e Open (Apri) sono disabilitati e un banner notifica che per poter accedere al file, sarà necessario prima ripristinarlo.
    • 6.4 -
      • Per iniziare il ripristino, scegli Initiate restore (Inizia ripristino).
    • 6.5 -
      • Nel seguente modulo Initiate restore (Inizia ripristino), puoi selezionare il tipo di ripristino. Il recupero in massa di solito viene completato entro 48 ore mentre un recupero standard viene completato in 12 ore; entrambe le opzioni sono disponibili senza alcun costo aggiuntivo. Per maggiori informazioni, consulta Opzioni di richiamo archivio. Per questo carico di lavoro, seleziona l'opzione Standard retrieval (Recupero standard) in quanto è necessario completare il ripristino entro 12 ore. A questo punto puoi iniziare il ripristino selezionando Initiate restore (Inizia ripristino).
    • 6.6 -
      • Dopo aver iniziato il ripristino, ti verrà presentato un riepilogo delle operazioni che indica se sono state iniziate correttamente o se non sono riuscite. In questo caso, il ripristino è stato iniziato correttamente. Seleziona Close (Chiudi).
    • 6.7 -
      • Nella scheda Properties (Proprietà) del file, puoi monitorare lo stato del processo di ripristino.
    • 6.8 -
      • Una volta completata l'operazione di ripristino (di solito entro 12 ore), potrai scaricare il file selezionando Download (Scarica).
  • Nelle fasi successive, effettuerai la pulizia delle risorse create in questo tutorial. Per evitare di ricevere addebiti non desiderati, una best practice consigliata consiste nell'eliminare le risorse non più utilizzate.
    • 7.1 - Eliminazione degli oggetti di test
      • Se ti sei disconnesso dalla sessione della Console di gestione AWS, accedi di nuovo. Passa alla console S3 e seleziona la voce di menu Buckets (Bucket). Per prima cosa dovrai eliminare gli oggetti di test dal tuo bucket di test. Seleziona il pulsante d'opzione alla sinistra del bucket creato per questo tutorial, quindi scegli Empty (Svuota).
      • Sulla pagina Empty bucket (Svuota bucket), digita "permanently delete" (elimina definitivamente) nella casella di conferma Permanently delete all objects (Elimina definitivamente tutti gli oggetti). Quindi scegli Empty (Svuota) per continuare.
      • Successivamente, ti verrà presentato un banner che indica se l'eliminazione è andata a buon fine.
    • Sulla pagina Empty bucket (Svuota bucket), digita "permanently delete" (elimina definitivamente) nella casella di conferma Permanently delete all objects (Elimina definitivamente tutti gli oggetti). Quindi scegli Empty (Svuota) per continuare. 
    • Successivamente, ti verrà presentato un banner che indica se l'eliminazione è andata a buon fine.
    • 7.2 - Eliminazione del bucket di test
      • Infine, devi eliminare il bucket di test che hai creato. Torna all'elenco di bucket nel tuo account. Seleziona il pulsante d'opzione alla sinistra del bucket creato per questo tutorial, quindi scegli Elimina (Elimina).
      • Rivedi il messaggio di avvertenza. Se desideri continuare con l'eliminazione del bucket, digita il nome del bucket nella casella di conferma Delete bucket (Elimina bucket) e seleziona Delete bucket (Elimina bucket).

Questa pagina è stata utile?

Complimenti!

Hai imparato come creare un bucket Amazon S3, caricare gli oggetti nella classe di archiviazione del piano intelligente Amazon S3, attivare il livello Deep Archive Access opzionale e ripristinare gli oggetti archiviati nel livello Deep Archive Access.

Per ulteriori informazioni sulla classe di archiviazione del piano intelligente Amazon S3, consulta la documentazione e la pagina del prodotto.