Implementare la gestione del ciclo di vita di Archiviazione BLOB di Azure
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.
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.
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.