Dentro de casa, vc. deve considerar outros custos, além do link (BTW: verifique a banda mínima garantida, não o valor nominal !!!):
- Custo inicial do HW
- Custo para manutenção do HW. Considere ter ao menos um HD e uma fonte extra por perto.
- Custo de eletricidade para alimentação do servidor.
- Custo dos NO-Breaks e banco de baterias
Em relação ao último item, convém lembrá-lo que um no-break convencional segura um servidor apenas por uns 10, 15 minutos, no máximo. Se seu serviço for importante, é bom prever capacidade para suprir energia por no mínimo 8 horas (12 seria melhor) e, neste caso, vc. vai perceber que os custos são significativos.
Fora estes custos recorrentes, pense também na flexibilidade que um servidor virtualizado pode lhe oferecer em termos de rapidez de upgrade, pex. Para o provedor, tipicamente isto requer apenas um ajuste na configuração da VM, algo que, a depender da tecnologia, pode ser até mesmo ser feito “a quente”. Em um servidor real, vc. tem que comprar a memória, testá-la por alguns dias em uma outra máquina (vc. não coloca memória direto em um servidor “missão-crítica”, coloca ?) e, se tudo der certo, aproveitar uma janela de manutenção para instalá-las na máquina.
Em suma, por valores próximos em não teria dúvida em deixar o servidor fora.