PERF02-BP04 Determinar la configuración necesaria mediante el redimensionamiento correcto - AWS Well-Architected Framework

PERF02-BP04 Determinar la configuración necesaria mediante el redimensionamiento correcto

Analice las distintas características de rendimiento de su carga de trabajo y la relación que tienen con el uso de memoria, redes, E/S y CPU. Use estos datos para elegir recursos que encajen bien con el perfil de su carga de trabajo. Por ejemplo, una carga de trabajo con un uso intensivo de memoria, como una base de datos, podría beneficiarse de una mayor proporción de memoria por núcleo. Sin embargo, una carga de trabajo con uso intensivo de computación podría necesitar un mayor número de núcleos y frecuencia, pero puede satisfacerse con una menor cantidad de memoria por núcleo.

Antipatrones usuales:

  • Se elige una instancia con los valores más altos de todas las características de rendimiento disponibles para todas las cargas de trabajo.

  • Se estandarizan todos los tipos de instancias a un tipo para facilitar la administración.

  • Se optimiza a partir de indicadores de referencia sintéticos estándar sin validar los requisitos reales de una carga de trabajo concreta.

  • Mantiene la misma infraestructura durante un largo periodo sin reevaluar ni integrar nuevas ofertas.

Beneficios de establecer esta práctica recomendada: cuando esté familiarizado con los requisitos de su carga de trabajo, podrá comparar estas necesidades con las ofertas de computación disponibles y experimentar rápidamente para determinar cuáles satisfacen las necesidades de su carga de trabajo con mayor eficacia. Esto permite obtener un rendimiento óptimo sin pagar de más por recursos que no se requieren.

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

Guía para la implementación

Modifique la configuración de su carga de trabajo mediante el redimensionamiento correcto. Para optimizar el rendimiento, la eficiencia general y la rentabilidad, determine primero qué recursos necesita su carga de trabajo. Elija instancias optimizadas para memoria, como la familia de instancias R, para cargas de trabajo de uso intensivo de memoria como una base de datos. Para cargas de trabajo que requieren una mayor capacidad de cálculo, elija la familia de instancias C o instancias con un mayor número de núcleos o una mayor frecuencia de núcleos. Elija el rendimiento de E/S en función de las necesidades de su carga de trabajo, en lugar de compararlo con puntos de referencia sintéticos. Para obtener un mayor rendimiento de E/S, elija instancias de la familia de instancias I, seleccione volúmenes optimizados E/S de Amazon EBS o elija instancias con el almacén de instancias. Para obtener más información sobre tipos de instancia concretos, consulte los tipos de instancia Amazon EC2.

El redimensionamiento correcto verifica que las cargas de trabajo rindan al máximo sin pagar de más por recursos que no necesita.

Pasos para la implementación

  • Conozca su carga de trabajo o analice sus necesidades de recursos.

  • Evalúe las cargas de trabajo por separado. Nube de AWS le ofrece flexibilidad y agilidad para ajustar el tamaño de cada carga de trabajo por sí sola sin necesidad de hacer concesiones.

  • Cree entornos de prueba para encontrar la mejor combinación de ofertas de computación para su carga de trabajo.

  • Reevalúe continuamente las nuevas ofertas de computación y compárelas con las necesidades de su carga de trabajo.

  • Revise con frecuencia las nuevas ofertas de servicios para obtener mejores precios.

  • Complete revisiones periódicas de Well-Architected Framework.

Recursos

Prácticas recomendadas relacionadas:

Documentos relacionados:

Vídeos relacionados:

Ejemplos relacionados: