Nodos reservados de ElastiCache - Amazon ElastiCache

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.

Nodos reservados de ElastiCache

Reservar uno o varios nodos puede ser una forma de reducir costos. Los nodos reservados se cobran por adelantado en función de una tarifa que depende del tipo de nodo y la duración de la reserva: uno o tres años.

Para ver si los nodos reservados suponen un ahorro de costos para sus casos de uso, determine primero el tamaño del nodo y la cantidad de nodos que necesita. A continuación, calcule la utilización del nodo y compare el costo total que supondría utilizar nodos en diferido en relación con los nodos reservados. Puede mezclar y emparejar nodos reservados con nodos en diferido en sus clústeres. Para obtener información sobre los precios, consulte Precios de Amazon ElastiCache.

nota

Los nodos reservados no son flexibles, solo se aplican al tipo de instancia exacto que se reserva.

Administración de costos con los nodos reservados

Reservar uno o varios nodos puede ser una forma de reducir costos. Los nodos reservados se cobran por adelantado en función de una tarifa que depende del tipo de nodo y la duración de la reserva: uno o tres años. Dicho cargo es mucho menor que el cargo por uso por hora que se aplica con los nodos bajo demanda.

Para ver si los nodos reservados suponen un ahorro de costos para sus casos de uso, determine primero el tamaño del nodo y la cantidad de nodos que necesita. A continuación, calcule el uso del nodo y compare el costo total que supondría utilizar nodos bajo demanda en relación con los nodos reservados. Puede mezclar y emparejar nodos reservados con nodos en diferido en sus clústeres. Para obtener información sobre los precios, consulte Precios de Amazon ElastiCache.

La región de AWS, el tipo de nodo y la longitud del término se deben elegir en el momento de la compra y no se pueden cambiar más adelante.

Puede utilizar la AWS Management Console, la AWS CLI o la API de ElastiCache para mostrar y adquirir ofertas de nodos reservados disponibles.

Para obtener más información sobre los nodos reservados, consulte Nodos reservados de Amazon ElastiCache.

Ofertas de nodos reservados estándar

Cuando compra una instancia de nodo reservada (RI) estándar en Amazon ElastiCache, adquiere un compromiso para obtener una tarifa con descuento en un tipo de instancias de nodo específico y una región de AWS por la duración de la instancia de nodo reservada. Para utilizar una instancia reservada de nodo de Amazon ElastiCache, debe crear una instancia de nodo de ElastiCache nueva, al igual que lo haría para una instancia en diferido.

La instancia de nodo nueva que cree deberá tener exactamente las mismas especificaciones que la instancia de nodo reservada. Si las especificaciones de la instancia de nodo nueva coinciden con una instancia reservada de nodo existente de su cuenta, se facturará con la tarifa con descuento ofrecida para la instancia reservada de nodo. De lo contrario, la instancia de nodo se factura con una tarifa en diferido. Estas RI estándar están disponibles a partir de las familias de instancias R5 y M5 en adelante.

nota

Los tres tipos de ofertas que se analizan a continuación están disponibles en plazos de un año y de tres años.

Tipos de ofertas

Una RI sin pago inicial proporciona acceso a una instancia reservada de ElastiCache sin que haya que hacer un pago inicial. La instancia reservada de ElastiCache sin pago inicial se factura con una tarifa por hora con descuento por cada hora dentro del término, independientemente de si se utiliza o no.

Una RI con pago inicial parcial requiere que parte de la instancia reservada de ElastiCache se pague por adelantado. Las horas restantes del término se cobran a una tarifa por hora con descuento, independientemente de la utilización que haga. Esta opción sustituye a la opción heredada utilización intensa, que se explica en la sección siguiente.

La RI de Pago total anticipado requiere que el pago completo se realice al comenzar el término de RI. No se aplicarán otros costos durante el resto del término, independientemente del número de horas utilizadas.

Ofertas de nodos reservados heredados

Existen tres niveles de reservas de nodo heredado: uso intenso, uso medio y uso bajo. Los nodos pueden reservarse en cualquier nivel de uso durante uno o tres años. El tipo de nodo, el nivel de uso y el término de la reserva afectarán a los costos totales. Verifique el ahorro que los nodos reservados pueden proporcionar a la empresa al comparar varios modelos antes de adquirir los nodos reservados.

Los nodos que se compran con un término o nivel de utilización determinado no pueden cambiarse a un término o nivel de utilización distinto.

Niveles de utilización

Los nodos reservados de utilización intensa permiten cargas de trabajo que tienen una base constante de capacidad, así como la ejecución de cargas de trabajo estables. Los nodos reservados de utilización intensa requieren un elevado nivel de compromiso por anticipado; sin embargo, si planea mantener el nodo en ejecución más del 79 por ciento del término de la reserva del nodo, podrá conseguir un mayor ahorro (hasta un 70 por ciento en comparación con el precio de los nodos en diferido). Con los nodos reservados de uso intenso, deberá realizar un pago por única vez. A continuación, seguirá una tarifa por hora más baja mientras dure el término, independientemente de si el nodo se encuentre en funcionamiento.

Los nodos reservados de uso medio son la mejor opción si tiene previsto aprovechar los nodos reservados durante una buena parte del tiempo, pero desea disponer de una tarifa de pago por única vez menor o de la flexibilidad para poder dejar de pagar por el nodo al apagarlo. Los nodos reservados de utilización media son una opción más rentable cuando tiene planeado mantener en ejecución los nodos reservados más del 40 por ciento del término que dura la reserva. Esta opción puede ahorrar hasta un 64 por ciento con respecto al precio en diferido. Con los nodos reservados de utilización media, el pago por única vez será ligeramente superior que con los nodos reservados de utilización baja y disfrutará de unas tarifas de uso por hora más reducidas al ejecutar un nodo.

Los nodos reservados de utilización baja son la opción perfecta para cargas de trabajo periódicas que solo se ejecutan durante un par de horas al día o durante unos días a la semana. Con los nodos reservados de utilización baja, deberá realizar un pago por única vez seguido del pago de una tarifa de utilización por horas con descuento cuando el nodo se ejecute. Puede comenzar a ahorrar cuando el nodo se ejecute durante más del 17 % del término reservado del nodo. Puede ahorrar hasta un 56 % de las tarifas bajo demanda durante todo el término del nodo reservado.

Ofertas de nodos reservados heredados
Ofertas Costo inicial Tarifa de uso Beneficio

Utilización intensa

Máxima

Tasa por hora más baja. Se aplica durante todo el término independientemente de si utiliza el nodo reservado o no.

Menor costo total si planea ejecutar los nodos reservados más del 79 por ciento del término de tres años.

Utilización media

Media

Tasa de utilización por hora aplicada por cada hora de ejecución del nodo. No se aplica ningún cargo por hora cuando el nodo no está en ejecución.

Adecuado para cargas de trabajo elásticas o para cuando se espera una utilización moderada, durante más del 40 por ciento del término de tres años.

Utilización baja

Mínima

Tasa de uso por hora aplicada por cada hora de ejecución del nodo. No se aplica ningún cargo por hora cuando el nodo no está en ejecución. Tasa por hora más alta de todos los tipos de ofertas; sin embargo, las tasas solo se aplican cuando el nodo reservado está en ejecución.

El costo total más elevado si planea ejecutar todo el tiempo. Sin embargo, ofrece el mínimo costo total si prevé que utilizará el nodo reservado con poca frecuencia, más del 15 % de un término de tres años.

Utilización en diferido (sin nodos reservados)

Ninguno

Tasa por hora más alta. Se aplica cuando el nodo está en ejecución.

Costo por hora más alto.

Para obtener más información, consulte Precios de Amazon ElastiCache.

Obtención de información sobre las ofertas de nodos reservados

Antes de comprar nodos reservados, puede obtener información acerca de las ofertas de nodos reservados.

Los siguientes ejemplos muestran cómo obtener datos de precios e información sobre las ofertas disponibles de nodos reservados mediante la AWS Management Console, la AWS CLI y la API de ElastiCache.

Obtención de información sobre las ofertas de nodos reservados (consola)

Para obtener datos de precios e información sobre las ofertas disponibles de clústeres reservados mediante la AWS Management Console, utilice el siguiente procedimiento.

Para obtener información acerca de las ofertas de nodos reservados disponibles
  1. Inicie sesión en la AWS Management Console y abra la consola de ElastiCache en https://console.aws.amazon.com/elasticache/.

  2. En el panel de navegación, seleccione Reserved Nodes (Nodos reservados).

  3. Elija Purchase Reserved Node (Comprar nodo reservado).

  4. En Engine (Motor), elija Memcached.

  5. Para determinar las ofertas disponibles, seleccione las siguientes opciones:

    • Node Type

    • Term (Término)

    • Offering Type(Tipo de oferta)

    Después de realizar estas selecciones, el costo por nodo y el costo total de las selecciones se mostrarán en Reservation details (Detalles de reserva).

  6. Elija Cancel (Cancelar) para evitar comprar estos nodos e incurrir en gastos.

Obtención de información sobre las ofertas de nodos reservados (AWS CLI)

Para obtener información acerca de precios y otra información disponible acerca de las ofertas de nodos reservados, escriba el comando siguiente en el símbolo del sistema:

aws elasticache describe-reserved-cache-nodes-offerings

Esta operación produce un resultado similar al siguiente (formato JSON):

{ "ReservedCacheNodesOfferingId": "0xxxxxxxx-xxeb-44ex-xx3c-xxxxxxxx072", "CacheNodeType": "cache.xxx.large", "Duration": 94608000, "FixedPrice": XXXX.X, "UsagePrice": X.X, "ProductDescription": "memcached", "OfferingType": "All Upfront", "RecurringCharges": [ { "RecurringChargeAmount": X.X, "RecurringChargeFrequency": "Hourly" } ] }, { "ReservedCacheNodesOfferingId": "0xxxxxxxx-xxeb-44ex-xx3c-xxxxxxxx072", "CacheNodeType": "cache.xxx.xlarge", "Duration": 94608000, "FixedPrice": XXXX.X, "UsagePrice": X.X, "ProductDescription": "memcached", "OfferingType": "Partial Upfront", "RecurringCharges": [ { "RecurringChargeAmount": X.XXXX, "RecurringChargeFrequency": "Hourly" } ] }, { "ReservedCacheNodesOfferingId": "0xxxxxxxx-xxeb-44ex-xx3c-xxxxxxxx072", "CacheNodeType": "cache.xx.12xlarge", "Duration": 31536000, "FixedPrice": X.X, "UsagePrice": X.X, "ProductDescription": "memcached", "OfferingType": "No Upfront", "RecurringCharges": [ { "RecurringChargeAmount": X.XXXX, "RecurringChargeFrequency": "Hourly" } ] }

Para obtener más información, consulte describe-reserved-cache-nodes-offerings en la referencia de la AWS CLI.

Obtención de información sobre las ofertas de nodos reservados (API de ElastiCache)

Para obtener datos acerca de precios e información acerca de las ofertas de nodos reservados disponibles, realice una llamada a la acción DescribeReservedCacheNodesOfferings.

https://elasticache.us-west-2.amazonaws.com/ ?Action=DescribeReservedCacheNodesOfferings &Version=2014-12-01 &SignatureVersion=4 &SignatureMethod=HmacSHA256 &Timestamp=20141201T220302Z &X-Amz-Algorithm &X-Amz-SignedHeaders=Host &X-Amz-Expires=20141201T220302Z &X-Amz-Credential=<credential> &X-Amz-Signature=<signature>

Para obtener más información, consulte DescribeReservedCacheNodesOfferings en la referencia de la API de ElastiCache.

Compra de un nodo reservado

Los siguientes ejemplos muestran cómo comprar una oferta de nodo reservado mediante la AWS Management Console, la AWS CLI y la API de ElastiCache.

importante

Los ejemplos que se muestran a continuación en esta sección incurrirán en gastos en la cuenta de AWS que no podrá revertir.

Compra de un nodo reservado (Consola)

En este ejemplo, se muestra la compra de una oferta de nodo reservado específica, 649fd0c8-cf6d-47a0-bfa6-060f8e75e95f, con un ID de nodo reservado de myreservationID.

En el procedimiento siguiente, se utiliza la AWS Management Console para comprar la oferta de nodo reservado por identificador de oferta.

Para comprar nodos reservados
  1. Inicie sesión en la AWS Management Console y abra la consola de ElastiCache en https://console.aws.amazon.com/elasticache/.

  2. En el panel de navegación, elija el enlace Reserved Nodes (Nodos reservados).

  3. Elija el botón Purchase reserved nodes (Comprar nodos reservados).

  4. En Engine (Motor), elija Memcached.

  5. Para determinar las ofertas disponibles, seleccione las siguientes opciones:

    • Node Type

    • Term (Término)

    • Offering Type(Tipo de oferta)

    • Un Reserved node ID (ID de nodo reservado) opcional

    Después de realizar estas selecciones, el costo por nodo y el costo total de las selecciones se mostrarán en Reservation details (Detalles de reserva).

  6. Elija Purchase (Comprar).

Compra de un nodo reservado (AWS CLI)

En el siguiente ejemplo, se muestra la compra de una oferta de clúster reservado específica, 649fd0c8-cf6d-47a0-bfa6-060f8e75e95f, con un ID de nodo reservado de myreservationID.

Escriba el comando siguiente en el símbolo del sistema:

Para Linux, macOS o Unix:

aws elasticache purchase-reserved-cache-nodes-offering \ --reserved-cache-nodes-offering-id 649fd0c8-cf6d-47a0-bfa6-060f8e75e95f \ --reserved-cache-node-id myreservationID

Para Windows:

aws elasticache purchase-reserved-cache-nodes-offering ^ --reserved-cache-nodes-offering-id 649fd0c8-cf6d-47a0-bfa6-060f8e75e95f ^ --reserved-cache-node-id myreservationID

El comando devuelve un resultado similar al siguiente:

RESERVATION ReservationId Class Start Time Duration Fixed Price Usage Price Count State Description Offering Type RESERVATION myreservationid cache.xx.small 2013-12-19T00:30:23.247Z 1y XXX.XX USD X.XXX USD 1 payment-pending memcached Medium Utilization

Para obtener más información, consulte purchase-reserved-cache-nodes-offering en la referencia de la AWS CLI.

Compra de un nodo reservado (API de ElastiCache)

En el siguiente ejemplo, se muestra la compra de una oferta de nodo reservado específica, 649fd0c8-cf6d-47a0-bfa6-060f8e75e95f, con un ID de clúster reservado de myreservationID.

Realice una llamada a la operación PurchaseReservedCacheNodesOffering con los parámetros siguientes:

  • ReservedCacheNodesOfferingId = 649fd0c8-cf6d-47a0-bfa6-060f8e75e95f

  • ReservedCacheNodeID = myreservationID

  • CacheNodeCount = 1

https://elasticache.us-west-2.amazonaws.com/ ?Action=PurchaseReservedCacheNodesOffering &ReservedCacheNodesOfferingId=649fd0c8-cf6d-47a0-bfa6-060f8e75e95f &ReservedCacheNodeID=myreservationID &CacheNodeCount=1 &SignatureVersion=4 &SignatureMethod=HmacSHA256 &Timestamp=20141201T220302Z &X-Amz-Algorithm=&AWS;4-HMAC-SHA256 &X-Amz-Date=20141201T220302Z &X-Amz-SignedHeaders=Host &X-Amz-Expires=20141201T220302Z &X-Amz-Credential=<credential> &X-Amz-Signature=<signature>

Para obtener más información, consulte PurchaseReservedCacheNodesOffering en la referencia de la API de ElastiCache.

Obtención de información sobre los nodos reservados

Puede obtener información sobre los nodos reservados que ha comprado con la AWS Management Console, la AWS CLI y la API de ElastiCache.

Obtención de información sobre los nodos reservados (consola)

En el procedimiento siguiente, se describe cómo utilizar la AWS Management Console para obtener información acerca de los nodos reservados que ha comprado.

Para obtener información acerca de los nodos reservados comprados
  1. Inicie sesión en la AWS Management Console y abra la consola de ElastiCache en https://console.aws.amazon.com/elasticache/.

  2. En el panel de navegación, elija el enlace Reserved nodes (Nodos reservados).

    Los nodos reservados para la cuenta aparecen en la lista de nodos reservados. Puede elegir cualquiera de los nodos reservados de la lista para ver información detallada acerca del nodo reservado en el panel de detalles situado en la parte inferior de la consola.

Obtención de información sobre los nodos reservados (AWS CLI)

Para obtener información sobre los nodos reservados de la cuenta de AWS, escriba el siguiente comando en el símbolo del sistema:

aws elasticache describe-reserved-cache-nodes

Esta operación produce un resultado similar al siguiente (formato JSON):

{ "ReservedCacheNodeId": "myreservationid", "ReservedCacheNodesOfferingId": "649fd0c8-cf6d-47a0-bfa6-060f8e75e95f", "CacheNodeType": "cache.xx.small", "Duration": "31536000", "ProductDescription": "memcached", "OfferingType": "Medium Utilization", "MaxRecords": 0 }

Para obtener más información, consulte describe--reserved-cache-nodes en la referencia de la AWS CLI.

Obtención de información sobre los nodos reservados (API de ElastiCache)

Para obtener información sobre los nodos reservados de la cuenta de AWS, realice una llamada a la operación DescribeReservedCacheNodes.

https://elasticache.us-west-2.amazonaws.com/ ?Action=DescribeReservedCacheNodes &Version=2014-12-01 &SignatureVersion=4 &SignatureMethod=HmacSHA256 &Timestamp=20141201T220302Z &X-Amz-Algorithm=&AWS;4-HMAC-SHA256 &X-Amz-Date=20141201T220302Z &X-Amz-SignedHeaders=Host &X-Amz-Expires=20141201T220302Z &X-Amz-Credential=<credential> &X-Amz-Signature=<signature>

Para obtener más información, consulte DescribeReservedCacheNodes en la referencia de la API de ElastiCache.