Como garantir que minha instância do amazon ec2 esteja usando a instância de reserva?

17

Comprei uma instância do Amazon EC2 a um custo menor do que as instâncias sob demanda regulares. Quando inicio uma nova instância no EC2, não há indicação de que eu estaria usando a instância reservada. Como posso garantir que a instância que estou usando seja a instância reservada, em vez da sob demanda?

Charuru
fonte

Respostas:

21

A AWS cobra automaticamente o preço reservado desde que sua contagem usada seja menor que o número de instâncias reservadas que você possui.

Em outras palavras, não há distinção entre os tipos, é puramente uma questão de contabilidade, uma questão que a AWS trata automaticamente para você.

Mark S. Rasmussen
fonte
11

Como já foi dito, isso é mais uma construção de cobrança do que qualquer outra coisa. A Amazon agora adicionou alguns relatórios úteis no "Cost Explorer" (talvez seja necessário ativá-lo primeiro nas configurações de cobrança e aguardar um dia ou dois antes de ver os dados.) Existem os "Relatório de utilização do RI" e "Relatório de cobertura do RI" modelos disponíveis.

Aqui você pode ver o efeito de comprar uma instância reservada há alguns dias no relatório Cobertura, confirmando que a reserva agora cobre 100% das minhas instâncias em execução:

Relatório de cobertura do RI no Cost Explorer

Matt Gibson
fonte
Essa deve ser a resposta aceita, já que é o único lugar onde você pode realmente ver o efeito do seu RI, exceto fazendo cálculos na fatura.
nickdnk 6/02/19
5

Você o verá na atividade da conta. Você precisará analisá-lo, mas se souber quantas instâncias comprou e quantas estão em execução, poderá ver se está sendo cobrado pelo que acha que deveria ser cobrado. Eu mesmo comprei algumas instâncias e queria ter certeza de que havia comprado as instâncias reservadas corretas. Assim, imprimi uma cópia da atividade da conta e esperei alguns dias e comparei os resultados.

Você verá que eles têm uma observação dizendo "instância reservada" na tela de atividade da conta, mas ela existe, independentemente de estar sendo usada ou não porque, com instâncias reservadas (somente uso pesado), você cobra antecipadamente no início do mês durante todo o mês. Apenas verifique se as cobranças normais não são exibidas e você sabe que as instâncias reservadas estão sendo usadas corretamente.

bwight
fonte
3

Eu encontrei um script python que faz o trabalho para você:

https://github.com/bpennypacker/ec2-check-reserved-instances

iewebguy
fonte
11
Bem-vindo ao ServerFault. Geralmente, é recomendável fornecer mais informações do que apenas um link. Você pode editar sua resposta adequadamente.
Katherine Villyard
-2

Para verificar suas instâncias reservadas:

  1. entre no seu console aws.
  2. Vá para a página de gerenciamento do EC2.
  3. Expandir instâncias
  4. Clique em Instâncias reservadas

Aqui você pode ver todas as suas instâncias reservadas disponíveis, se disponíveis, caso contrário "Você não possui nenhuma instância reservada". é exibido.

Siddharth Das
fonte