PERF02-BP04 Configurar y dimensionar correctamente los recursos de computación
Configure y dimensione correctamente los recursos de computación para que se ajusten a los requisitos de rendimiento de su carga de trabajo y evitar la infrautilización o el uso excesivo de recursos.
Patrones comunes de uso no recomendados:
-
Ignora los requisitos de rendimiento de la carga de trabajo, lo que genera una falta o un exceso de aprovisionamiento de recursos computacionales.
-
Solo elige la instancia más grande o más pequeña disponible para todas las cargas de trabajo.
-
Solo usa una familia de instancias para facilitar la administración.
-
No tiene en cuenta las recomendaciones de AWS Cost Explorer o Compute Optimizer para ajustar el tamaño.
-
No somete a nuevas evaluaciones a la carga de trabajo para determinar la idoneidad de nuevos tipos de instancias.
-
Solo certifica una pequeña cantidad de configuraciones de instancias para su organización.
Beneficios de establecer esta práctica recomendada: el dimensionamiento correcto de los recursos computacionales garantiza un funcionamiento óptimo en la nube al evitar que se produzca un exceso o falta de aprovisionamiento de recursos. El dimensionamiento adecuado de los recursos computacionales generalmente se traduce en un mayor rendimiento y una mejor experiencia del cliente, al tiempo que se reducen los costes.
Nivel de riesgo expuesto si no se establece esta práctica recomendada: Medio
Guía para la implementación
Un dimensionamiento correcto permite a las organizaciones gestionar la infraestructura en la nube de manera eficiente y rentable, al tiempo que abordan sus necesidades empresariales. Un aprovisionamiento excesivo de recursos en la nube puede generar costes adicionales, mientras que un aprovisionamiento insuficiente puede provocar un rendimiento deficiente y una experiencia de cliente negativa. AWS proporciona herramientas como
AWS Compute Optimizer
Pasos para la implementación
-
Elija el tipo de instancia que mejor se adapte a sus necesidades:
-
Analice las distintas características de rendimiento de su carga de trabajo y la relación que tienen con el uso de memoria, redes y CPU. Use estos datos para elegir recursos que encajen bien con el perfil de la carga de trabajo y los objetivos de rendimiento.
-
Controle el uso de los recursos con las herramientas de supervisión de AWS, comoAmazon CloudWatch.
-
Seleccione la configuración correcta para cada recurso informático.
-
Para las cargas de trabajo efímeras, evalúe las métricas de Amazon CloudWatch de instancias como
CPUUtilization
para identificar si la instancia está infrautilizada o sobreutilizada. -
En las cargas de trabajo estables, consulte regularmente las herramientas de dimensionamiento de AWS, como AWS Compute OptimizerAWS Trusted Advisor, para identificar oportunidades de optimizar y dimensionar las instancias de forma correcta.
-
-
Pruebe los cambios de configuración en un entorno que no sea de producción antes de implementarlos en un entorno activo.
-
Revalúe continuamente las nuevas ofertas de computación y compárelas con las necesidades de la carga de trabajo.
Recursos
Documentos relacionados:
Vídeos relacionados:
-
AWS re:Invent 2023 – AWS Graviton: The best price performance for your AWS workloads
-
AWS re:Invent 2023 – New Amazon EC2 generative AI capabilities in AWS Management Console
-
AWS re:Invent 2023 – Smart savings: Amazon EC2 cost-optimization strategies
-
AWS re:Invent 2021 – Powering next-gen Amazon EC2: Deep dive on the Nitro System
Ejemplos relacionados: