Colocando uma máquina virtual entre os usuários e o gateway

1

Olá, colegas superusuários,

Eu estava pensando em instalar o Pepperspot (que é a versão IPv6 / IPv4 dual stack do Chillispot, que é essencialmente um dispositivo que autentica pessoas com um portal cativo e faz alguma contabilidade) em uma máquina virtual para atuar como um controlador de acesso à rede para um gateway de 100 Mb / s. O que estou instalando neste appliance virtual é realmente irrelevante. O que eu gostaria de saber de vocês é quais são os requisitos de hardware para que um servidor possa passar 100 Mb / s através de uma máquina virtual? O pfSense recomenda pelo menos um Pentium 3 e muita memória RAM para conexão de 100 Mb / s, mas quanto eu deveria esperar por causa da virtualização? Eu não deveria estar tentando isso através de uma máquina virtual? Alguém já executou uma grande quantidade de largura de banda em uma máquina virtual antes?

Deixei de fora minha motivação para fazer isso em prol da brevidade, mas deixe-me saber se isso ajudaria a responder minha pergunta.

P.S. Peço desculpas se isso estiver no Stack Exchange errado, embora seja mais apropriado postar aqui (em vez de falha do servidor) porque está relacionado a hardware e não envolve nenhuma rede complexa.

    
por Seanny123 12.08.2012 / 23:18

1 resposta

2

Você pode fazer isso por meio de uma máquina virtual. Embora eu não tenha nenhuma experiência direta com o seu caso de uso exato, configurei vários ambientes com o pfsense em uma VM. Eu definitivamente ecoo seus conselhos para ter uma boa quantidade de memória RAM.

Depende de quanto tráfego você tem na conexão, mas há algumas coisas que você pode fazer:

  • Obtenha um processador que tenha extensões de virtualização (Intel VT e AMD-V). Os processadores que possuem essas extensões permitem que a VM seja executada em velocidades de hardware quase nativas.
  • Obtenha placas de rede que permitem o descarregamento do TCP. Isto irá poupar o processador de algum trabalho, mas provavelmente não será necessário dependendo do que mais você está executando no computador (outros vm's)

editar: Eu também encontrei esta entrada na lista de discussão em m0n0wall: link . A pessoa perguntando dá algumas estatísticas bastante detalhadas sobre como o chillispot é executado em sua VM e é importante notar que ele está usando um sistema host com especificações muito escassas.

    
por 13.08.2012 / 00:55