Sobre a clarificação das condições de trabalho t2 e t3?

2

Eu li a documentação referente à instância t2 e t3, mas as condições em que o aumento irá ocorrer parecem borradas para mim, ou seja, quando a máquina será aumentada para 20% da CPU, quando será reduzida? quanto tempo leva para aumentar? podemos controlar os parâmetros / condições de reforço? Sinta-se à vontade para compartilhar sua experiência com o recurso ilimitado t2 / t3.

    
por OAH 26.10.2018 / 21:21

1 resposta

6

Créditos da CPU

Existem alguns conceitos-chave para entender:

  1. Cada instância recebe continuamente créditos da CPU a uma taxa constante.
  2. Quando a CPU é executada (como se não estivesse ociosa), ela gasta créditos .

Créditos são contabilizados com milissegundos de precisão - se você estourar o uso da CPU por uma fração de segundo, gastará uma fração de crédito.

Existe também um conceito de desempenho da linha de base :

  • Abaixo da linha de base , a instância gasta menos créditos do que ganha para que o saldo do crédito continue subindo.
  • Acima da linha de base gasta mais do que ganha e eventualmente ficará sem créditos, caso em que ficará restrito ao desempenho da linha de base (porque lá ganha e gasta na mesma taxa).

A instância será executada rapidamente enquanto houver créditos disponíveis - por exemplo, para responder à sua pergunta: não é preciso tempo para aumentar. Se você tem créditos, pode correr rápido.

Para obter o máximo de benefícios, a AWS recomenda o uso de AMIs com os drivers de virtualização apropriados que aconselham o host quando a instância não tem nada a ver. A maioria das AMIs do HVM deve fazer.

Para mais informações, veja aqui: link - fornece uma explicação muito boa.

T2 / T3 Ilimitado

Às vezes, você precisa de um processamento rápido por um período maior que o permitido pelo saldo de crédito da CPU, mas ainda relativamente curto e com rajadas, por isso não é necessário usar, por exemplo, M4 / M5 em vez disso.

Por exemplo, uma instância de criação de código-fonte - é executada apenas algumas vezes por dia, mas pode estar em execução por uma hora por vez. Você não quer ficar sem créditos e diminuir a velocidade no meio do caminho, mas também não quer pagar por M4 / M5 que ficará ocioso a maior parte do tempo.

É aí que entra T2 / T3 Unlimited - oferece os benefícios de um preço mais barato em comparação com o M4 / M5 quando ocioso, mas pode ser executado com a mesma rapidez.

Mais uma vez, os mesmos dois conceitos de ganhar e gastos aplicam-se, no entanto, quando você gasta todos os créditos ganhos em vez de abrandar a AWS começa a cobrar para os créditos necessários para executar sua instância a toda velocidade, se você não tiver ganhos.

Esteja ciente de que a instância Ilimitada em velocidade máxima por um longo período será mais cara do que usar M5. Mas para algumas cargas de trabalho é um ajuste perfeito.

Espero que ajude:)

    
por 27.10.2018 / 01:08