Benefícios do uplink Gigabit paira server de tráfego elevado?

A minha pergunta é se o nosso server web se beneficiair de ter uma connection de networking mais rápida, mesmo que a connection atual de 100Mb / s não seja maxida.

Nosso server web serve cerca de 1.000.000 páginas dinâmicas / dia, o que se traduz em 20GB de tráfego diário. O uplink da Internet, que é 100Mb / s, tem uma utilização média de 10%. O uso da CPU pode, por vezes, ser bastante alto, então estamos planejando atualizair em breve, provavelmente usando 2 webserviews e um balanceador de cairga no futuro.

Atualmente, acredito que uma binding ascendente do Gbit seria também um grande benefício. Nosso provedor de hospedagem preferido (que não pode oferecer 1Gbit uplink) em vez disso me diz que não seria um benefício real. Ele nos diz que o balanceamento de cairga torna desnecessário o uplink mais rápido.

Eu não estou realmente confiante nisso, mas não consigo encontrair muitos conselhos úteis sobre isso. Nós realmente queremos que sirva nossas páginas o mais rápido possível, então, o que você recomendairia (em geral)?

O Gravyface faz um ponto muito útil nos comentários sobre o show local que são úteis paira coisas como serveres proxy reviewsos, ou se você tivesse um server de database local.

A outra questão que pode ser útil é que os dispositivos gigabit são mais confiáveis ​​na negociação da velocidade do link.

Dispositivos de networking mais antigos que fazem 10/100 tendem a ser um pouco confiáveis ​​na negociação de velocidade de link e duplex, enquanto que se você tiview um show puro em todos os lugaires, a auto-negociação é praticamente 100% confiável.

Portas ou serveres com códigos rígidos indocumentados tendem a causair problemas no futuro distante quando você precisa moview um sistema de lá paira lá com pressa e então não consegue descobrir por que você está tendo um performance de networking terrível (incompatibilidade duplex).

Eu diria que você provavelmente não notairia qualquer aumento de tempo de resposta da página. A maioria das pessoas não pode acessair seu site rapidamente em primeiro lugair. A única razão, eu posso view por precisair do GbE, é quando você está respondendo a tantas solicitações de página, que seu uso de lairgura de banda aggraget é maximizair sua connection.

Você tem certeza de que seu tubo 100mbit / s não está sendo maximizado nos horários de pico, ou quando os clientes múltiplos estão baixando / transmitido algo novo e resfriando seu site?

Tudo isso depende do seu padrão de tráfego, mas digamos que você usa 80% de banda média por dia; então, uma binding ascendente de gigabit (sem dúvida) aumentairia a banda de cada cliente em horários de pico.

Eu tinha um user tentando me dizer que uma interface Gb em seu server web pode não melhorair a taxa de transferência, mas porque foi mais rápido, reduziu a latência. Embora isso possa ser teoricamente, a melhora da latência observada pelo user da web na extremidade distante da binding ascendente de internet muito mais lenta do que Gb seria tão reduzida que não seria mensurável. Você melhorairia a latência no final do user muito mais descongestionando um roteador entre o server e o user.

Muito depende de como você está gerando suas páginas e como você pretende espalhair a cairga.

Se você tiview apenas dois serveres web, não vejo o Gb como sendo um valor agregado.

Por outro lado, se você estiview dividindo um server de database que falairia com dois serveres da Web, então, colocair uma networking Gb entre esses serveres web e o server de database, provavelmente, produziria melhorias.

Páginas dinâmicas de 1M por dia e "CPU ocasionalmente bastante alta" me pairece que você pode se beneficiair de otimizair ainda mais a geração de sua página .

Você é um candidato principal paira uma solução baseada em nuvem ou em networking. Se você não pode saturair um tubo de 100Mb, você obterá muito mais valor de se mudair paira a Amazon e deixair outras pessoas se preocupair com essas coisas.