Implementare la gestione del ciclo di vita di Archiviazione BLOB di Azure

Completato

Ora si sa che i livelli di accesso offrono la possibilità di controllare i costi eccessivi di archiviazione identificati nell'azienda. La preoccupazione principale consiste nell’identificare l'approccio che consente di semplificare l'implementazione in modo da ridurre al minimo il sovraccarico amministrativo. In questa unità vengono fornite informazioni sulla gestione del ciclo di vita dei BLOB del servizio di archiviazione di Azure, che consente di automatizzare il passaggio tra i tipi di livello di accesso in base a regole personalizzabili.

Descrivere la gestione del ciclo di vita di Archiviazione BLOB di Azure

Mantenere le assegnazioni ottimali dei livelli di accesso è un processo continuo perché i modelli di utilizzo delle risorse di archiviazione e la pertinenza dei dati cambiano nel tempo. Per rispondere a questa sfida è necessaria una soluzione automatizzata. Fortunatamente, Archiviazione BLOB di Azure include il supporto per i criteri di gestione del ciclo di vita rendendo disponibile questa funzionalità.

Configurare la gestione del ciclo di vita di Archiviazione BLOB di Azure

La gestione del ciclo di vita di Archiviazione di Azure è costituita da criteri in formato JSON. Questi criteri sono costituiti da regole definite in modo personalizzato che determinano le attività di gestione dei BLOB previste. In genere, queste attività valutano l'ultima modifica o accesso ai BLOB. A seconda del risultato di tale valutazione, mantiene l'assegnazione del livello di accesso corrente, esegue la transizione dei blob a un livello diverso o li elimina. La gestione del ciclo di vita si integra anche con gli snapshot e il controllo delle versioni dei BLOB. Consente di spostare automaticamente le versioni obsolete di BLOB e snapshot ai livelli di archiviazione ad accesso sporadico e ad accesso saltuario ed eliminarle, quando appropriato, per ridurre al minimo i costi. È possibile definire l'ambito delle regole a contenitori specifici in base ai prefissi dei nomi o ai tag indice dei BLOB.

Per implementare il supporto per le valutazioni in base alla data dell'ultimo accesso, è necessario abilitare il monitoraggio dell'ora di accesso ai BLOB. La data dell'ultimo accesso rappresenta sia le operazioni di lettura che quelle di scrittura, mentre la data dell'ultima modifica si riferisce solo alle operazioni di scrittura. I metadati corrispondenti vengono aggiornati quotidianamente.

Screenshot del riquadro Gestione del ciclo di vita del portale di Azure con l'opzione Abilita rilevamento di accesso selezionata.

Screenshot di una regola di gestione del ciclo di vita nella visualizzazione codice progettata per spostare i BLOB al livello di accesso sporadico dopo 15 giorni dall'ultima data di accesso.

Come misura correlata alle prestazioni, i criteri di gestione del ciclo di vita supportano la possibilità di spostare i BLOB dal livello di accesso sporadico a quello di accesso frequente non appena vi si accede. Questa operazione viene eseguita impostando la proprietà enableAutoTierToHotFromCool su true all'interno delle regole dei criteri.

Nota

Tenere presente le potenziali implicazioni sui costi in caso di eliminazione anticipata.

Screenshot di una regola di gestione del ciclo di vita progettata per spostare i BLOB al livello di accesso sporadico dopo 15 giorni dall'ultima data di accesso.

Le regole dei criteri si integrano anche con i tag indice. È quindi possibile creare regole destinate a BLOB specifici in base alla corrispondenza con i valori dei tag indice. L'esempio seguente mostra una regola che elimina i BLOB in base alla corrispondenza con un tag indice.

Screenshot del riquadro Gestione del ciclo di vita del portale di Azure con una regola di gestione del ciclo di vita che rimuove i BLOB in base al tag indice.