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 do MemoryDB
Os nós reservados fornecem um desconto significativo em comparação com os preços de nós sob demanda. Os nós reservados não são nós físicos, mas um desconto na fatura aplicado na sua conta pelo uso de nós sob demanda. Os descontos para nós reservados estão vinculados ao tipo de nó e à região da AWS .
nota
Todos os nós reservados atuais do MemoryDB são baseados no preço e fornecem cobertura para os nós que executam o mecanismo RedisOSS. Esses nós reservados podem ser aplicados ao mecanismo Valkey conforme documentado emTamanho de nós reservados flexíveis, mas os nós reservados específicos do Valkey não estão disponíveis.
O processo geral para trabalhar com nós reservados é o seguinte:
-
Analise as informações sobre ofertas de nós reservados disponíveis
-
Adquira uma oferta de nó reservado usando o AWS Management Console, AWS Command Line Interface ou SDK
-
Analise as informações sobre seus nós reservados existentes
Tópicos
Visão geral de nós reservados
Ao comprar um nó reservado do MemoryDB, você adquire um compromisso de obter uma taxa com desconto sobre um tipo específico de nó pela duração do nó reservado. Para usar um nó reservado do MemoryDB, crie um nó como você faria para um nó sob demanda. O novo nó que você criar deve corresponder exatamente às especificações do nó reservado. Se as especificações do novo nó corresponderem a um nó reservado existente em sua conta, você será cobrado de acordo com a tarifa com desconto oferecida para o nó reservado. Caso contrário, uma taxa sob demanda será cobrada para o nó. Você pode usar o AWS Management Console, o ou o AWS CLI MemoryDB API para listar e comprar ofertas de nós reservados disponíveis.
O MemoryDB oferece nós reservados para os nós R7g, R6g e R6gd (com classificação de dados em camadas) otimizados para memória. Para obter informações sobre preços, consulte Preços do MemoryDB
Tipos de oferta
Os nós reservados estão disponíveis em três variedades — Sem pagamento adiantado, adiantamento parcial e pagamento adiantado total — que permitem otimizar seus custos de MemoryDB com base no uso esperado.
Sem entrada : essa opção fornece acesso ao nó reservado sem a necessidade de entrada de pagamento. Seu nó reservado sem entrada de pagamento será cobrado de acordo com uma taxa horária com desconto por cada hora dentro do período de vigência, independentemente do uso, e não é necessária entrada.
Pagamento adiantado parcial: essa opção requer que uma parte do nó reservado 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.
Pagamento adiantado integral: o pagamento integral é feito no início do período de vigência, sem outros custos ou cobranças por hora incorridos pelo restante do período, independentemente do número de horas usadas.
Todos os três tipos de ofertas estão disponíveis para períodos de vigência de um e três anos.
Tamanho de nós reservados flexíveis
Ao adquirir um nó reservado, uma das especificações feitas é o tipo de nó, por exemplo, db.r6g.xlarge. Para obter mais informações sobre os tipos de nós, consulte Preços do MemoryDB
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 db.r6g.xlarge pode ser aplicado a um db.r6g.2xlarge, mas não a um db.r6gd.large, porque db.r6g e db.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
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 db.r6g.4xlarge é equivalente a 16 horas de uso em um db.r6g.large. A tabela a seguir mostra o número de unidades normalizadas para cada tamanho de nó:
Tamanho do nó | Unidades normalizadas (RedisOSS) | Unidades normalizadas (Valkey) |
---|---|---|
pequeno | 1 | 7. |
médio | 2 | 1.4 |
grande | 4 | 2.8 |
xlarge | 8 | 5.6 |
2xlarge | 16 | 11.2 |
4xlarge | 32 | 22.4 |
6xlarge | 48 | 3.6 |
8xlarge | 64 | 44,8 |
10xlarge | 80 | 56 |
12xlarge | 96 | 67,2 |
16xlarge | 128 | 89,6 |
24xlarge | 192 | 134,4 |
Por exemplo, você compra um nó reservado db.r6gd.xlarge e tem dois nós reservados db.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.
Como alternativa, se você tiver uma instância db.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.
Atualização de nós reservados do Redis OSS para o Valkey
Com o lançamento do Valkey no MemoryDB, agora você pode aplicar seu desconto em OSS nós reservados do Redis ao mecanismo 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 de nós e no mecanismo, você pode até receber mais valor incremental. O Valkey tem um preço de 30% de desconto em relação ao Redis eOSS, com a flexibilidade dos nós reservados, você pode usar seus nós OSS reservados do Redis para cobrir mais nós do Valkey em execução.
Para calcular a taxa de desconto, cada combinação de nó e mecanismo do MemoryDB tem um fator de normalização 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 RedisOSS, 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 db.r7g.4xlarge para o OSS mecanismo Redis (32 unidades) e esteja executando um nó Redis db.r7g.4xlarge (32 unidades). OSS Se você atualizar o nó para Valkey, o fator de normalização do nó em execução cai para 22,4 unidades, e seu nó reservado existente fornece 9,6 unidades adicionais para usar em qualquer outro nó Valkey ou Redis em execução na família OSS db.r7g na região. Você pode usar isso para cobrir 42% de outro nó Valkey db.r7g.4xlarge na conta (22,4 unidades) ou 100% de um nó Valkey db.r7g.xlarge (5,6 unidades) e 100% de um nó Valkey db.r7g.large (2,8 unidades).
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).
Trabalhar com nós reservados
Você pode usar o AWS Management Console, o e o AWS Command Line Interface MemoryDB API para trabalhar com nós reservados.
Console
Para obter preços e informações sobre as ofertas de nós reservados disponíveis
-
Faça login no AWS Management Console e abra o console do MemoryDB em. https://console.aws.amazon.com/memorydb/
-
No painel de navegação, selecione nós reservados.
-
Escolha comprar nós reservados.
-
Em tipo de nó, escolha o tipo de nó que você deseja implantar.
-
Em quantidade, escolha a quantidade de nós que você deseja implantar.
-
Em prazo, escolha quanto tempo você deseja que o nó do banco de dados seja reservado.
-
Em Tipo de oferta, escolha o tipo de oferta.
Após fazer essas seleções, você pode visualizar as informações de preço em Resumo da reserva.
Importante
Escolha Cancelar para evitar a compra desses nós e gerar cobranças.
Assim que tiver informações sobre as ofertas de nós reservados disponíveis, você poderá usá-las para comprar uma oferta, conforme mostrado no procedimento a seguir:
Para comprar um nó reservado
-
Faça login no AWS Management Console e abra o console do MemoryDB em. https://console.aws.amazon.com/memorydb/
-
No painel de navegação, selecione nós reservados.
-
Escolha comprar nós reservados.
-
Em tipo de nó, escolha o tipo de nó que você deseja implantar.
-
Em quantidade, escolha a quantidade de nós que você deseja implantar.
-
Em prazo, escolha quanto tempo você deseja que o nó do banco de dados seja reservado.
-
Em Tipo de oferta, escolha o tipo de oferta.
-
(Opcional) Você pode atribuir seu próprio identificador aos nós reservados adquiridos, para ajudá-lo a rastreá-los. Em ID da reserva, digite um identificador para o nó reservado.
Após fazer essas seleções, você pode visualizar as informações de preço em Resumo da reserva.
-
Escolha comprar nós reservados.
-
Seus nós reservados são comprados e exibidos na lista nós reservados.
Para obter informações sobre nós reservados para sua AWS conta
-
Faça login no AWS Management Console e abra o console do MemoryDB em. https://console.aws.amazon.com/memorydb/
-
No painel de navegação, selecione nós reservados.
-
Os nós reservados para sua conta são exibidos. Para ver informações detalhadas sobre um nó reservado específico, escolha esse nó na lista. Você pode, então, visualizar informações detalhadas sobre esse nó.
AWS Command Line Interface
O exemplo describe-reserved-nodes-offerings
a seguir retorna detalhes das ofertas de nós reservados.
aws memorydb describe-reserved-nodes-offerings
Isso gera uma saída semelhante à seguinte:
{ "ReservedNodesOfferings": [ { "ReservedNodesOfferingId": "0193cc9d-7037-4d49-b332-xxxxxxxxxxxx", "NodeType": "db.xxx.large", "Duration": 94608000, "FixedPrice": $xxx.xx, "OfferingType": "Partial Upfront", "RecurringCharges": [ { "RecurringChargeAmount": $xx.xx, "RecurringChargeFrequency": "Hourly" } ] } ] }
Você também pode passar os seguintes parâmetros para limitar o escopo do que é retornado:
-
--reserved-nodes-offering-id
– o ID da oferta que você deseja comprar. -
--node-type
: o valor do filtro do tipo de nó. Use esse parâmetro para mostrar somente as reservas que correspondem ao tipo de nó especificado. -
--duration
: o valor do filtro de duração, especificado em anos ou segundos. Use esse parâmetro para mostrar somente reservas para esse período. -
--offering-type
: use esse parâmetro para mostrar somente as ofertas disponíveis que correspondem ao tipo de oferta especificado.
Depois de obter informações sobre as ofertas de nós reservados disponíveis, você pode usar essas informações para comprar uma oferta.
O exemplo purchase-reserved-nodes-offering
a seguir mostra a compra de novos nós reservados
Para Linux, macOS ou Unix:
aws memorydb purchase-reserved-nodes-offering \ --reserved-nodes-offering-id 0193cc9d-7037-4d49-b332-d5e984f1d8ca \ --reservation-id reservation \ --node-count 2
Para Windows:
aws memorydb purchase-reserved-nodes-offering ^ --reserved-nodes-offering-id 0193cc9d-7037-4d49-b332-d5e984f1d8ca ^ --reservation-id MyReservation
-
--reserved-nodes-offering-id
representa o nome dos nós reservados oferecidos para compra. -
--reservation-id
é um identificador especificado pelo cliente para rastrear essa reserva.nota
O ID da reserva é um identificador exclusivo especificado pelo cliente para rastrear essa reserva. Se esse parâmetro não for especificado, o MemoryDB gerará automaticamente um identificador para a reserva.
-
--node-count
é o número de nós a serem reservados. Ele assume 1 como padrão.
Isso gera uma saída semelhante à seguinte:
{ "ReservedNode": { "ReservationId": "reservation", "ReservedNodesOfferingId": "0193cc9d-7037-4d49-b332-xxxxxxxxxxxx", "NodeType": "db.xxx.large", "StartTime": 1671173133.982, "Duration": 94608000, "FixedPrice": $xxx.xx, "NodeCount": 2, "OfferingType": "Partial Upfront", "State": "payment-pending", "RecurringCharges": [ { "RecurringChargeAmount": $xx.xx, "RecurringChargeFrequency": "Hourly" } ], "ARN": "arn:aws:memorydb:us-east-1:xxxxxxxx:reservednode/reservation" } }
Depois de comprar nós reservados, você pode obter informações sobre seus nós reservados.
O exemplo describe-reserved-nodes
a seguir retorna informações sobre nós reservados para essa conta.
aws memorydb describe-reserved-nodes
Isso gera uma saída semelhante à seguinte:
{ "ReservedNodes": [ { "ReservationId": "ri-2022-12-16-00-28-40-600", "ReservedNodesOfferingId": "0193cc9d-7037-4d49-b332-xxxxxxxxxxxx", "NodeType": "db.xxx.large", "StartTime": 1671150737.969, "Duration": 94608000, "FixedPrice": $xxx.xx, "NodeCount": 1, "OfferingType": "Partial Upfront", "State": "active", "RecurringCharges": [ { "RecurringChargeAmount": $xx.xx, "RecurringChargeFrequency": "Hourly" } ], "ARN": "arn:aws:memorydb:us-east-1:xxxxxxxx:reservednode/ri-2022-12-16-00-28-40-600" } ] }
Você também pode passar os seguintes parâmetros para limitar o escopo do que é retornado:
-
--reservation-id
: você pode atribuir seu próprio identificador aos nós reservados adquiridos, para ajudá-lo a rastreá-los. -
--reserved-nodes-offering-id
: o valor do filtro identificador da oferta. Use esse parâmetro para mostrar somente as reservas compradas que correspondam ao identificador de oferta especificado. -
--node-type
: o valor do filtro do tipo de nó. Use esse parâmetro para mostrar somente as reservas que correspondem ao tipo de nó especificado. -
--duration
: o valor do filtro de duração, especificado em anos ou segundos. Use esse parâmetro para mostrar somente reservas para esse período. -
--offering-type
: use esse parâmetro para mostrar somente as ofertas disponíveis que correspondem ao tipo de oferta especificado.
Memória DB API
Os exemplos a seguir demonstram como usar a consulta MemoryDB API para nós reservados:
DescribeReservedNodesOfferings
Retorna detalhes das ofertas de nós reservados.
https://memorydb.us-west-2.amazonaws.com/ ?Action=DescribeReservedNodesOfferings &ReservedNodesOfferingId=
649fd0c8-xxxx-xxxx-xxxx-06xxxx75e95f
&"Duration": 94608000, &NodeType="db.r6g.large" &OfferingType="Partial Upfront" &Version=2021-01-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>
Os parâmetros a seguir limitam o escopo do que é retornado:
-
ReservedNodesOfferingId
representa o nome dos nós reservados oferecidos para compra. -
Duration
: o valor do filtro de duração, especificado em anos ou segundos. Use esse parâmetro para mostrar somente reservas para esse período. -
NodeType
: o valor do filtro do tipo de nó. Use esse parâmetro para mostrar somente as ofertas que correspondem ao tipo de nó especificado. -
OfferingType
: use esse parâmetro para mostrar somente as ofertas disponíveis que correspondem ao tipo de oferta especificado.
Depois de obter informações sobre as ofertas de nós reservados disponíveis, você pode usar essas informações para comprar uma oferta.
PurchaseReservedNodesOffering
Permite que você compre uma oferta de nó reservado.
https://memorydb.us-west-2.amazonaws.com/ ?Action=PurchasedReservedNodesOffering &ReservedNodesOfferingId=
649fd0c8-xxxx-xxxx-xxxx-06xxxx75e95f
&ReservationID=myreservationID
&NodeCount=1 &Version=2021-01-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>
-
ReservedNodesOfferingId
representa o nome dos nós reservados oferecidos para compra. -
ReservationID
é um identificador especificado pelo cliente para rastrear essa reserva.nota
O ID da reserva é um identificador exclusivo especificado pelo cliente para rastrear essa reserva. Se esse parâmetro não for especificado, o MemoryDB gerará automaticamente um identificador para a reserva.
-
NodeCount
é o número de nós a serem reservados. Ele assume 1 como padrão.
Depois de comprar nós reservados, você pode obter informações sobre seus nós reservados.
DescribeReservedNodes
Retorna informações sobre nós reservados para essa conta.
https://memorydb.us-west-2.amazonaws.com/ ?Action=DescribeReservedNodes &ReservedNodesOfferingId=
649fd0c8-xxxx-xxxx-xxxx-06xxxx75e95f
&ReservationID=myreservationID
&NodeType="db.r6g.large" &Duration=94608000 &OfferingType="Partial Upfront" &Version=2021-01-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>
Os parâmetros a seguir limitam o escopo do que é retornado:
-
ReservedNodesOfferingId
representa o nome do nó reservado. -
ReservationID
: você pode atribuir seu próprio identificador aos nós reservados adquiridos, para ajudá-lo a rastreá-los. -
NodeType
: o valor do filtro do tipo de nó. Use esse parâmetro para mostrar somente as reservas que correspondem ao tipo de nó especificado. -
Duration
: o valor do filtro de duração, especificado em anos ou segundos. Use esse parâmetro para mostrar somente reservas para esse período. -
OfferingType
: use esse parâmetro para mostrar somente as ofertas disponíveis que correspondem ao tipo de oferta especificado.
Visualização do faturamento de seus nós reservados
É possível visualizar o faturamento dos seus nós reservados no Painel de cobrança no AWS Management Console.
Para visualizar o faturamento de nós reservados
-
Faça login no AWS Management Console e abra o console do MemoryDB em. https://console.aws.amazon.com/memorydb/
-
No botão Pesquisar na parte superior do console, escolha Faturamento.
-
Escolha Faturas no lado esquerdo do painel.
-
Em Cobranças de serviço da AWS , expanda o MemoryDB.
-
Expanda a AWS região onde estão seus nós reservados, por exemplo, Leste dos EUA (Norte da Virgínia).
Seus nós reservados e suas cobranças por hora do mês atual são mostrados em Instâncias CreateCluster reservadas do Amazon MemoryDB.