Eu apenas acidentalmente postou isso no Stack Exchange, mas não sei como excluí-lo ...
Enfim, eu estava pensando em construir um servidor doméstico para usar em vez de alugar um VPS, porque no longo prazo seria mais barato. O que me preocupa é o limite de largura de banda da minha casa.
Eu sei que quando estou baixando algo da Internet, se eu baixar em alta velocidade, o resto dos computadores conectados ao meu roteador ficará mais lento. Existe alguma maneira de evitar isso? Temo que isso aconteça se eu obtiver um servidor doméstico porque sei que ele estará fazendo o download e o upload de uma grande quantidade de dados, mas não quero que o restante dos computadores da minha casa sofram com velocidades lentas resultantes desse problema. . Eu não quero limite a largura de banda do servidor, porque eu gostaria que ele fosse executado da melhor maneira possível.
Existem outras tomadas de cabo na minha casa, vai ligar um modem e roteador lá evitar esse problema?
fonte
Respostas:
Se você não quiser limitar a largura de banda de qualquer um dos seus dispositivos (chamado QoS), sua única opção é obter mais largura de banda. A maneira mais fácil de fazer isso seria comprar mais largura de banda do seu ISP. Se você já comprou a largura de banda máxima, seu ISP irá vendê-lo em uma conta de usuário doméstico, então você pode querer passar para uma conta comercial ou encontrar outro ISP.
Na minha área, uma empresa chamada Level 3 Communications possui quase toda a fibra e cabo no solo, e outros ISPs compram banda larga deles e depois a redistribuem. Se eu fosse para a Level 3 Communications, poderia comprar minha largura de banda virtualmente ilimitada diretamente deles, mas custaria muito (US $ 2.300 por mês para 300 Gbps para cima / baixo).
Se você quiser seguir a rota sombria, pode procurar falsificar alguns IPs e configurar o balanceamento de carga, mas não descreverei os detalhes aqui.
Eu não sei quanto tráfego você está planejando ter em seu site, mas a menos que seja muito, você provavelmente estaria bem com a conexão que você tem agora. Seu servidor usará mais largura de banda de upstream, enquanto os outros computadores em sua casa usarão mais largura de banda downstream, portanto, o conflito provavelmente será mínimo, a menos que você esteja abrindo um substituto para o Facebook ou o Google. Os visitantes do seu site obviamente veriam velocidades de download reduzidas se houvesse vários visitantes baixando simultaneamente os arquivos ao mesmo tempo, mas você teria que ter centenas de visitantes que estavam navegando no seu site ao mesmo tempo antes deles (ou de você) notaria qualquer diminuição real na sua largura de banda.
fonte
Embora seja possível atribuir partes da sua largura de banda existente a determinados usos (a formatação de pacotes permitirá impedir que o servidor consuma toda a sua taxa de transferência, para que os outros computadores continuem a funcionar), a única maneira de obter mais largura de banda é comprar mais largura de banda.
Você pode aumentar sua conexão existente ou adicionar uma segunda conexão dedicada ao seu servidor.
fonte
Seus medos estão corretos, até certo ponto.
O velho ditado "você recebe o que você paga" se aplica à largura de banda / desempenho. Pense nisso da seguinte maneira: você está perguntando como conseguir tudo o que pagou ou como conseguir mais do que pagou?
Você deve considerar medir a largura de banda que seu servidor usa em uso típico ou esperado. A maioria das páginas caseiras ou de hobby não requer muita largura de banda, por isso, embora uma grande operação como a atualização do software após um ano possa desacelerar a todos por uma hora ou algumas horas, isso não acontecerá com muita frequência.
Você precisa confiabilidade de entrada ? Parece-me que falhas de energia e outros problemas que causam tempo de inatividade são mais freqüentes em servidores do tipo "faça você mesmo" do que em hospedagem adquirida. O que custa se o seu site falhar em um momento crítico? Você está hospedando seu currículo ou um portfólio de amostra de trabalho? Vale a pena $ 100 para saber que vai funcionar quando os outros vêm chamando? Em caso afirmativo, justifica-se o uso de uma conta de hospedagem de US $ 100 / ano.
Se as suas necessidades de hospedagem são modestas, existem soluções gratuitas, como o Google Sites ou o Blogger, e para o desenvolvimento de aplicativos dinâmicos, o Google App Engine. O Amazon S3 também pode ser muito barato para hospedagem se a coleção de arquivos for pequena e for baixada com pouca frequência. Eu recomendaria hospedagem paga barata sobre o S3 se você esperasse mais do que algumas dezenas de GB por mês, porque a Amazon cobra um tráfego de US $ 0,15-0,20 / Gb e algo similar para armazenamento. O servidor alugado da Amazon, o EC2, é de US $ 0,10 / hora, o que equivale a US $ 72 / mês. Isso é um pouco caro em comparação com hospedagem barata ou até mesmo pequeno, decente VPS como Linode.
Você precisa alta taxa de transferência local ? Em caso afirmativo, isso é um bom motivo para um servidor local ... como fazer backup de todos os outros computadores residenciais para ele ou para usá-lo como um servidor de mídia doméstico.
fonte
QoS definitivamente faz uma enorme diferença. No entanto, é muito difícil acertar, mas é o caminho certo a seguir e eu recomendo.
Existem muito poucas implementações de QoS que funcionam bem e muito poucos roteadores que possuem um que funcione corretamente, se necessário. A solução mais barata para você seria investir em um roteador simples que possa rodar o Tomato.
Este é o site oficial. http://www.polarcloud.com/firmware
No entanto, existem algumas versões melhoradas com melhor QoS e melhor padrão configuração. Uma lista está na wikipedia. Vejo: http://en.wikipedia.org/wiki/Tomato_(firmware)
Eu gosto do mod viktek pessoalmente.
E agora para algo que todos os outros não mencionaram.
Você estava dizendo que sua conexão de banda larga é por cabo? Você pode certamente hospedar no final do cabo ou ADSL ou até mesmo discada. O cabo e o ADSL geralmente têm uma velocidade de upload muito menor em comparação com o downdoad. por exemplo. Estou no cabo aqui e meu download é de 16.7MB / se acima é de apenas 1MB / s. Para alguém que acessa seu servidor, eles pressionam mais a largura de banda de upload do que o download. Além disso, com provedores de cabo eu notei que a largura de banda cai para quase inutilizável em determinados momentos da noite. Você pode enfrentar os mesmos problemas. Não espere que seja de alto desempenho, mesmo se a máquina for rápida.
Você pode querer solicitar um endereço IP estático para seu modem / roteador ou, se não puder, precisará usar dyndns ou similares.
A opção 2, que pode ser razoável, é instalar uma segunda conexão à Internet por meio de outro serviço, como o sem fio. Eu tinha wireless para a casa e estava me dando uns 6MB / s muito altos para cima e para baixo. Ao contrário do ADSL, que é 6 para baixo e 600KB / s para cima. O preço era razoável. Vale a pena olhar em torno de opções. Talvez você também tenha VDSL na sua área?
fonte