Apenas para possuir de referencia. Devido a necessidade de um recurso especifico do FreeBSD uso o VirtualBox OSE para 4 estações sobre um unico hardware. Não tenho problemas de IO, nem limitação de processamento. Não estou usando hardware de servidor dedicado, mais a configuração é bem robusta. Os sistemas guests são apenas Windows XP Professional SP3.
Na minha estação pessoal uso o mesmo VirtualBox OSE com 7 maquinas simultaneas ( ambiente de teste ), onde os respectivos sistema encontra-se instalados. 2 FreeBSD 8.0/8.1 x86-64 1 OpenBSD 4.2 x86-64 1 NetBSD 5.1 x86-64 1 Windows XP Professional SP3 x86-i32 As unicas dicas são: Use processadores quad-core, não use processadores com menores, senão o desempenho é sofrivel. Quanto a disco usem RAID stripe, na minha casa não tenho recursos para ter raid striper e o desempenho no acesso a disco com 2 sistema on é horrivel. No trabalho o desempenho é satisfatorio. E por ultimo quando comprar a placa-mãe e for usar apenas SATA on-board como é o meu caso em ambos os ambientes, ICH10R não use outra pois o desempenho é ruim, o canal de comunicação com os discos são compartilhados, a controladora ICH10R usa canal dedicado, em teste como uma placa-mãe DG41RQ com ICH9 a coisa ficou critica só com uma guest. Não testei ( por fata de recursos ) e não sei como é o desempenho do virtualbox ose sobre a nova arquitetura da Intel serie i3, i5 e i7 até o momento uso apenas serie Core 2 Quad Q9000. As placas-mãe que aconselho usar, caso não queiram investir em hardware dedicado para servidor são: DP45SG ( DDR3 e ICH10R soquet 775 ). DP43TF ( DDR2 e ICH10R soquet 775 ). E por ultimo e mais importante, processador, isso faz toda a diferença. Eu não tenho XEON mais a regra que vi é. Intel Q9450 ou superior, mais não use o Q9650, ele não tem paridade de FSB e gerou um probleminhas chatos no qual não consegui resolver. Em resumo Processadores são os seguintes: Intel Core 2 Quad Q9450 ( FSB-1066/1333 , 12Mbs ) intel Core 2 Quad Q9550 ( FSB-1066/1333, 12Mbs ) Testei tambem os processadores e segue as descrição da impressão que tive com eles. Intel Core 2 Quad Q8400 ( FSB 800/1066 - 6Mbs ): Rodou no maximo duas maquinas traquilo com 3 maquinas o processador morreu no 100%. Intel Core 2 Quad Q9400 ( FSB 1066 /1333 - 6 Mbs): O mesmo que o de cima mais aguentou bem o tranco com 3 maquinas simultaneas. Para testar IO e ver se teria um bom desempenho eu usei o sysstat com os comando :vmstat e fiquei acompanhando o o tps de discos durante a copia de um arquivo grande ( 1.8Gbs ) de uma pasta para outra no host guest, tanto sendo executando em um unico guest por vez assim como em guest simultaneos. Os discos chegaram a 860 TPS nas placas citadas acima, nas com ICH diferente da ICH10R o desempenho ficou no maximo em 490 TPS, mais a media foi de pouco mais de 310 Tps. Os discos que melhor apresentou performace foram da Western Digital com 32mbs de cache e 7200 RPM, os da Seagate chegou perto. Notei uma melhora no desempenho setando a variavel HZ do kernel para 8000. Aproposito usem placa de video dedicada e de boa performace, hoje uso uma 9800 GT 512/256, mais usei uma 8400GS 512/64 e interferiu significativamente no desempenho grafico no windows. Abraços e espero que as informações tenha utilidade. Durante o processo de teste, por fata de conhecimento monitorei o desempenho através da experiência de uso e diretamente em dados coletados e gravados nos arquivos. Se alguem puder me informar uma ferramenta que permite eu pegar os mesmos contadores que usei que são os seguintes: Disco TPS, Consumo, Fila de disco. Processador. Uso de sistema, uso do virtualbox, uso do guest Memoria. Uso do sistema, uso do virtualbox e uso do guest IO. Alem do disco, usei os parametros de interrupção por software e interrupção de processador. E acho que é o que tenho de experiência com virtualização tendo o FreeBSD como host hospedeiro. Até mais. Em 8/2/2011 00:19, Vinícius Zavam escreveu: > 2011/2/7 fknet<ffkam...@conchalnet.com.br>: >> Obrigado Welkson! >> >> A opção de VirtualBox é uma solução profissional? Uso ele em desktop >> windows, para rodar sistemas operacionais diversos e funciona muito bem, >> porém nem cheguei em pensar em usá-lo no servidor. > se a idéia é saber e aplicar noções e principios de C.C. vale a pena > pensar nos lances ligados a provisionamento de recursos, elasticidade, > acesso úbiquo e etc. > se for virtualizar por virtualizar... vc estaria praticamente ligando > um computador pessoal na empresa com um virtualbox/vmware/... > vai entulhar. > >> []s >> >> Em 07/02/2011 18:04, Welkson Renny de Medeiros escreveu: >>> fknet escreveu: >>>> Boa tarde, >>>> >>>> Sou leigo no assunto de cloud computing, mas como eu poderia fazer para >>>> rodar vários servidores virtualizados em cima meu servidor FreeBSD? >>>> >>>> Gostaria de fazer algo definindo coisas como memória, HD, IPs, etc para >>>> cada servidor. >>>> >>>> Obrigado >>>> >>>> Fabrício >>>> >>> Fabrício, boa tarde! >>> >>> Faz tempo que pesquisei sobre isso... mas pelo que lembro, isso não era >>> possível com Xen e VMWARE (opções mais conhecidas)... Digo o FreeBSD >>> rodar como HOST (servidor de VM). >>> >>> Aqui por exemplo eu uso o VMWARE ESXi 4, que é Linux... e tenho FreeBSD >>> como GUEST. >>> >>> Se não me engano o VirtualBox roda como HOST no FreeBSD, mas não testei. > sim. > >>> A galera pode me corrigir se for necessário. > vmware? esxi/hypervisor quebragalhotranquilo. vcloud, vsphere.. nice. > xen? opennebula, que tbm tem suporte a virtualbox (um amigo da > universidade fez isso) > virtualbox? podes tentar algo mais personalizado/pessoal com o headless. > > "diy or die." > > ------------------------- Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd