Aqui está o que eu recomendaria:
- Fique longe dos roteadores de consumo da Linksys (mesmo colocando DD-WRT nele, etc) a todo custo em qualquer cenário de servidor, eles ficam esquisitos sob carga e em cenários mais avançados (VPN, etc.) e eu tenho um pouco de pilha morta / em tijolos . Eles foram feitos para uso doméstico e você deve mantê-lo assim.
- Separe o switch do firewall / gateway. Um switch gigabit de consumidor / prosumer provavelmente seria bom para isso (ou seja, um Netgear de 5 portas). Na configuração que você está solicitando, simples e eficiente é melhor - montar seus servidores em um switch rápido simples da Camada 2 fornece um backbone sólido e simples, e alguns firewalls ou multifuncionais adicionam uma sobrecarga adicional aos seus em switchports e / ou funcionalidade da camada 3 que você não precisa aqui.
- Para o firewall / DHCP / gateway / VPN - algumas das multifuncionais da Cisco são ótimas, mas podem ter mais funcionalidade e capacidade de negócios do que você procura. Confira um Juniper SSG-5. Eles costumavam ser o Netscreen NS5-GT até a Juniper comprar o Netscreen. Eu acho que os SSG-5 custam cerca de US $ 600 por peça e, se você quiser, poderá encontrar um eBay Netscreen NS5-GT por menos de US $ 200 agora e encontrar a versão "Usuário ilimitado".
- VPN - O Juniper / Netscreen fará VPN, mas você precisa do software cliente Netscreen. Como alternativa, você pode configurar o Roteamento e acesso remoto em um servidor Windows para que uma VPN PPTP simples seja usada sem nenhum software cliente. Se você quiser ir ainda mais "apenas fazer funcionar", use o Hamachi do LogMeIn, funciona muito bem.
- No balanceamento de carga de rede do Windows - isso funciona bem, mas em alguns casos NÃO funciona bem com o roteamento da camada 3 da Cisco (pois depende de fazer alguns truques de mágica com o cache do ARP para "compartilhar" um endereço IPv4 entre os servidores, e os dispositivos Cisco veem isso como um força do mal que deve ser parada). Portanto, se você seguir a rota da Cisco, certifique-se de configurar o dispositivo Cisco corretamente para isso (há vários artigos).
Com um comutador Juniper / Netscreen + 5 portas gigabit, você poderá caber em 1U e terá uma infraestrutura simples, rápida e confiável que pode fazer coisas bastante avançadas, se você precisar.
Espero que ajude!
PS / edit: - Algumas pessoas recomendando Vyatta, Linux, etc: Essas não são soluções ruins (também, a oferta do Untangle.com parece ter potencial), e eu as usei e as amei para roteadores de pontos de extremidade de escritório. mas não recomendei esse tipo de solução porque esse é um cenário de hospedagem de aplicativos; em princípio, a idéia por trás do software modular em execução em hardware genérico é compactar todos os recursos normalmente "caros" que você pode usar no hardware de menor denominador comum mais econômico e com menor custo. Acho que isso é bom para o ponto de extremidade do usuário (casa, escritório, VPN da filial etc.), mas mesmo para cenários de hospedagem pequenos / básicos, acho que o lado do 'datacenter' garante hardware especificamente projetado, juntamente com firmware especificamente projetado.