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
Reservar uno o más ElastiCache nodos puede ser una forma de reducir los costes. 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 precios, consulta Amazon ElastiCache Pricing
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 precios, consulta Amazon ElastiCache Pricing
AWS La región, el tipo de nodo y la duración del plazo se deben elegir en el momento de la compra y no se pueden cambiar más adelante.
Puede usar la AWS Management Console, la API o la AWS CLI ElastiCache API para enumerar y comprar las ofertas de nodos reservados disponibles.
Para obtener más información sobre los nodos reservados, consulte Amazon ElastiCache Reserved Nodes
Ofertas de nodos reservados estándar
Al comprar una instancia de nodo reservado (RI) en Amazon ElastiCache, puede adquirir el compromiso de obtener una tarifa con descuento en una AWS región y un tipo de instancia de nodo específicos durante la duración de la instancia de nodo reservado. Para usar una instancia de nodo ElastiCache reservado de Amazon, debe crear una nueva instancia de ElastiCache nodo, tal como lo haría con una instancia bajo demanda.
Si las especificaciones de la instancia de nodo reservado nueva coinciden con una instancia reservada de nodo existente de su cuenta, se facturará a la tarifa con descuento que se ofrece para la instancia de nodo reservada. De lo contrario, la instancia de nodo se factura con una tarifa en diferido. Estos estándares RIs están disponibles a partir de las familias de instancias R5 y M5.
nota
Los 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
No, Upfront RI proporciona acceso a una ElastiCache instancia reservada sin requerir un pago por adelantado. Su ElastiCache instancia reservada de No Upfront factura una tarifa horaria con descuento por cada hora dentro del plazo, independientemente del uso.
La RI parcial por adelantado requiere que una parte de la ElasticCache instancia reservada 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.
Nodos reservados de tamaño flexible
Todos los nodos reservados tienen un tamaño flexible. Al comprar un nodo reservado, una de las cosas que especifica es el tipo de nodo, por ejemplo, cache.r6g.xlarge. Para obtener más información sobre los tipos de nodos, consulta Amazon ElastiCache Pricing
Si tiene un nodo y debe escalarlo para aumentar su capacidad, el nodo reservado se aplica automáticamente al nodo escalado. Es decir, los nodos reservados se aplican automáticamente al uso de cualquier tamaño en la misma familia de nodos. Los nodos reservados de tamaño flexible están disponibles para los nodos de la misma AWS región. Los nodos reservados con flexibilidad de tamaño solo se pueden reducir horizontalmente en sus familias de nodos. Por ejemplo, un nodo reservado para cache.r6g.xlarge puede aplicarse a cache.r6g.2xlarge, pero no a cache.r6gd.large, porque cache.r6g y cache.r6gd son familias de nodos diferentes.
La flexibilidad de tamaño significa que puede moverse libremente entre configuraciones dentro de la misma familia de nodos. Por ejemplo, puede pasar de un nodo reservado r6g.xlarge (8 unidades normalizadas) a dos nodos reservados r6g.large (8 unidades normalizadas) (2*4 = 8 unidades normalizadas) en la misma región sin coste adicional. AWS
Actualización de nodos de Redis OSS a Valkey
Con el lanzamiento de Valkey ElastiCache, ahora puede aplicar su descuento en nodos reservados de Redis OSS al motor de caché de Valkey. Puede actualizar de Redis OSS a Valkey sin dejar de beneficiarse de los contratos y reservas existentes. Además de poder aprovechar sus ventajas dentro de la familia de nodos de caché y del motor, puede obtener también un mayor valor incremental. Valkey tiene un descuento del 20 % en comparación con Redis OSS y, con la flexibilidad de los nodos reservados, puede utilizar sus nodos reservados de Redis OSS para cubrir un 20 % más de nodos de Valkey en ejecución.
Para calcular la tarifa con descuento, cada combinación de ElastiCache nodo y motor tiene un factor de normalización que se mide en unidades. Las unidades de nodos reservados se pueden aplicar a cualquier nodo en ejecución de la familia de instancias del nodo reservado para un motor determinado. Los nodos reservados de Redis OSS también se pueden aplicar a todos los motores para cubrir los nodos de Valkey en ejecución. Como Valkey tiene un descuento en comparación con Redis OSS y Memcached, sus unidades para un tipo de instancia determinado son más bajas, lo que permite que un nodo reservado de Redis OSS cubra más nodos de Valkey.
Como ejemplo, supongamos que ha comprado un nodo reservado para una cache.r7g.4xlarge para el motor de Redis OSS (32 unidades) y está ejecutando un nodo cache.r7g.4xlarge de Redis OSS (32 unidades). Si actualiza el nodo a Valkey, el factor de normalización del nodo en ejecución se reduce a 25,6 unidades y el nodo reservado existente le proporciona 6,4 unidades adicionales para utilizarlas con cualquier otro nodo de Valkey o Redis OSS en ejecución de la familia cache.r7g en la región. Puede usar esto para cubrir el 25 % de otro nodo de Valkey cache.r7g.4xlarge de la cuenta (25,6 unidades) o el 100 % de un nodo de Valkey cache.r7g.xlarge (6,4 unidades).
Comparación del uso con unidades normalizadas
Puede comparar el uso de diferentes tamaños de nodos reservados utilizando unidades normalizadas. Por ejemplo, una hora de uso en dos nodos cache.r6g.4xlarge equivale a 16 horas de uso en una sola cache.r6g.large. En la tabla siguiente se muestra el número de unidades normalizadas por cada tamaño de nodo:
Tamaño del nodo | Unidades normalizadas con Redis OSS o Memcached | Unidades normalizadas con Valkey |
---|---|---|
micro | 0,5 | 0.4 |
small | 1 | 8. |
medium | 2 | 1.6 |
large | 4 | 3.2 |
xlarge | 8 | 6.4 |
2xlarge | 16 | 12.8 |
4xlarge | 32 | 25,6 |
6xlarge | 48 | 38,4 |
8xlarge | 64 | 51,2 |
10xlarge | 80 | 64 |
12xlarge | 96 | 76,8 |
16xlarge | 128 | 102.4 |
24xlarge | 192 | 153.6 |
Por ejemplo, compra un nodo reservado cache.r6gd.xlarge y tiene dos nodos reservados cache.r6gd.large en ejecución en su cuenta en la misma región. AWS En este caso, el beneficio de facturación se aplica en su totalidad a los dos nodos.

Como alternativa, si tienes una instancia cache.r6gd.2xlarge ejecutándose en tu cuenta de la misma región, el beneficio de facturación se aplica al 50 por ciento del uso del nodo reservado. AWS

Eliminación de un nodo reservado
Los términos de un nodo reservado implican un compromiso de un año o de tres años. No se puede cancelar un nodo reservado. Sin embargo, puede eliminar un nodo que tenga un descuento de nodo reservado. El proceso para eliminar un nodo con un descuento de nodo reservado es el mismo que para cualquier otro nodo.
Si elimina un nodo con un descuento de nodo reservado, puede lanzar otro nodo con especificaciones compatibles. En este caso, sigue disfrutando de la tarifa de descuento mientras dure la reserva (de uno o tres años).
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 | 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 |
Medio |
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, consulta los ElastiCache precios de Amazon
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 precios e información sobre las ofertas de nodos reservados disponibles mediante la ElastiCache API AWS Management Console AWS CLI, y.
Obtención de información sobre las ofertas de nodos reservados (consola)
Para obtener precios y otra información sobre las ofertas de clústeres reservados disponibles mediante el AWS Management Console, utilice el siguiente procedimiento.
Para obtener información acerca de las ofertas de nodos reservados disponibles
-
Inicie sesión en AWS Management Console y abra la ElastiCache consola en https://console.aws.amazon.com/elasticache/
. -
En el panel de navegación, seleccione Reserved Nodes (Nodos reservados).
-
Elija Purchase Reserved Node (Comprar nodo reservado).
-
En Engine, elija Valkey, Memcached o Redis OSS.
-
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).
-
-
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 más información acerca de precios y otra información acerca de las ofertas de nodos reservados disponibles para Valkey o Redis OSS, 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": "redis",
"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": "redis",
"OfferingType": "Partial Upfront",
"RecurringCharges": [
{
"RecurringChargeAmount": X.XXX,
"RecurringChargeFrequency": "Hourly"
}
]
},
{
"ReservedCacheNodesOfferingId": "0xxxxxxxx-xxeb-44ex-xx3c-xxxxxxxx072",
"CacheNodeType": "cache.xxx.large",
"Duration": 31536000,
"FixedPrice": X.X,
"UsagePrice": X.X,
"ProductDescription": "redis",
"OfferingType": "No Upfront",
"RecurringCharges": [
{
"RecurringChargeAmount": X.XXX,
"RecurringChargeFrequency": "Hourly"
}
]
}
Para obtener más información acerca de precios y otra información acerca de las ofertas de nodos reservados disponibles, escriba el comando siguiente en el símbolo del sistema:
{
"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-ofertas en la AWS CLI Referencia.
Obtener información sobre las ofertas de nodos reservados (ElastiCache API)
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 DescribeReservedCacheNodesOfferingsla referencia de la ElastiCache API.
Compra de un nodo reservado
Los siguientes ejemplos muestran cómo comprar una oferta de nodo reservado mediante la AWS Management Console AWS CLI, la y la ElastiCache API.
importante
Si sigues los ejemplos de esta sección, se incurrirá en cargos en tu AWS cuenta que no podrás anular.
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 siguiente procedimiento, se utiliza AWS Management Console para comprar la oferta de nodo reservado mediante el identificador de oferta.
Para comprar nodos reservados
-
Inicie sesión en AWS Management Console y abra la ElastiCache consola en https://console.aws.amazon.com/elasticache/
. -
En el panel de navegación, elija el enlace Reserved Nodes (Nodos reservados).
-
Elija el botón Purchase reserved nodes (Comprar nodos reservados).
-
Para Engine, selecciona Valkey, Memcached o Redis OSS.
-
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).
-
-
Seleccione 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-idmyreservationID
Para Windows:
aws elasticache purchase-reserved-cache-nodes-offering ^ --reserved-cache-nodes-offering-id
649fd0c8-cf6d-47a0-bfa6-060f8e75e95f
^ --reserved-cache-node-idmyreservationID
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 AWS CLI Referencia.
Comprar un nodo reservado (ElastiCache API)
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 PurchaseReservedCacheNodesOfferingla referencia de la ElastiCache API.
Obtención de información sobre los nodos reservados
Puedes obtener información sobre los nodos reservados que has comprado mediante la AWS Management Console AWS CLI, la y la ElastiCache API.
Obtención de información sobre los nodos reservados (consola)
En el siguiente procedimiento se describe cómo utilizar el AWS Management Console para obtener información sobre los nodos reservados que ha adquirido.
Para obtener información acerca de los nodos reservados comprados
-
Inicie sesión en AWS Management Console y abra la ElastiCache consola en https://console.aws.amazon.com/elasticache/
. -
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 para su AWS cuenta, escriba el siguiente comando en una línea de comandos:
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",
"DataTiering": "disabled",
"Duration": "31536000",
"ProductDescription": "memcached",
"OfferingType": "Medium Utilization",
"MaxRecords": 0
}
Para obtener más información, consulte la descripción reserved-cache-nodes en la AWS CLI Referencia.
Obtener información sobre tus nodos reservados (ElastiCache API)
Para obtener información sobre los nodos reservados para su AWS cuenta, llame a la DescribeReservedCacheNodes
operación.
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, consulta DescribeReservedCacheNodesla referencia de la ElastiCache API.