Virtualização: Execute o Hyper-V em hardware de mercadoria

Você não precisa de hardware high-end para executar o Hyper-V. Quando configurado de forma apropriada, é possível executar o Hyper-V em máquinas comuns.

Brien M. Posey

Um dos grandes mitos cercam a virtualização de hardware é que ele exige hardware de servidor high-end. No entanto, você pode construir uma infra-estrutura de virtualização eficaz usando hardware de mercadoria.

Se você pretende executar o Hyper-V em um ambiente de produção e você trabalha para uma organização de grande porte, então você deve usar hardware corporativo verdadeiro. Organizações maiores não precisam jogar fora sua ferragem high-end, mas empresas menores podem encontrá-lo mais fácil de lidar com os custos às vezes astronômicos de virtualização de servidores utilizando hardware de mercadoria.

Pela sua própria natureza, virtualização de servidores é exigente em termos de requisitos de hardware. Afinal, a ciência inteira de virtualização de servidor baseia-se em torno da idéia de que várias cargas de trabalho virtualizadas podem compartilhar um pool finito de recursos de servidor. Como tal, a idéia de usar o hardware de mercadoria para virtualização de servidores pode parecer completamente contra-intuitivo.

Acredite ou não, no entanto, você realmente pode usar hardware de mercadoria para lidar com cargas de trabalho virtualizadas em pequenas e médias empresas (SMBs). Você pode atribuir isso a dois fatores principais. A primeira é que o hardware do computador é muito mais poderoso do que costumava ser.

Ainda existem limites para o que você pode fazer com hardware de mercadoria. Você provavelmente não será capaz de ir comprar melhor, comprar um PC, carregar o Hyper-V e usá-lo para executar cargas de trabalho de produção (embora ele pode funcionar bem para um ambiente de laboratório). Você vai precisar de hardware um pouco high-end.

O outro fator é a melhorias que a Microsoft fez para Hyper-V. Hyper-V 3.0 (que está incluído no Windows Server 2012) é suficientemente flexível para ser usado por empresas muito pequenas ou grandes empresas.

Melhorias do Hyper-V

Existem duas principais melhorias para Hyper-V que torná-lo prático para usar em hardware de mercadoria. A primeira e mais importante dessas melhorias são que clusters Hyper-V 3.0 não exigem que você use armazenamento compartilhado.

Pode parecer estranho mesmo mencionar o clustering, mas há uma boa razão para fazê-lo. Se você está indo para executar cargas de trabalho de produção em um ambiente virtualizado, então seus servidores host realmente precisam ser agrupado. É uma má idéia para executar o Hyper-V como um servidor autônomo. Se o servidor falhar, todos os servidores virtuais em execução no host também irão falhar. O resultado final é uma queda importante.

Agrupamento foi um dos principais fatores que historicamente mantiveram organizações menores de virtualizar seus servidores. Clusters costumava exigir servidores host que cumpriram com especificações extremamente precisas. Além disso, clusters exigem um pool de armazenamento compartilhado conectado a cada nó de cluster com um iSCSI ou uma ligação de Fibre Channel. E o armazenamento compartilhado pode ser extremamente caro.

Hyper-V 3.0 diminui significativamente o custo de cluster, não exigindo que você use armazenamento compartilhado. Cada servidor do cluster pode ter o seu próprio armazenamento de conexão direta (DAS). Microsoft também tem relaxado os requisitos de hardware para nós de cluster para o ponto onde você pode usar praticamente qualquer servidor capaz de rodar Windows Server 2012. O Assistente de configuração de Cluster pode dizer se o seu servidor atende o mínimo de requisitos de cluster.

Outro motivo de cluster tem sido tradicionalmente tão caro é porque no passado você precisava de um mínimo de três nós de cluster executando o hardware correspondente (ou dois de nós correspondentes e uma testemunha de compartilhamento de arquivo). Clusters Hyper-V ainda exigem que você tem pelo menos três nós (ou dois nós e um testemunha de compartilhamento de arquivo), mas o hardware não tem mais para combinar. Combinar hardware é, no entanto, aconselhável.

Se comprar três nós de cluster é além do orçamento de sua organização, você pode ser capaz de reduzir seus custos usando replicação de Hyper-V em vez de cluster. A replicação usa sincronização para criar cópias duplicadas de máquinas virtuais (VMs) em um servidor alternativo. Ele não fornece recursos de failover verdadeiro, não planejadas para VMs, mas você pode manualmente falhar uma VM de um hospedeiro para outro. A coisa agradável sobre replicação é que você só precisa de dois servidores de host.

Requisitos de hardware

Microsoft projetado Hyper-V 3.0 para ser muito mais indulgente em termos de sua capacidade de rodar em hardware low-end. Então, quais são os requisitos mínimos de hardware para executar o Hyper-V 3.0?

Executando Hyper-V em hardware commodity não é realmente uma questão de assegurar seu host servidor reúne-se um determinado requisito de mínimos de hardware. É mais sobre certificar-se de que o servidor tem recursos suficientes para executar suas cargas de trabalho virtualizadas pretendidas e entregar um desempenho aceitável. Como tal, requisitos de hardware vão variar dependendo de como você pretende usar o servidor host.

Como você considera as cargas de trabalho que você precisa executar, você pode descobrir que não é possível executar todas as cargas de trabalho em hardware de mercadoria. Lembre-se, no entanto, que ninguém nunca disse que você tinha para hospedar todas as suas VMs em um único servidor. Um cluster Hyper-V 3.0 pode conter até 63 anfitriões. Embora você provavelmente não vai construir um cluster que grande, você pode descobrir é mais barato comprar várias caixas de producto do que to comprar mesmo um servidor corporativo.

Planejamento de hardware

Quando você está planejando para a possibilidade de utilizar hardware de mercadoria, lembre-se de todas as VMs em execução no host irão compartilhar o mesmo hardware. Que vai ser um trabalho maior do que o PC médio pode segurar. Ainda assim, você pode ser capaz de fugir com o uso de hardware de PC high-end. PC Gamer frequentemente fazer excelente anfitrião máquinas em ambientes menores.

Memória é o n º 1 fator que afetará sua habilidade de funcionar eficientemente VMs. Felizmente, a memória é barata. O truque é encontrar uma placa de sistema que suporta muita memória. Mesmo assim, existem placas de sistema de consumidor da classe que suportam 32GB ou até 64GB de memória RAM. Há também diferentes velocidades de memória RAM, por isso certifique-se de comprar a RAM mais rápida permitirá que sua placa de sistema.

Provavelmente o segundo maior fator que afetará o desempenho de um servidor host Hyper-V é o disco i/o. Servidores de classe empresarial normalmente uso caro 15K RPM drives (ou unidades de estado sólido) dispostos em matrizes de armazenamento de grande capacidade. Fazendo assim realmente não é uma opção se você deseja manter o seu hardware em um orçamento.

Uma abordagem melhor é comprar um case personalizado para seu hardware. Certificar-se de que o caso tem muitas baias e muito espaço para os fãs. Placas high-end incluem frequentemente pelo menos seis portas SATA. Você pode usar estas portas para construir uma matriz SATA.

Se você decidir construir uma matriz SATA, existem algumas coisas para manter em mente. Primeiro, tente usar as portas SATA construídas na placa do sistema, em vez de um controlador PCI SATA. Esta abordagem geralmente lhe dará melhor desempenho. Se sua placa de sistema incluem seis portas SATA, não Construa uma matriz SATA drive-seis. Você deve planejar na construção de uma matriz de cinco unidades. Use a sexta porta SATA da unidade de inicialização. Dessa forma, você pode executar o sistema operacional do host de uma unidade dedicada e dar o seu pleno acesso de VMs a sua matriz SATA.

Atenção para as configurações de BIOS para as portas SATA. Algumas placas são configuradas por padrão para operar duas das portas SATA em modo EIDE. Se você deixar esta configuração ativada, você vai acabar com uma matriz muito lento. Você deve executar todas as portas SATA em modo de configuração avançada e Interface de energia (ACPI).

Você provavelmente precisará de uma unidade de DVD ao instalar o sistema operacional. O número de unidades em sua matriz impacta diretamente o desempenho da VM. Portanto, não é recomendado usar uma porta SATA para um drive de DVD. Em vez disso, considere investir em uma unidade de DVD USB, que você pode mover de máquina para máquina.

Finalmente, não configurar a matriz SATA no nível do BIOS. Em vez disso, use espaços de armazenamento do Windows para criar a matriz. Isto dará sua matriz algumas características extra de integridade de dados, que você normalmente não vai ficar no nível do hardware (pelo menos não na ferragem do consumidor da classe). Além disso, não economize na CPU. Tente obter uma CPU com uma velocidade de clock de 3 GHz ou superior e pelo menos oito núcleos.

Uma última recomendação é instalar tantas placas de rede, como permitirá que sua placa de sistema. Você deve reservar um NIC para comunicações de host, mas combinar as NICs restantes em uma equipe NIC, mesmo se as NICs não combinam.

Você pode configurar uma equipe NIC através do Hyper-V 3.0. Esta é essencialmente uma coleção de placas de rede que funcionam como um NIC lógico Uma equipe NIC fornece a largura de banda agregada de todas as placas de rede na equipe. Isto significa que a equipe fornece a largura de banda maior do que qualquer um que NIC individual jamais poderia.

A vantagem dessa abordagem é que você pode configurar todas as suas VMs para usar a equipe NIC em vez de atribuir NICs individuais. Se você tem alta demanda VMs, você pode usar para impedir que as VMs privando seus outras VMs da largura de banda, que eles precisam de limitação de largura de banda.

Hyper-V 3.0 é extremamente flexível. Você pode usá-lo como um hypervisor de classe empresarial. Você também pode usá-lo em um ambiente de empresa de pequeno porte para virtualizar seus servidores e executá-los em hardware de mercadoria.

Brien M. Posey

Brien PoseyMVP, é um escritor técnico freelance com milhares de artigos e dezenas de livros para o seu crédito. Você pode visitar o site de Web do Poseyem brienposey.com.

Conteúdo relacionado