Práctica recomendada 18.2: utilice el costo como una consideración clave para elegir la instancia de EC2
Si selecciona instancias de EC2 certificadas por SAP que sean apropiadas para su carga de trabajo, puede optimizar los costos. Realice un análisis exhaustivo de cada sistema a fin de garantizar que las decisiones estén, en la medida de lo posible, controladas por datos. Puede encontrar más guías generales en el pilar de optimización de costos de Well-Architected Framework, en la sección Recursos rentables..
Sugerencia 18.2.1: seleccione las instancias de última generación disponibles dentro de su región
Las instancias de Amazon EC2 de última generación suelen ofrecer los costos más bajos y un mejor rendimiento y deben utilizarse si están disponibles y certificadas para la implementación.
-
Documentación de AWS: Amazon EC2 Instance Types for SAP
-
Documentación de AWS: Instance type availability by Region (Disponibilidad del tipo de instancia por región)
nota
Es posible que algunas familias de instancias de Amazon EC2 (por ejemplo, X1 e instancias de alta memoria) no estén disponibles en todas las AZ dentro de una región. Durante la planificación, confirme que los tipos de instancias que requiere para su carga de trabajo de SAP están disponibles en sus AZ objetivo.
Sugerencia 18.2.2: equilibre el costo con los requisitos de rendimiento
Cada familia de instancias de Amazon EC2 compatible con SAP provee un rendimiento específico que se mide en SAPS
Computación optimizada (C*) |
De uso general (M*) |
Memoria optimizada (R*) |
|---|---|---|
| 1 vCPU: 2 GiB | 1 vCPU: 4 GiB | 1 vCPU: 8 GiB |
Si un componente de la carga de trabajo requiere más memoria que SAPS
Las familias de instancias certificadas por SAP que funcionan con un procesador de AMD suelen suponer un 10 % de ahorro en costos en comparación con las instancias de EC2 equivalentes que funcionan con procesadores de Intel. Por ejemplo, los tipos de instancia de EC2
C5a son un 10 % menor que los de la familia C5 y poseen los mismos KPI de rendimiento.
Para las cargas de trabajo de SAP HANA que no son de producción, considere utilizar una de las familias de instancias que reúne los requisitos detallados en la Nota de SAP
2271345 Cost-Optimized SAP HANA Hardware for Non-Production Usage (Hardware de SAP HANA con optimización de costos para usos en entornos que no son de producción)
Sugerencia 18.2.3: revise la predictibilidad de su perfil de crecimiento y los requisitos de la capacidad máxima
Es probable que una infraestructura SAP existente en AWS o una migración homogénea tengan un crecimiento y modelos de uso más predecibles que una implementación totalmente nueva o una migración heterogénea.
En los sistemas que carecen de datos sobre el crecimiento histórico, debe considerar los beneficios de costos de seleccionar una instancia de EC2 cuyo tamaño pueda permitir un crecimiento de corto o mediano plazo. Planifique escalar el tamaño de la instancia a medida que sus requisitos cambian. Debe garantizar que su diseño de arquitectura proporcione la flexibilidad para alternar entre distintas familias de instancias de EC2 a medida que su consumo de recursos cambie.
De manera similar, debe evaluar si se tuvieron en cuenta los cambios en la capacidad máxima.
Para ajustar el tamaño de un entorno de SAP HANA, considere no solo el tamaño de la base de datos, sino también el requisito de la memoria de trabajo. Consulte los informes y herramientas de ajuste de tamaño de SAP HANA para calcular el tamaño y el uso.
Sugerencia 18.2.4: considere la flexibilidad del compromiso de la instancia
Cuando un componente (por ejemplo, base de datos de SAP HANA) debe escalarse verticalmente durante el período de compromiso, evalúe si esto implicará optar por una familia de instancias distinta. Esta situación afectará la selección de su modelo de precios.
-
Documentación de AWS: Tipos de instancias de Amazon EC2