EC2 Largura de banda entre duas instâncias na mesma zona de disponibilidade

3

Estou usando um proxy Apache em um servidor na frente do tomcat em um servidor diferente.

Qual é a largura de banda entre as duas instâncias do EC2 se elas estiverem na mesma zona de disponibilidade? Isso tem algo a ver com o desempenho da rede da instância?

    
por DD. 05.09.2016 / 18:41

1 resposta

2

As instâncias do EC2 são conectadas por redes de 10 Gbps, além de uma rede adicional de EBS de 10 Gbps. Acredito que você tenha uma parte dessa largura de banda de rede proporcional ao tamanho da sua instância, mas provavelmente com a capacidade de rebentar se houver largura de banda adicional disponível. A Amazon não é 100% transparente em largura de banda - eles têm documentação aqui mas acredito que se refere à largura de banda do EBS não à largura de banda geral da rede.

Por exemplo, supondo que o host tenha 32 núcleos e você tenha uma máquina com 4 núcleos, você provavelmente obterá (4/32 * 10Gbps) = 1,25Gbps de largura de banda de rede. No entanto, tenho um t2.micro (que obtém 10% de um núcleo ) Isso é provavelmente algo como (0,1 / 32 * 10Gbpps = 0,03Gbps, ou seja, 30mbps), e pode realmente obter 50Mbps ou um pouco melhor.

Instâncias em outro AZ na mesma região têm latência de (da memória) em torno de 1ms. Devido a como o TPC funciona, isso provavelmente reduzirá ligeiramente a largura de banda da rede em comparação com uma rede dentro de um AZ, mas a 1ms ou mais eu duvido que a redução seja significativa.

No seu caso, eu duvido que a largura de banda interna seja um problema, a menos que você esteja hospedando arquivos grandes em uma instância pequena. Você sempre pode usar um CDN como o CloudFlare ou o CloudFront para armazenar em cache as imagens da sua instância.

    
por 06.09.2016 / 04:59