servidor: qual hipervisor de virtualização escolher?

servidor: qual hipervisor de virtualização escolher?

Já fiz essa pergunta, mas este é outro servidor com novos requisitos.

Situação:

  • Preciso executar os seguintes sistemas operacionais:
    • Debian
    • Servidor Windows 2008
  • Eu tenho 2 IPs

Preciso rodar Debian (para site e irc) e Windows Server (para uma aplicação que precisa de muita memória RAM, quase tanto quanto o servidor), por isso preciso de um método de virtualização que não desperdice memória.

Eu só tenho experiência com instalação de caixa virtual sem cabeça. Mas acho que o desempenho do XEN é muito melhor, mas exigiria um 3º ip (1 para dom0 e 2 para as máquinas). Mas talvez o NAT fosse uma opção, eu poderia usar o iptables como firewall para windows e encaminhar apenas portas específicas. Eu sei que o vbox oferece NAT, mas acho que o xen também oferece isso.

Qual programa economizaria memória? Pelo que eu sei, o Xen tem um desempenho melhor que o virtualbox e o vbox é feito para instalação em desktop, não para uso em servidor. Mas com o vbox eu só preciso de uma máquina virtual: windows - o material do Linux pode ser instalado no host.

Além disso, preciso de um túnel VPN para a máquina Debian e Windows, PPTP ou OpenVPN, não sei se isso pode ser instalado em @dom0 (xen).

Responder1

Você considerouVMware ESXi? Essa é outra opção de custo zero. Concordo que, para uma plataforma de servidor, o VBox provavelmente não é sua melhor opção. Eu escolheria Xen ou ESXi, dependendo do seu nível de conforto e do hardware com o qual você precisa trabalhar. Se o seu hardware estiver no VMware HCL, então o ESXi émuitofácil de instalar e VMs em funcionamento.

Não importa qual sistema de virtualização você use, você precisará de pelo menos um IP para o host da VM e provavelmente um para cada uma de suas VMs. Se você realmente tiver apenas dois IPs para trabalhar, recomendo usar um para o host e outro atribuído a uma interface "WAN" de umPFsenseVM (há um pré-construídoImagem VMware). As outras VMs residirão em um vSwitch interno (ou equivalente do Xen), junto com a interface LAN da VM PFSense. Então o PFSense pode cuidar da VPN (só precisaria fazer VPN "uma vez", para a rede interna e então teria acesso às VMs Linux e Windows), encaminhamento de porta, roteamento, etc.

Responder2

Para um host Linux KVM+libvirtd+virt-manager é a melhor solução.

Responder3

O Hyper-v também é uma opção de custo 0 e permitiria usar uma variedade maior de hardware do que o esxi. Você menciona na pergunta que precisa executar uma instância do Windows que use quase tanta memória RAM quanto o servidor. Se você for executar 3 VMs como alguém sugeriu (debian, pfsense- ou equivalente e servidor 2008), eu me preocuparia com problemas de memória RAM.

O que eu sugeriria:

Esqueça a virtualização. Execute tudo no Windows 2008. Para o seu site, você pode usar o IIS ou o Apache (eu pessoalmente ficaria com o IIS), você pode usar um daemon de IRC comoestranho.

Para uma VPN você pode simplesmente configurar um túnel SSTP. (a menos que seu site exija SSL)

informação relacionada