SUS04-BP02 Utilice tecnologías que respalden los patrones de acceso y almacenamiento de datos - Pilar de sostenibilidad

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

SUS04-BP02 Utilice tecnologías que respalden los patrones de acceso y almacenamiento de datos

Use las tecnologías de almacenamiento que mejor respalden la forma en que accede y guarda sus datos a fin de minimizar los recursos aprovisionados para admitir la carga de trabajo.

Patrones comunes de uso no recomendados:

  • Supone que todas las cargas de trabajo tienen patrones similares de almacenamiento y acceso a los datos.

  • Solo utiliza un nivel de almacenamiento, asumiendo que todas las cargas de trabajo encajan en ese nivel.

  • Supone que los patrones de acceso a los datos se mantendrán coherentes a lo largo del tiempo.

Beneficios de establecer esta práctica recomendada: seleccionar y optimizar sus tecnologías de almacenamiento en función de los patrones de acceso y almacenamiento de datos le ayudará a reducir los recursos necesarios en la nube para satisfacer sus necesidades empresariales y a mejorar la eficacia general de la carga de trabajo en la nube.

Nivel de riesgo expuesto si no se establece esta práctica recomendada: bajo

Guía para la implementación

Seleccione la solución de almacenamiento que mejor se adapte a sus patrones de acceso, o bien considere cambiar sus patrones de acceso de modo que se adapten a la solución de almacenamiento, a fin de maximizar la eficiencia del rendimiento.

Pasos para la implementación

  • Evaluación de las características de los datos y el acceso: evalúe las características de sus datos y su patrón de acceso para recopilar las características clave de sus necesidades de almacenamiento. Entre las características clave que se deben tener en cuenta se incluyen las siguientes:

    • Tipo de datos: estructurados, semiestructurados y no estructurados

    • Crecimiento de datos: limitado, ilimitado

    • Durabilidad de los datos: persistentes, efímeros o transitorios

    • Patrones de acceso: lecturas o escrituras, frecuencia de actualización, con picos o constantes

  • Elección de la tecnología de almacenamiento adecuada: migre los datos a la tecnología de almacenamiento adecuada que sea compatible con las características de sus datos y su patrón de acceso. Estos son algunos ejemplos de tecnologías de AWS almacenamiento y sus características clave:

    Tipo Tecnología Características clave

    Almacenamiento de objetos

    Amazon S3

    Servicio de almacenamiento de objetos con escalabilidad ilimitada, alta disponibilidad y varias opciones de accesibilidad. La transferencia y el acceso a objetos dentro y fuera de Amazon S3 puede utilizar un servicio, como Transfer Acceleration o Puntos de acceso, para respaldar su ubicación, sus necesidades de seguridad y sus patrones de acceso.

    Almacenamiento de archivos

    Amazon S3 Glacier

    Clase de almacenamiento de Amazon S3 desarrollada para el archivado de datos.

    Sistema de archivos compartidos

    Amazon Elastic File System (AmazonEFS)

    Sistema de archivos montable al que pueden acceder varios tipos de soluciones de computación. Amazon aumenta y reduce EFS automáticamente el almacenamiento y optimiza el rendimiento para ofrecer latencias bajas y consistentes.

    Sistema de archivos compartidos

    Amazon FSx

    Basado en las soluciones AWS informáticas más recientes para admitir cuatro sistemas de archivos de uso común: Open NetApp ONTAPZFS, Windows File Server y Lustre. FSxLa latencia, el rendimiento y el rendimiento de Amazon IOPS varían según el sistema de archivos y deben tenerse en cuenta al seleccionar el sistema de archivos adecuado para sus necesidades de carga de trabajo.

    Almacenamiento en bloque

    Tienda Amazon Elastic Block (AmazonEBS)

    Servicio de almacenamiento en bloque escalable y de alto rendimiento diseñado para Amazon Elastic Compute Cloud (AmazonEC2). Amazon EBS incluye almacenamiento SSD respaldado para cargas de trabajo transaccionales IOPS intensivas y almacenamiento HDD respaldado para cargas de trabajo con alto rendimiento.

    Base de datos relacional

    Amazon Aurora, Amazon RDS, Amazon Redshift

    Diseñado para admitir transacciones ACID (atomicidad, coherencia, aislamiento, durabilidad) y mantener la integridad referencial y una sólida coherencia de los datos. Muchas aplicaciones tradicionales, la planificación de recursos empresariales (ERP), la gestión de las relaciones con los clientes (CRM) y los sistemas de comercio electrónico utilizan bases de datos relacionales para almacenar sus datos.

    Base de datos de clave-valor

    Amazon DynamoDB

    Optimizada para patrones de acceso comunes, normalmente para almacenar y recuperar grandes volúmenes de datos. Las aplicaciones web con mucho tráfico, los sistemas de comercio electrónico y las aplicaciones de juegos son casos de uso típicos para las bases de datos de clave-valor.

  • Automatice la asignación del almacenamiento: en el caso de los sistemas de almacenamiento de tamaño fijo, como Amazon EBS o AmazonFSx, supervise el espacio de almacenamiento disponible y automatice la asignación del almacenamiento al alcanzar un umbral. Puedes aprovechar Amazon CloudWatch para recopilar y analizar diferentes métricas de Amazon EBS y Amazon FSx.

  • Elección de la clase de almacenamiento adecuada: elija la clase de almacenamiento adecuada para sus datos.

    • Las clases de almacenamiento de Amazon S3 se pueden configurar en el nivel de objeto. Un único bucket puede incluir objetos almacenados en todas las clases de almacenamiento.

    • Puede utilizar las políticas de ciclo de vida de Amazon S3 para hacer transiciones automáticas de objetos entre clases de almacenamiento o eliminar datos sin necesidad de hacer cambios en la aplicación. En general, tiene que equilibrar la eficiencia de los recursos, la latencia de acceso y la fiabilidad cuando considere estos mecanismos de almacenamiento.

Recursos

Documentos relacionados:

Videos relacionados:

Ejemplos relacionados: