Nós reservados - Amazon ElastiCache

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Nós reservados

Reservar um ou mais ElastiCache nós pode ser uma forma de reduzir custos. Para nós reservados, é necessário pagar uma taxa adiantada que depende do tipo de nó e da duração da reserva, um ou três anos.

Para ver se os nós reservados são uma economia para seus casos de uso, primeiro determine o tamanho do nó e o número de nós necessários. Depois, estime o uso do nó e compare o custo total de usar nós sob demanda e nós reservados. Você pode combinar e misturar o uso de nós reservados e sob demanda nos seus clusters. Para obter informações sobre preços, consulte Amazon ElastiCache Pricing.

Gerenciamento de custos com nós reservados

Reservar um ou mais nós pode ser uma maneira de reduzir custos. Para nós reservados, é necessário pagar uma taxa adiantada que depende do tipo de nó e da duração da reserva, um ou três anos. Essa cobrança é muito menor do que a cobrança de uso por hora dos nós sob demanda.

Para ver se os nós reservados são uma economia para seus casos de uso, primeiro determine o tamanho do nó e o número de nós necessários. Depois, estime o uso do nó e compare o custo total de usar nós sob demanda e nós reservados. Você pode combinar e misturar o uso de nós reservados e sob demanda nos seus clusters. Para obter informações sobre preços, consulte Amazon ElastiCache Pricing.

AWS A região, o tipo de nó e a duração do período devem ser escolhidos na compra e não podem ser alterados posteriormente.

Você pode usar o AWS Management Console AWS CLI, o ou o ElastiCache API para listar e comprar ofertas de nós reservados disponíveis.

Para obter mais informações sobre nós reservados, consulte Amazon ElastiCache Reserved Nodes.

Ofertas de nós reservados padrão

Ao comprar uma instância de nó reservado (RI) na Amazon ElastiCache, você pode adquirir o compromisso de obter uma taxa de desconto em um tipo de instância de nó e AWS região específicos durante a duração da instância de nó reservado. Para usar uma instância de nó ElastiCache reservado da Amazon, você cria uma nova instância de ElastiCache nó, da mesma forma que faria com uma instância sob demanda.

Se as especificações da nova instância do nó de reserva corresponderem a uma instância de nó reservado existente da sua conta, você será cobrado de acordo com a taxa de desconto oferecida para a instância do nó reservado. Caso contrário, uma taxa sob demanda será cobrada para a instância do nó. Esses padrões RIs estão disponíveis a partir das famílias de instâncias R5 e M5.

nota

Todos os tipos de oferta discutidos a seguir estão disponíveis em prazos de um e três anos.

Tipos de oferta

Nenhuma RI antecipada fornece acesso a uma ElastiCache instância reservada sem exigir um pagamento adiantado. Sua ElastiCache instância reservada No Upfront cobra uma taxa horária com desconto para cada hora dentro do prazo, independentemente do uso.

A RI antecipada parcial exige que uma parte da ElasticCache instância reservada seja paga antecipadamente. As horas restantes do período de vigência serão cobradas com base em uma taxa horária com desconto, independentemente do uso. Essa opção é a substituição da opção antiga de utilização pesada, que é explicada na próxima seção.

A RI adiantamento integral exige que o pagamento integral seja feito no início do período de vigência da RI. Você não incorrem em outros custos pelo restante do período, independentemente do número de horas usadas.

Tamanho de nós reservados flexíveis

Todos os nós reservados têm tamanho flexível. Quando você compra um nó reservado, uma coisa que você especifica é o tipo de nó, por exemplo cache.r6g.xlarge. Para obter mais informações sobre os tipos de nós, consulte Amazon ElastiCache Pricing.

Se você tiver um nó e precisar escalá-lo para uma capacidade maior, o nó reservado será automaticamente aplicado ao nó escalado. Ou seja, seus nós reservados são automaticamente aplicados ao uso de qualquer tamanho na mesma família de nós. Os nós reservados de tamanho flexível estão disponíveis para nós com a mesma região. AWS Nós reservados de tamanho flexível só podem reduzir a escala horizontalmente em suas famílias de nós. Por exemplo, um nó reservado para um cache.r6g.xlarge pode ser aplicado a um cache.r6g.2xlarge, mas não a um cache.r6gd.large, porque cache.r6g e cache.r6gd são famílias de nós diferentes.

Flexibilidade de tamanho significa que você pode se mover livremente entre configurações dentro da mesma família de nós. Por exemplo, você pode passar de um nó reservado r6g.xlarge (8 unidades normalizadas) para dois nós reservados r6g.large (8 unidades normalizadas) (2*4 = 8 unidades normalizadas) na mesma região sem custo adicional. AWS

Atualização de nós reservados do Redis OSS para o Valkey

Com o lançamento do Valkey in ElastiCache, agora você pode aplicar seu desconto em nós OSS reservados do Redis ao mecanismo de cache do Valkey. Você pode fazer o upgrade do Redis OSS para o Valkey enquanto ainda se beneficia dos contratos e reservas existentes. Além de poder aplicar seus benefícios na família e no mecanismo de nós de cache, você pode até receber mais valor incremental. O Valkey tem um preço de 20% de desconto em relação ao Redis eOSS, com a flexibilidade de nós reservados, você pode usar seus nós OSS reservados do Redis para cobrir 20% a mais de nós em execução do Valkey.

Para calcular a taxa de desconto, cada combinação de ElastiCache nó e motor tem um fator de normalização que é medido em unidades. As unidades de nós reservados podem ser aplicadas a qualquer nó em execução dentro da família de instâncias do nó reservado para um determinado mecanismo. OSSOs nós reservados do Redis também podem ser aplicados em todos os mecanismos para cobrir os nós do Valkey em execução. Como o Valkey tem um preço com desconto em relação ao Redis OSS e ao Memcached, suas unidades para um determinado tipo de instância são mais baixas, o que permite que um nó OSS reservado do Redis cubra mais nós do Valkey.

Por exemplo, digamos que você tenha comprado um nó reservado para um cache.r7g.4xlarge para o OSS mecanismo Redis (32 unidades) e esteja executando um nó Redis cache.r7g.4xlarge (32 unidades). OSS Se você atualizar o nó para Valkey, o fator de normalização do nó em execução cai para 25,6 unidades, e seu nó reservado existente fornece 6,4 unidades adicionais para usar em qualquer outro nó Valkey ou Redis em execução na família OSS cache.r7g na região. Você pode usar isso para cobrir 25% de outro nó do Valkey cache.r7g.4xlarge na conta (25,6 unidades) ou 100% de um nó do Valkey cache.r7g.xlarge (6,4 unidades).

Comparando o uso com unidades normalizadas

Você pode comparar o uso de diferentes tamanhos de nós reservados usando unidades normalizadas. Por exemplo, uma hora de uso em dois nós cache.r6g.4xlarge é equivalente a 16 horas de uso em um cache.r6g.large. A tabela a seguir mostra o número de unidades normalizadas para cada tamanho de nó:

Tamanho do nó Unidades normalizadas (RedisOSS, Memcached) Unidades normalizadas (Valkey)
micro 0,5 0.4
pequeno 1 8.
médio 2 1.6
grande 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 exemplo, você compra um nó reservado cache.r6gd.xlarge e tem dois nós reservados cache.r6gd.large em execução em sua conta na mesma região. AWS Nesse caso, o benefício de faturamento é aplicado integralmente a ambos os nós.

Region containing a cache.r6gd.xlarge reserved node with two cache.r6gd.large nodes inside.

Como alternativa, se você tiver uma instância cache.r6gd.2xlarge em execução na sua conta na mesma AWS região, o benefício de cobrança será aplicado a 50% do uso do nó reservado.

Diagram showing a cache.r6gd.xlarge reserved node region containing a cache.r6gd.2xlarge instance.

Excluir um nó reservado

Os períodos de vigência de um nó reservado envolvem um compromisso de um ou três anos. Você não pode cancelar um nó reservado. No entanto, você pode excluir um nó coberto por um desconto de nó reservado. O processo de exclusão de um nó coberto por um desconto de nó reservado é o mesmo que o de qualquer outro nó.

Se excluir um nó coberto por um desconto de nó reservado, você poderá iniciar outro nó com especificações compatíveis. Neste caso, você continua recebendo a taxa com desconto durante o período de vigência da reserva (um ou três anos).

Ofertas de nós reservados herdados

Existem três níveis de reservas de nós herdados: utilização pesada, utilização média e utilização leve. Os nós podem ser reservados em qualquer nível de utilização para um ou três anos. O tipo de nó, o nível de utilização e o prazo de reserva impactarão seus custos totais. Verifique as economias que os nós reservados podem fornecer aos seus negócios, comparando vários modelos antes de comprar nós reservados.

Os nós comprados em um nível ou período de vigência de utilização não podem ser convertidos para um nível ou período de vigência de utilização diferente.

Níveis de utilização

Nós reservados de utilização pesada habilitam cargas de trabalho que possuem uma linha de base consistente de cargas de trabalho de capacidade ou estacionárias. Os nós reservados de utilização pesada exigem um alto compromisso antecipado. Porém, se você planeja executar mais de 79% do período de vigência do nó reservado, poderá obter as maiores economias (até 70% de desconto no preço sob demanda). Com nós reservados de utilização pesada, você paga uma taxa única. Em seguida, isso é seguido de uma taxa horária inferior durante o período de vigência, independentemente de o seu nó estar em execução.

Nós reservados de utilização média são a melhor opção se você planeja usar seus nós reservados durante uma grande parcela de tempo, mas deseja uma taxa única mais baixa ou parar de pagar pelo seu nó ao desligá-lo. Os nós reservados de utilização média são uma opção mais econômica quando você planeja executar mais de 40% do período de vigência de nós reservados. Essa opção pode render até 64% de desconto no preço sob demanda. Com nós reservados de utilização média, você paga uma taxa única um pouco maior que a de nós reservados de utilização leve e recebe taxas de uso por hora mais baixas ao executar um nó.

Nós reservados de utilização leve são ideais para cargas de trabalho periódicas que funcionam apenas algumas horas por dia ou alguns dias por semana. Usando nós reservados de utilização leve, você paga uma taxa única seguida de uma taxa de uso por hora com desconto quando seu nó está sendo executado. Você pode começar a economizar quando seu nó estiver executando mais de 17% do período de vigência do nó reservado. Você pode economizar até 56% nas taxas sob demanda durante todo o período de vigência de seu nó reservado.

Ofertas de nós reservados herdados
Oferta Custo inicial Taxa de uso Vantagem

Utilização pesada

Mais alto

A taxa por hora mais baixa. Aplicada ao período de vigência inteiro, independentemente de você estar ou não usando o nó reservado.

O custo geral mais baixo se você planeja executar seus nós reservados mais de 79% do período de vigência de três anos.

Utilização média

Médio

Taxa de uso por hora cobrada por cada hora em que o nó está sendo executado. Nenhuma cobrança por hora quando o nó não está sendo executado.

Adequada para cargas de trabalho elásticas ou quando você espera um uso moderado, superior a 40% do período de vigência de três anos.

Utilização leve

Menor

Taxa de uso por hora cobrada por cada hora em que o nó está sendo executado. Nenhuma cobrança por hora quando o nó não está sendo executado. Taxas por hora são as mais altas entre todos os tipos de oferta, mas aplicam-se somente quando o nó reservado está sendo executado.

Custo geral mais alto se você planeja executar o tempo todo. Contudo, esse é o custo geral mais baixo se você planejar usar seu nó reservado com pouca frequência, ou seja, mais de cerca de 15% de um período de vigência de três anos.

Uso sob demanda (sem nós reservados)

Nenhum

Taxa horária mais alta. Aplicada sempre que o nó está sendo executado.

Maior custo por hora.

Para obter mais informações, consulte Amazon ElastiCache Pricing.

Obtenção de informações sobre ofertas de nós reservados

Antes de comprar nós reservados, você pode obter informações sobre ofertas de nós reservados disponíveis.

Os exemplos a seguir mostram como obter preços e informações sobre as ofertas de nós reservados disponíveis usando o AWS Management Console AWS CLI, e. ElastiCache API

Obtenção de informações sobre ofertas de nós reservados (console)

Para obter preços e outras informações sobre as ofertas de cluster reservado disponíveis usando o AWS Management Console, use o procedimento a seguir.

Para obter informações sobre ofertas de nós reservados disponíveis
  1. Faça login no AWS Management Console e abra o ElastiCache console em https://console.aws.amazon.com/elasticache/.

  2. No painel de navegação, selecione Reserved Nodes.

  3. Escolha Purchase Reserved Nodes (Comprar nós reservados).

  4. Para Engine, escolha Valkey, Redis ou OSS Memcached.

  5. Para determinar as ofertas disponíveis, faça seleções nas seguintes opções:

    • Node Type

    • Prazo

    • Offering Type

    Após essas seleções, o custo por nó e o custo total de suas seleções serão exibidos em Reservation details (Detalhes da reserva).

  6. Escolha Cancel para evitar a compra desses nós e gerar cobranças.

Obtenção de informações sobre ofertas de nós reservados (AWS CLI)

Para obter preços e outras informações sobre as ofertas de nós reservados disponíveis para Valkey ou RedisOSS, digite o seguinte comando em um prompt de comando:

aws elasticache describe-reserved-cache-nodes-offerings

Essa operação produz uma saída semelhante à seguinte (JSONformato):

{ "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 obter preços e outras informações sobre as ofertas de nós reservados disponíveis para o Memcached, digite o seguinte comando em um prompt de comando:

{ "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 obter mais informações, consulte describe-reserved-cache-nodes-offerings na AWS CLI Referência.

Obter informações sobre ofertas de nós reservados () ElastiCache API

Para obter informações sobre preços e informações sobre ofertas de nós reservados disponíveis, chame a ação 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 obter mais informações, consulte DescribeReservedCacheNodesOfferingsna ElastiCache API Referência.

Compra de um nó reservado

Os exemplos a seguir mostram como comprar uma oferta de nó reservado usando o AWS Management Console AWS CLI, o e ElastiCache API o.

Importante

Seguir os exemplos desta seção gera cobranças em sua AWS conta que você não pode reverter.

Compra de um nó reservado (console)

Este exemplo mostra a compra de uma oferta de nó reservado específica, 649fd0c8-cf6d-47a0-bfa6-060f8e75e95f, com um ID de nó reservado de myreservationID.

O procedimento a seguir usa o AWS Management Console para comprar a oferta de nó reservado por meio do ID da oferta.

Para comprar nós reservados
  1. Faça login no AWS Management Console e abra o ElastiCache console em https://console.aws.amazon.com/elasticache/.

  2. Na lista de navegação, escolha o link Reserved nodes (Nós reservados).

  3. Escolha o botão Purchase reserved nodes (Comprar nós reservados).

  4. Em Engine, escolha Valkey, Redis ou OSS Memcached.

  5. Para determinar as ofertas disponíveis, faça seleções nas seguintes opções:

    • Node Type

    • Prazo

    • Offering Type

    • Um Reserved node ID (ID de nó reservado) opcional

    Após essas seleções, o custo por nó e o custo total de suas seleções serão exibidos em Reservation details (Detalhes da reserva).

  6. Escolha Purchase (Comprar).

Compra de um nó reservado (AWS CLI)

O exemplo a seguir mostra a compra de uma oferta de cluster reservado específica, 649fd0c8-cf6d-47a0-bfa6-060f8e75e95f, com um ID de nó reservado de myreservationID.

Digite o seguinte comando em um prompt de comando:

Para Linux, macOS ou 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

Esse comando retorna uma saída semelhante à seguinte:

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 obter mais informações, consulte purchase-reserved-cache-nodes-offerting na AWS CLI Referência.

Compra de um nó reservado (ElastiCache API)

O exemplo a seguir mostra a compra de uma oferta de nó reservado específica, 649fd0c8-cf6d-47a0-bfa6-060f8e75e95f, com um ID de cluster reservado de myreservationID.

Chame a operação PurchaseReservedCacheNodesOffering com os seguintes parâmetros:

  • 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 obter mais informações, consulte PurchaseReservedCacheNodesOfferingna ElastiCache API Referência.

Obtenção de informações sobre seus nós reservados

Você pode obter informações sobre os nós reservados que você comprou usando o AWS Management Console AWS CLI, o e ElastiCache API o.

Obtenção de informações sobre seus nós reservados (console)

O procedimento a seguir descreve como usar o AWS Management Console para obter informações sobre os nós reservados que você adquiriu.

Para obter informações sobre seus nós reservados comprados
  1. Faça login no AWS Management Console e abra o ElastiCache console em https://console.aws.amazon.com/elasticache/.

  2. Na lista de navegação, escolha o link Reserved nodes (Nós reservados).

    Os nós reservados para sua conta aparecem na lista Reserved nodes (Nós reservados). Você pode escolher qualquer um dos nós reservados na lista para ver informações detalhadas sobre o nó reservado no painel de detalhes na parte inferior do console.

Obtenção de informações sobre seus nós reservados (AWS CLI)

Para obter informações sobre nós reservados para sua AWS conta, digite o seguinte comando em um prompt de comando:

aws elasticache describe-reserved-cache-nodes

Essa operação produz uma saída semelhante à seguinte (JSONformato):

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

Para obter mais informações, consulte describe-- reserved-cache-nodes na AWS CLI Referência.

Obtendo informações sobre seus nós reservados (ElastiCache API)

Para obter informações sobre nós reservados para sua AWS conta, chame a DescribeReservedCacheNodes operação.

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 obter mais informações, consulte DescribeReservedCacheNodesna ElastiCache API Referência.