Na AWS, uma hora de uso é cobrada apenas para uma instância que está no estado "em execução"?

20

Quando a documentação e os preços da AWS se referem a "uso", isso significa simplesmente "se a instância estiver ativada", em vez de "se a instância estiver em e executando o trabalho ".

Por exemplo, se eu tivesse uma instância do EC2 em execução, mas estivesse ociosa (CPU = 0%), presumo que ainda seja cobrado pelo uso dessa hora.

Nesse caso, se eu tivesse uma instância do EC2 que hospedasse um site (que deveria estar acessível 24 horas por dia, 7 dias por semana), faria sentido comprar uma Instância Reservada. Então, se eu tivesse que trazer outra instância online para compartilhar a carga, eles (provavelmente) seriam melhor servidos como Instâncias On-Demand.

O meu entendimento está correto?

    
por Josh M. 14.01.2014 / 08:18

2 respostas

26

Sim, sua compreensão está correta. Não há cobrança da AWS com base no uso da CPU - você paga o mesmo para uma instância se o uso da CPU for 0% ou 100%.

    
por 14.01.2014 / 08:22
6

Sim, está correto.

Você também pode analisar as instâncias spot para o compartilhamento de carga, pois elas são muito mais baratas do que as instâncias sob demanda com a desvantagem de poderem desaparecer a qualquer momento. Contanto que você consiga gerenciar isso, eles são uma boa opção.

    
por 14.01.2014 / 08:25