Optimice el gasto para Windows en Amazon EC2 - AWS Guía prescriptiva

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.

Optimice el gasto para Windows en Amazon EC2

Información general

Una de las principales preocupaciones a la hora de migrar servidores AWS son los costes de infraestructura. Es cierto que uno de los beneficios de la nube es pagar por los recursos a pedido, pero hay cargas de trabajo de producción que deben estar disponibles las 24 horas del día, los 7 días de la semana, los 365 días del año. Los Savings Plans están diseñados para ahorrar dinero en su AWS uso estable en todos los EC2 casos AWS Lambda, y. AWS Fargate

Los Savings Plans ofrecen un modelo de precios flexible y pueden ayudarle a reducir los precios del SageMaker uso de AmazonEC2, Fargate, Lambda y Amazon a cambio de un compromiso con una cantidad constante de uso (por ejemplo, 10$ la hora). Te comprometes a una cantidad constante de gastos informáticos por hora durante uno o tres años y, a cambio, recibes un descuento por ese uso.

Puede elegir entre tres opciones de pago diferentes con Savings Plans:

  • La opción sin pago por adelantado no requiere ningún pago por adelantado y su compromiso se cobra únicamente de forma mensual.

  • La opción Partial Upfront ofrece precios más bajos en los Savings Plans. Se le cobrará al menos la mitad de su compromiso por adelantado y el resto se cobrará mensualmente.

  • La opción All Upfront ofrece los precios más bajos y todo el compromiso se cobra en un solo pago.

Puede hacer un seguimiento de los vencimientos de sus Savings Plans y de los próximos Savings Plans en cola en. AWS Cost Explorer Puede usar las alertas de Savings Plans para recibir alertas anticipadas por correo electrónico 1, 7, 30 o 60 días antes de la fecha de vencimiento de su plan, o cuando haya un compromiso pendiente de compra. Estas notificaciones también le avisan sobre la fecha de vencimiento. Puedes enviar notificaciones a un máximo de 10 destinatarios de correo electrónico.

Descripción de Savings Plans

Cada tipo de uso de cómputo tiene una tarifa bajo demanda y una tarifa de Savings Plans. Si te comprometes a usar el cómputo de 10$ por hora, obtendrás precios de Savings Plans para todo uso de hasta 10$ a la tarifa de Savings Plans. Cualquier uso que supere el compromiso de gasto informático se cobrará según las tarifas habituales bajo demanda. Puede empezar a utilizar Savings Plans utilizando Cost Explorer en el AWS Management Console.

Puede comprometerse fácilmente con Savings Plans utilizando las recomendaciones que se proporcionan en Cost Explorer para obtener los mayores ahorros. El compromiso por hora recomendado se basa en su historial de uso bajo demanda y en el tipo de plan, duración y opción de pago que haya elegido. Savings Plans se aplica primero a la cuenta que compró el plan y, después, se comparte con otras cuentas de la familia de facturación unificada.

nota

La opción de compartir en Savings Plans AWS Organizations está habilitada de forma predeterminada. Puedes rechazar esta opción en la AWS Billing consola de la cuenta del pagador. Puedes visitar la página de recomendaciones para ver los Savings Plans que AWS recomiendan ayudarte a ahorrar en el uso que cumpla con los requisitos. Estas recomendaciones se pueden actualizar en cualquier momento para facilitarle la compra de los Savings Plans óptimos.

Savings Plans para computación

Compute Savings Plans ofrece la mayor flexibilidad y ayuda a reducir los costos. Estos planes se aplican automáticamente al uso de las EC2 instancias, independientemente de la familia de instancias, el tamaño, la zona de disponibilidad, la región, el sistema operativo o el arrendamiento. También se aplican al uso de Fargate o Lambda. Por ejemplo, con Compute Savings Plans, puedes cambiar de instancias C4 a M5, transferir una carga de trabajo de la UE (Irlanda) a la UE (Londres) o mover una carga de trabajo de EC2 Fargate o Lambda en cualquier momento. Seguirá pagando automáticamente el precio de Savings Plans.

EC2Instance Savings Plans

EC2Los Instance Savings Plans ofrecen los mayores descuentos a cambio de un compromiso de uso de familias de instancias individuales en una región (por ejemplo, comprometiéndose a un nivel constante de uso de M5 en el norte de Virginia). Esto le proporciona automáticamente descuentos en el precio bajo demanda de la familia de instancias seleccionada en esa región, independientemente de la zona de disponibilidad, el tamaño, el sistema operativo o el arrendamiento. EC2Los Instance Savings Plans le permiten cambiar el uso entre las instancias de una familia de esa región. Por ejemplo, puede pasar de c5.xlarge con Windows a c5.2xlarge con Linux y beneficiarse automáticamente de los precios de Savings Plans.

Tanto los planes Compute como los EC2 Instance Savings se aplican a las EC2 instancias que forman parte de los clústeres de AmazonEMR, Amazon Elastic Kubernetes Service (Amazon) y EKS Amazon Elastic Container Service (Amazon). ECS Savings Plans no cubre ECS los cargos de Amazon, Amazon y Amazon, pero sí los EC2 casos subyacentes. EMR EKS EC2Los Instance Savings Plans se aplican antes que Compute Savings Plans porque los Compute Savings Plans tienen una aplicabilidad más amplia.

nota

No puede cambiar un Savings Plan fácilmente después de haber asumido un compromiso. Le recomendamos que planifique detenidamente antes de comprometerse con cualquiera de las opciones de Savings Plans. Los Savings Plans ofrecen precios más bajos en comparación con los precios bajo demanda a cambio de un compromiso y no se pueden cancelar durante el plazo.

Ejemplo de compromiso por hora

Si compra un Savings Plan, asume un compromiso monetario por hora durante el plazo del plan. Si te comprometes a utilizar 10$ la hora de cómputo, el precio del Savings Plan se aplicará automáticamente a todo el uso, hasta un máximo de 10$ por hora. Cualquier uso que supere el compromiso se cobrará según las tarifas habituales bajo demanda. Puede usar la herramienta de recomendaciones de compra de Savings Plans en Cost Explorer para obtener compromisos recomendados que pueden maximizar sus ahorros. El compromiso financiero por hora de un plan específico no se puede modificar durante la vigencia del plan. Si desea aumentar su compromiso después de analizar el uso, puede adquirir un Savings Plan adicional para cubrir el exceso de uso.

Beneficios de los Savings Plans

En comparación con las instancias reservadas, los Savings Plans ofrecen un modelo de precios más flexible que le permite ahorrar dinero y, al mismo tiempo, aprovechar la amplia selección de opciones informáticas que ofrecen los Savings Plans. Los Savings Plans ofrecen descuentos, incluso a medida que cambien sus necesidades informáticas. Esto puede ayudarlo a mantenerse al día con su entorno dinámico en constante cambio sin incurrir en gastos de administración adicionales. Estos son algunos otros beneficios de usar Savings Plans:

nota

EC2Los Instance Savings Plans ofrecen un descuento mayor que los Compute Savings Plans debido a su flexibilidad reducida. Te comprometes a usarlo a un precio reducido.

Cada tipo de uso de cómputo tiene una tarifa del Plan de Ahorros y una tarifa bajo demanda. La siguiente tabla muestra los Savings Plans y las tarifas bajo demanda para cada tipo de sistema operativo. Se le cobrarán las tarifas de Savings Plans por el uso comprometido y cualquier uso que supere el compromiso se cobrará según las tarifas normales bajo demanda.

Nombre de instancia Tarifa de Savings Plans Ahorros a pedido Tarifa bajo demanda Sistema operativo Región Opción de pago Duración del plazo
x2iedn.xlarge 0,32$ 61% 0,83$ Linux Este de EE. UU. (Norte de Virginia) Sin pago inicial 3
x2iedn.xlarge 2,01 DÓLARES 50% 1,02 DÓLARES Windows Este de EE. UU. (Norte de Virginia) Sin pago inicial 3
x2iedn.xlarge 1,02$ 20% 2,52 DÓLARES Incluye licencia de Windows y edición SQL Server Enterprise Este de EE. UU. (Norte de Virginia) Sin pago inicial 3
x2iedn.xlarge 0,32$ 61% 0,83$ BYOL Este de EE. UU. (Norte de Virginia) Sin pago inicial 3

Los Savings Plans incluyen el sistema operativo y tienen un descuento por separadoBYOL. Todos están desglosados en la calculadora Compute Savings Plans.

Modelo de precios de instancias reservadas

AWS tiene otro modelo de precios basado en el compromiso, conocido como instancias reservadas. Este modelo puede resultar problemático si su proceso cambia después de haber asumido un compromiso, lo que provoca que las instancias reservadas no se utilicen. Los Savings Plans están diseñados para ofrecer reducciones de costos similares a las de las instancias reservadas estándar y convertibles, pero con una flexibilidad mucho mayor. Compute Savings Plans ofrece precios más bajos en el EC2 uso de las instancias, independientemente de la familia, el tamaño, el sistema operativo, el arrendamiento o la región de la instancia. También permiten la máxima flexibilidad.

La siguiente tabla puede ayudarle a elegir entre Savings Plans o Reserved Instances.

  Reserved Instance EC2Instance Savings Plans Savings Plans para computación
Descuento medio de 1 año Hasta un 38% Hasta un 29% Hasta un 29%
Descuento medio de 3 años Hasta un 58% Hasta un 73% Hasta un 60%
Familia de instancias Fixed Fixed Flexible
Tamaño de instancia Fijo (no Linux) Flexible Flexible
Geography 1 región 1 región Flexible
Sistema operativo Fixed Flexible Flexible
Servicio Amazon EC2 o Amazon RDS Amazon EC2 AmazonEC2, Fargate, Lambda
Opciones de pago Todo, parcial, sin anticipar Todo, parcial, no anticipado Todo, parcial, no anticipado
Límites de instancias 20 por zona de disponibilidad Sin límite Sin límite
nota

Los Savings Plans funcionan ofreciéndote un discount basado en un compromiso monetario por hora. El compromiso financiero por hora no se puede cancelar ni cambiar durante la vigencia de su plan, pero puede comprar Savings Plans adicionales para cubrir el uso adicional. Esto le permite mantener un compromiso horario constante a medida que su flota crece.

Puede utilizar herramientas como AWS Cost Explorerlos paneles de Nube de AWS inteligencia para hacer un seguimiento de su compromiso. Cost Explorer proporciona una línea objetivo de cobertura que puede ayudar a su organización a planificar su estrategia de cobertura de Savings Plans. Si el 75 por ciento de su carga de trabajo es estable, entonces el 75 por ciento es un buen objetivo. Esto deja el 25 por ciento del gasto a demanda o variable en función de las cargas de trabajo dinámicas. Si necesita aumentar esa cobertura al 85 por ciento, puede comprar otro compromiso de Savings Plans para aumentar el compromiso monetario por hora.

nota

Le recomendamos que compre Savings Plans en lugar de Reserved Instances, pero los dos modelos de compromiso pueden funcionar juntos si ya ha adquirido Reserved Instances.

Considere un ejemplo en el que compró una instancia reservada, pero quiere empezar a probar una opción de Savings Plans. Es lógico que esta combinación se aplique a su facturación final. Esta es una jerarquía que puedes aplicar a tu Cuentas de AWS:

  1. La instancia reservada zonal se aplica a la cuenta que la posee. Si a una instancia reservada le quedan horas, se aplica al resto de la organización.

  2. Las instancias reservadas regionales para Windows, que no son flexibles en cuanto al tamaño, se aplican al mismo uso en la cuenta propietaria. Todo lo que quede se transfiere al resto de la organización.

  3. Las instancias reservadas regionales con flexibilidad de tamaño se aplican a la cuenta propietaria (primero la instancia más pequeña de la familia y luego a las instancias más grandes) y, después, al resto de la organización.

  4. Las instancias reservadas regionales se aplican a cualquier reserva de capacidad bajo demanda que no se utilice.

  5. EC2Los Instance Savings Plans se aplican a la cuenta que los compró.

  6. Compute Savings Plans se aplica a la cuenta que lo compró.

nota

Los descuentos comienzan con el uso que se traduce en el descuento más alto y luego van bajando hasta el descuento mínimo. Tradicionalmente, las instancias de Windows tienen un potencial de descuento más bajo que las de Linux para los tipos de instancias más comunes (por ejemplo, T3, M6 y C5). Esto significa que las instancias de Linux se benefician más que las instancias de Windows en la mayoría de los casos.

El siguiente gráfico muestra el precio después de dividir Reserved Instances de Savings Plans. Tanto el Compute como el EC2 Instance Savings Plans se aplican primero a las instancias en ejecución y, después, a las reservas de capacidad bajo demanda no utilizadas.

Precio después de dividir Reserved Instances de Savings Plans

Escenarios de optimización de costes

En esta sección se describen los escenarios de optimización de costes para los hosts EC2 dedicados de Amazon y EC2 las instancias de Amazon que utilizan un modelo de facturación con licencia incluida.

Hosts EC2 dedicados de Amazon

Considere un escenario en el que vaya a migrar sus cargas de trabajo de Windows locales a. AWS Su centro de datos tiene los siguientes servidores:

  • Dos servidores de 16 V CPU y 128 GB RAM

  • Dos servidores de 32 V CPU y 164 GB RAM

  • Un servidor de 8 V CPU y 64 GB RAM

  • 16 servidores con v CPU y 32 GB RAM

Además, suponga que puede traer su propia licencia AWS porque tiene suficientes licencias para traerla. En la siguiente tabla se muestran las instancias de servidor en las que puede utilizarlas AWS.

Tipo de instancia CPU RAM Amount
r5.4xlarge 16 128 2
r5.8xlarge 32 256 2
r5.2xlarge 8 64 1
r5.xlarge 4 32 16
      21

Un análisis muestra que estas 21 máquinas virtuales se pueden distribuir en dos hosts dedicados con un host de la familia de instancias R5. En la siguiente tabla, se muestra el costo de estos dos hosts dedicados.

Escenario de host dedicado bajo demanda Pago por adelantado 1 mes 1 año 3 años AWS Pricing Calculator
Bajo demanda Ninguna 10.123 DÓLARES 121.475 DÓLARES 364.392 DÓLARES AWS Pricing Calculator estimación
Plan de Ahorros de 1 año Ninguna $7,447 89.362 DÓLARES AWS Pricing Calculator estimación
Plan de Ahorros de 3 años Ninguna 5.476$ 65.712 DÓLARES 197.128 DÓLARES AWS Pricing Calculator estimación
Savings Plan de 3 años con pago por adelantado 84.438$ 2.755 DÓLARES 117.499 DÓLARES 183.618 DÓLARES AWS Pricing Calculator estimación

Si tiene los servidores a los que quiere migrar AWS, el precio final de un Plan de Ahorros de 1 año es de 89.362$, en lugar de 121.475$ del precio bajo demanda. Esto representa un descuento del 26,5 por ciento después de un año. Si está pensando en quedarse en casa AWS por un período más largo, puede elegir el Savings Plan de 3 años para ahorrar costos aún más. Al cabo de tres años, pagas 197.128 dólares en lugar de 364.392 dólares. Esto se traduce en un ahorro del 46 por ciento del importe total después de tres años.

EC2Instancias de Amazon con licencias incluidas

Considere un escenario en el que vaya a migrar una sola aplicación de tres niveles y desee utilizar las licencias que proporciona. AWS AWS Además, suponga que su aplicación funciona con los siguientes servidores:

  • Dos servidores web de dos vCPUs y 4 GB RAM

  • Dos servidores de aplicaciones de ocho vCPUs y 16 GB RAM

  • Dos servidores de bases de datos de 16 vCPUs y 64 GB RAM (con la edición SQL Server Standard)

En la siguiente tabla se muestran las instancias de servidor en las que puede utilizarlas AWS.

Tipo de instancia CPU RAM Amount
c5.large 2 4 2
c5.2xlarge 8 16 2
r5.2xlarge 8 64 2
      6 servidores

La siguiente tabla muestra el costo de estos servidores en AWS.

Licencia incluida por AWS Pago por adelantado 1 mes 1 año 3 años AWS Pricing Calculator
Bajo demanda Ninguna 3.912 DÓLARES 46.950 DÓLARES 140.849 DÓLARES AWS Pricing Calculator estimación
Plan de Ahorros de 1 año Ninguna 3.466$ 41.952 DÓLARES   AWS Pricing Calculator estimación
Savings Plan de 3 años sin pago por adelantado Ninguna 3.189$ 38.264 DÓLARES 114.804 DÓLARES AWS Pricing Calculator estimación
Savings Plan de 3 años con pago por adelantado 112.110$ Ninguna Ninguna Ninguna AWS Pricing Calculator estimación

Si desea utilizar estos servidores para entornos de producción (24 horas al día, 7 días a la semana) con precios bajo demanda, tendrá que pagar un coste mensual de 3.912$. El pago de este costo mensual equivale a 46.950 dólares al cabo de un año y a un total de 140.849 dólares al cabo de tres años.

Si eliges el Plan de Ahorros de 1 año sin pago por adelantado, el costo mensual se reduce a 3.466$. Al final del primer año, pagas 41.952 dólares. Se trata de un descuento total del 11 por ciento. Si eliges el Plan de Ahorros de 3 años sin pago por adelantado, el costo mensual se reduce a $3,189. Al cabo de tres años, usted paga 114.804 dólares. Eso le da un ahorro del 18,5 por ciento.

Recomendaciones de optimización de costes

Ambos escenarios le ayudan a ahorrar dinero a la hora de planificar y pronosticar sus cargas de trabajo. AWS Es importante reconocer que el descuento en el segundo escenario es menor en comparación con el primer escenario. En el segundo escenario, el precio de la licencia está incluido en el precio del servidor en la nube. AWS no ofrece descuentos en el precio de la licencia, pero siempre puede traer sus licencias (en situaciones específicas) y siempre AWS puede garantizar el mejor precio de cómputo/instancia.

Te recomendamos que hagas lo siguiente para controlar tus AWS gastos en recursos de procesamiento e instancias:

  • Recomendaciones de acceso

  • Personalice las recomendaciones según sus necesidades

  • Revisa el compromiso por hora

Recomendaciones de acceso

Puedes usar la EC2consola de Amazon para acceder a las recomendaciones de tu Savings Plan. Incluso puedes descargar tus recomendaciones para revisarlas más tarde en CSV formato. Para obtener más información, consulte Monitoring your Savings Plans en la documentación de Savings Plans.

Personalice las recomendaciones según sus necesidades

Abre la EC2consola de Amazon, expande la sección Instances y, a continuación, selecciona Savings Plans. En esta página, se muestran los precios de las instancias y los cálculos antes y después de hacer una recomendación. También puedes ajustar los siguientes factores para tu recomendación:

  • Plazo: por ejemplo, de 1 a 3 años

  • Opción de pago: por ejemplo, pago por adelantado, pago parcial o sin pago inicial

  • Historial: por ejemplo, los últimos 7, 30 o 60 días

Revisa el compromiso por hora

Con el mismo ejemplo, supongamos que tienes una instancia que funciona las 24 horas del día, los 7 días de la semana. La recomendación es utilizar un Savings Plan. Según el tamaño, tienes un precio bajo demanda de 120 dólares/hora. Tienes la opción de comprometer 90$ por hora, pero esto puede variar en función de la región, el caso y la opción de compra. En este ejemplo, puedes ahorrar un 25 por ciento en comparación con el coste bajo demanda. También puede realizar un seguimiento de su utilización y cobertura, si están por debajo del umbral que ha definido, y configurar una alerta cuando se acabe el presupuesto.

Revise las recomendaciones

Le recomendamos que revise detenidamente las recomendaciones del Savings Plan. AWS no cambiará nada sin su permiso. Estas son solo recomendaciones y depende de usted aplicarlas o no.

Compra un plan

Abre la EC2consola de Amazon, expande la sección Instances y, a continuación, selecciona Savings Plans. Luego, elija Purchase Savings Plans. Según sus requisitos, puede seleccionar las siguientes opciones: plazo, región, familia de instancias, compromiso por hora, opción de pago e incluso fecha de inicio. Puede elegir entre Compute Savings Plans, EC2 Instance Savings Plans y SageMaker Savings Plans. Para obtener más información, consulte Purchasing Savings Plans en la documentación de Savings Plans.

Obtenga un informe de utilización

Después de comprar un Savings Plan, puede obtener un informe de utilización. El informe le ayuda a comprobar su utilización, comprobar si el plan adquirido es suficiente para cubrir y maximizar el descuento, y cancelar o añadir nuevos descuentos. Este informe se puede exportar a otros formatos, comoCSV. Para obtener más información, consulte Uso del informe de utilización en la documentación de Savings Plans.

Siga las prácticas recomendadas de compra

Le recomendamos que siga estas mejores prácticas antes de comprar Savings Plans:

  • Se utiliza AWS Trusted Advisorpara eliminar EC2 los recursos inactivos.

  • Realice la talla correcta antes de realizar las compras de Savings Plans.

  • Establezca una tarifa por hora que mantenga de manera constante durante 30 a 60 días.

  • Adquiera un compromiso para cubrir la mayor parte de la tarifa por hora constante que su organización pueda aceptar. Tenga en cuenta las fluctuaciones de la demanda o de la temporada.

  • Elija un presupuesto de Savings Plans revisado trimestralmente para mantener una tasa constante (por ejemplo, un objetivo de cobertura del 70 por ciento para la cobertura de Savings Plans). Si la tarifa cae por debajo de la cobertura deseada, compre un Savings Plan adicional como compensación para cumplir con su objetivo de cobertura.

Recursos adicionales de