Como você criaria um farm de servidores virtuais barato para desenvolvimento doméstico? [fechadas]

6

Eu gostaria de um farm de servidores virtuais em casa, idealmente 6 servidores virtuais, todos para o meu próprio desenvolvimento pessoal. Qual é a maneira mais barata para eu conseguir isso? Eu gostaria de usar VMWare como eu uso no trabalho.

Perguntas óbvias:

Quantos servidores físicos? Quais processadores? Quanta RAM? Espaço em disco? Qual produto? Qual matriz de disco?

Acima de tudo, tem que ser utilizável, eu tive servidor virtual em execução no meu laptop no topo do Windows e era basicamente impraticável. Eu não quero construir algo para achar que é lento e inutilizável.

Eu pretendo colocar os servidores do Windows nas VMs.

Muito obrigado

    
por Scott Johansen 23.11.2009 / 23:42

8 respostas

2
Em primeiro lugar, verifique se as suas CPUs suportam o sinalizador VMX (/ proc / info). Esta é a virtualização assistida por hardware incorporada na maioria das novas CPUs. (veja link ) Quase qualquer Core2 Duo ou melhor.

Isso acelerará praticamente qualquer esforço de virtualização por um fator de 3-4x

Em seguida, se você tiver o dinheiro comprar uma CPU de intervalo i7 - isso tem aninhado suporte de paginação (basicamente a VM tem permissão para lidar com suas próprias falhas de página). Estes são novos e dão outra aceleração de 2x.

Em seguida, faça o download da edição do Open Source do Virtualbox.org. Coloque-o em uma caixa Linux ou FreeBSd.

Em seguida, aloque cerca de 256MB + RAM, 8GB de espaço em disco e coloque um CD na unidade, instale normalmente no espaço de 8GB e fora.

Você precisará ser inteligente para tornar os servidores visíveis do lado de fora - veja a Network Bridging.

O Linux Xen deveria ser muito bom também.

    
por 24.11.2009 / 02:04
1

Você deve conseguir fazer isso tudo em uma caixa, se não estiver esperando um grande tráfego para o servidor.

Você não diz qual pilha está pretendendo usar. Se for uma pilha LAMP padrão sem um gui, tudo deve ser bastante utilizável em um único servidor. Se você está falando do IIS / Windows, talvez não.

Além disso, quando você diz que quer 6 servidores, é um cluster MySQL de 3 servidores e um cluster apache de 3 servidores, ou você tem alguma outra coisa em mente?

Além disso, qualquer tecnologia de virtualização que você esteja usando, certifique-se de instalar as ferramentas (ferramentas vmware, ferramentas de caixa virtual), pois elas tornam tudo mais eficiente e rápido.

    
por 23.11.2009 / 23:53
1

Com base no que você deseja executar nessas VMs, você pode fazê-lo na área de trabalho que executa o Linux e OpenVZ . É muito mais leve do que (digamos) VMWare.

    
por 24.11.2009 / 01:52
0

Dependendo do hardware ... você pode fazer um servidor ONE (talvez dois).

O hardware é tão barato hoje em dia ...

Assumindo que este farm de servidor doméstico é uma área de desenvolvimento / teste, você deve ser capaz de executar seis VMs em um ou dois processadores quad core com o máximo de RAM / Disco que você precisar.

Outra opção é comprar usado em algum lugar como o CraigsList.org ... encontrar alguém trocando seus hardwares mais antigos, etc. e pegar um servidor por um preço baixo.

Mais uma vez ... Eu não sei qual é o seu orçamento, mas o novo hardware é tão barato ... é quase uma pena não comprar um novo. : -)

    
por 23.11.2009 / 23:48
0

link

Aqui está um bom episódio de Hak5 da revisão 3 apenas neste tópico. Eles dizem que pode ser bem feito por US $ 2.000. Deve haver muita informação boa aqui.

    
por 23.11.2009 / 23:58
0

Se você tem duas máquinas, tanto com processadores quad-core quanto com 8 a 16 gb de memória em cada caixa, você está cozinhando a gás! você pode executar até 4 servidores facilmente em cada servidor. Como você disse, você está familiarizado com o VMware, então use o ESXi (hvmware.com/products/esxi/) ou pense no Xenserver ( link ), ambos livres, mas o Xen requer processamento de 64 bits.

Você pode facilmente comprar placas-mães comuns de grau PC que suportam até 16GB de memória, elas custam mais de 80 £ aqui no Reino Unido. Claro que você pode comprar placas-mãe de alta qualidade, mas ainda acho que você pode configurar a infraestrutura de vm em casa com o preço de cerca de 500 £ e isso inclui um pequeno dispositivo de san também. Felicidades

    
por 24.11.2009 / 00:03
0

Eu sigo a sugestão do VMWare ESXi. Alguns links úteis:

  • link (Lista Oficial de Compatibilidade de Harware)
  • link (Lista de compatibilidade de hardware não oficial e outras informações)
  • link (informações aleatórias)
por 24.11.2009 / 00:12
0

Eu sei que você disse que quer usar o VMWARE, mas você pode obter o servidor Citrix xen gratuitamente. A edição gratuita é totalmente funcional, com o seu próprio equivalente vm center gratuitamente. Não tem vmotion este é o lugar onde a versão que você paga começa. você pode baixá-lo no site da Citrix. Tem ótima funcionalidade pelo custo.

    
por 24.11.2009 / 00:26