Implementación de la administración del ciclo de vida de Azure Blob Storage

Completado

Ahora está seguro de que los niveles de acceso ofrecen la capacidad de controlar los costos excesivos de almacenamiento que ha identificado en la empresa. La prioridad fundamental es identificar el enfoque que le permita simplificar su implementación de manera que se minimice la sobrecarga administrativa. En esta unidad, obtendrá información sobre la administración del ciclo de vida de Azure Storage Blob, que le permite automatizar el cambio entre tipos de niveles de acceso en función de reglas personalizables.

Descripción de la administración del ciclo de vida de Azure Blob Storage

Mantener las asignaciones de nivel de acceso óptimas es un proceso continuo porque los patrones de uso del almacenamiento y la relevancia de los datos cambian con el tiempo. Para solucionar este reto se necesita una solución automatizada. Afortunadamente, Azure Blob Storage incluye compatibilidad con las directivas de administración del ciclo de vida al ofrecer esta funcionalidad.

Configuración de la administración del ciclo de vida de Azure Blob Storage

La administración del ciclo de vida de Azure Storage consiste en una directiva con formato JSON. Esta directiva consta de reglas definidas por el usuario que determinan las tareas de administración de blobs previstas. Normalmente, esas tareas se evalúan en la última modificación o el último acceso a los blobs. Según el resultado de esa evaluación, conserva la asignación de nivel de acceso actual, realiza la transición de los blobs a otro nivel o los elimina. La administración del ciclo de vida también se integra con el control de versiones de blobs y las instantáneas. Esto le permite realizar automáticamente la transición de versiones anteriores de blobs e instantáneas a los niveles de almacenamiento de acceso esporádico y de archivo, y también eliminarlos cuando sea apropiado para minimizar los costos. Las reglas se pueden definir para contenedores específicos en función de los prefijos de nombre o las etiquetas de índice de blobs.

Para implementar la compatibilidad con evaluaciones basadas en la última fecha de acceso, debe habilitar el seguimiento de tiempo de acceso de blobs. La fecha de último acceso representa las operaciones de lectura y escritura, a diferencia de la fecha de última modificación, que designa solo las de escritura. Los metadatos correspondientes se actualizan diariamente.

Captura de pantalla del panel de Administración del ciclo de vida de Azure Portal tiene la opción Enable access tracking (Habilitar seguimiento de acceso) seleccionada.

Captura de pantalla de una regla de administración del ciclo de vida en la vista de código que está diseñada para mover blobs al nivel de acceso esporádico después de 15 días tras la última fecha a la que se accedió.

Una medida relacionada con el rendimiento admitida por la directiva de administración del ciclo de vida es la capacidad de realizar la transición de blobs del nivel de acceso esporádico al de acceso frecuente en cuanto se accede a ellos. Para ello, establezca la propiedad enableAutoTierToHotFromCool en true dentro de las reglas de directiva.

Nota:

Tenga en cuenta también las posibles implicaciones de costos como resultado del cargo por eliminación anticipada.

Captura de pantalla de una regla de administración del ciclo de vida que está diseñada para mover blobs al nivel de acceso esporádico después de 15 días tras la última fecha a la que se accedió.

Las reglas de directiva también se integran con etiquetas de índice. Permiten crear reglas destinadas a blobs específicos basados en valores de etiqueta de índice coincidentes. En el ejemplo siguiente se muestra una regla que elimina blobs en función de la coincidencia con una etiqueta de índice.

Captura de pantalla del panel de administración del ciclo de vida de Azure Portal que tiene una regla de administración del ciclo de vida que elimina blobs en función del la etiqueta de índice.