SUS04-BP03 Uso de políticas para administrar el ciclo de vida de los conjuntos de datos
Administre el ciclo de vida de todos sus datos y aplique automáticamente la eliminación para minimizar el almacenamiento total necesario para su carga de trabajo.
Patrones comunes de uso no recomendados:
-
Elimina los datos manualmente.
-
No elimina ningún dato de su carga de trabajo.
-
No traslada los datos a niveles de almacenamiento de mayor eficiencia energética en función de sus requisitos de retención y acceso.
Beneficios de establecer esta práctica recomendada: el uso de políticas de ciclo de vida de los datos garantiza el acceso y la conservación eficientes de los datos en una carga de trabajo.
Nivel de riesgo expuesto si no se establece esta práctica recomendada: medio
Guía para la implementación
Los conjuntos de datos suelen tener distintos requisitos de conservación y acceso durante su ciclo de vida. Por ejemplo, su aplicación puede necesitar acceso frecuente a algunos conjuntos de datos durante un periodo de tiempo limitado. Después, se accede a esos conjuntos de datos con poca frecuencia. Para mejorar la eficiencia del almacenamiento y la computación de datos a lo largo del tiempo, implemente políticas de ciclo de vida, que son reglas que definen cómo se manejan los datos a lo largo del tiempo.
Con las reglas de configuración del ciclo de vida, puede indicar al servicio de almacenamiento específico que haga la transición de un conjunto de datos a niveles de almacenamiento de mayor eficiencia energética, que lo archive o que lo elimine. Esta práctica minimiza el almacenamiento y la recuperación activos de datos, lo que se traduce en un menor consumo de energía. Además, prácticas como archivar o eliminar datos obsoletos respaldan el cumplimiento normativo y la gobernanza de datos.
Pasos para la implementación
-
Utilice la clasificación de datos: clasifique los conjuntos de datos en su carga de trabajo.
-
Defina reglas de administración: defina procedimientos de administración para cada clase de datos.
-
Habilite la automatización: establezca políticas de ciclo de vida automatizadas para aplicar reglas de ciclo de vida. A continuación, se ofrecen algunos ejemplos de configuración de políticas automatizadas de ciclo de vida para distintos servicios de almacenamiento de AWS:
Servicio de almacenamiento Manera de establecer políticas de ciclo de vida automatizadas Puede usar Amazon S3 Lifecycle para administrar los objetos a lo largo de su ciclo de vida. Si sus patrones de acceso son desconocidos, cambiantes o impredecibles, puede utilizar Amazon S3 Intelligent-Tiering, que supervisa los patrones de acceso y mueve automáticamente los objetos a los que no se ha accedido a niveles de acceso de menor costo. Puede aprovechar las métricas de Lente de almacenamiento de Amazon S3 para identificar las oportunidades de optimización y las brechas en la administración del ciclo de vida.
Puede utilizar Amazon Data Lifecycle Manager para automatizar la creación, conservación y eliminación de instantáneas de Amazon EBS y las AMI basadas en Amazon EBS.
La administración del ciclo de vida de Amazon EFS administra automáticamente el almacenamiento de los archivos para sus sistemas de archivos.
Las políticas de ciclo de vida de Amazon ECR automatizan la limpieza de las imágenes de contenedor al hacer caducar las imágenes por antigüedad o cantidad.
Puede utilizar una política de ciclo de vida de objetos que rija el tiempo que los objetos deben almacenarse en el contenedor de MediaStore.
-
Elimine los recursos que no utilice: elimine los volúmenes, las instantáneas y los datos no utilizados que estén fuera de su periodo de retención. Saque partido de las características nativas del servicio, como el tiempo de vida (TTL) de Amazon DynamoDB o la conservación de registros de Amazon CloudWatch para la eliminación.
-
Agregue y comprima: agregue y comprima datos cuando proceda en función de las reglas de ciclo de vida.
Recursos
Documentos relacionados:
Videos relacionados: