Reduzindo a Instância do AWS EC2 e o RDS - O desempenho de rede 'baixo' é aceitável?

4

Eu lancei meu site na AWS há algumas semanas. Eu tenho uma instância m3.medium EC2 e uma instância db.m3.medium RDS (banco de dados MySQL).

Eu olhei para o monitoramento de cada um e este é o uso médio de cada um:

  • RDS 6% de utilização da CPU
  • EC2 10% de utilização da CPU

É evidente que o meu site não consome quase nenhum dos recursos disponíveis.

Eu quero reduzir o tamanho da instância sem afetar a qualidade da capacidade de resposta do meu site. No entanto, a única coisa que me impede é que cada uma das instâncias menores declare Desempenho da rede: LOW .

Alguém mais já teve alguma experiência com as instâncias menores? db.t2 para RDS e t2.medium , t2.small para EC2?

O desempenho da rede é terrível? Existe outra maneira de reduzir custos?

    
por Luke 14.12.2015 / 21:55

1 resposta

2

Esta pergunta é difícil de responder, pois você precisa determinar "aceitável".

A classificação "Baixa" quase certamente resultará em taxas de transferência mais lentas e, dependendo da região e da hora do dia / ano, você poderá encontrar contenção no host em que sua instância reside.

A rede "baixa" também pode ter a menor prioridade, o que pode levar a um desempenho inaceitável durante períodos de congestionamento intenso na rede.

Na prática, você provavelmente achará que a redução será aceitável para casos como quando você não recebe muito tráfego e alguns sinais secundários são aceitáveis.

Você pode usar o armazenamento em cache, o balanceamento de carga e outros métodos para aumentar seu desempenho, o que pode atenuar algumas das desvantagens de uma máquina com menor consumo de energia.

Você também pode (razoavelmente) alternar rapidamente o backup do tipo de instância conforme necessário.

Por que não configurar uma pilha de réplica e fazer algum teste de desempenho?

    
por 19.12.2015 / 06:51