Práticas recomendadas de implementação de Hyper-V

2

Em que circunstâncias você escolheria cada uma das seguintes opções de implantação:

  1. O Hyper-V instalado como esqueleto Windows Hyper-V Server 2008 R2
  2. Função Hyper-V instalada em uma instalação principal do Windows Server 2008 R2 Server
  3. Função Hyper-V instalada em uma instalação completa do Windows Server 2008 R2

Por exemplo, sei que existem considerações de licenciamento para cada opção:

  • Com o Hyper-V em cima de uma instalação completa da edição Enterprise ou Data Center, você pode usar o Windows Server como sistema operacional convidado sem precisar de licenças adicionais (4 para empresas, ilimitadas para Data Center)
  • Com o "Windows Hyper-V Server" você precisa obter licenças para cada sistema operacional convidado.

Mas a minha verdadeira pergunta é: existem também considerações técnicas?

Eu entendo que a instalação completa não funciona tão bem quanto as outras duas opções, mas existe uma diferença significativa entre o Server Core e o "Windows Hyper-V Server"? Quais são os prós e contras do Hyper-V no Server Core vs "Windows Hyper-V Server" e quando você escolheria cada um deles?

    
por Erv Walter 18.05.2009 / 23:54

4 respostas

2

Alguns pensamentos antes de cancelar a inscrição usando a versão completa do R2. Eu era um fã incondicional do Server Core (ainda sou, na verdade), mas depois de um ano de execução do cluster do Hyper-V no Server Core, eu tenho algumas novas idéias sobre Core vs Full.

Com o R2, agora temos Volumes Compartilhados do Cluster e Migração ao Vivo, para que você possa mover as VMs entre os nós sem qualquer tempo de inatividade. É essencialmente o equivalente do V-Motion da VMWare. Agora que eu não tenho que pausar / retomar VMs para reprová-los, o patch de nós físicos não é mais um grande problema.

Em segundo lugar, por mais que eu ame linhas de comando, metade dos meus ops não gosta muito deles. Eu acabei sendo o principal recurso por causa da curva de aprendizado quando tudo que você tem que trabalhar é a linha de comando. Portanto, dependendo da habilidade do grupo que gerenciará os servidores no dia a dia, isso pode ser um fator.

Além disso, para networking, se você já se envolver em NIC's, boa sorte em fazer isso no Server Core. Para configurar a formação de equipes na Intel e Broadcom, você precisará usar o software que instala somente no modo Completo.

Considerando o HA que você obtém com a migração ao vivo e a facilidade de gerenciamento com a GUI para nossa equipe de operações, estou incentivando nossa equipe a migrar para a versão completa do Server 2008 R2.

Atualização menor

Depois de ler este white paper , Parece que o CSV é recomendado, mas não é obrigatório para a migração ao vivo. No meu post anterior, eu tinha inferido que você precisava de CSV para Live Migration. Este não é necessariamente o caso.

    
por 23.05.2009 / 05:40
2

Na minha opinião, o Hyper-V Server não permite alta disponibilidade (portanto, se você quiser fazer clustering, precisará da versão completa do Windows, seja core ou full install). Ele também não faz migração rápida ou suporta mais de 4 processadores e 32 GB de RAM.

O servidor Hyper-V e o núcleo do servidor têm GUIs de linha de comando, o que pode dificultar a administração de algumas tarefas, embora você possa fazer a maior parte da administração através do Gerenciador Hyper-V ou Virtual Machine Manager.

Para confiabilidade, você desejaria usar a instalação Núcleo do Servidor em vez da instalação completa na partição pai. Quanto menos serviços estiverem sendo executados na partição pai, menos componentes haverá para correção ou isso poderá causar problemas de confiabilidade (e a superfície de ataque do servidor também será reduzida).

Como você observou, também há benefícios de licenciamento para o uso da versão completa do Windows Server ... O Enterprise Edition inclui uma licença para quatro versões virtualizadas do Windows, e o Datacenter fornece licenças para convidados virtualizados ilimitados.

Há uma tabela útil aqui para ajudar na decisão: link

    
por 19.05.2009 / 00:19
1

Em teoria, o Server 2008 completo não daria tão bom desempenho quanto o Core ou o Hyper-V Server, mas minha experiência é que não posso dizer a diferença. O Full Server 2008 obviamente usa mais memória e espaço em disco, mas contanto que você tenha o suficiente de ambos, não há diferença. Eu prefiro usar o Server 2008 completo porque você pode executar qualquer aplicativo enquanto muitas coisas não funcionarem no Core. Além disso, você se depara com muitas tarefas inesperadamente difíceis no Core e no Hyper-V Server. Por exemplo, modificar a política de segurança local significa usar secedit para exportar a política, editá-la no Bloco de Notas e importá-la novamente (ou usando uma política de grupo, suponho: -).

No entanto, usamos o Hyper-V Server. É ótimo como um servidor "utilitário", porque leva menos de duas horas para colocar o DVD em funcionamento. Usamos isso para fornecer servidores de backup e servidores de desenvolvimento e como locais para colocar VMs se for necessária alguma manutenção nos servidores principais. Normalmente, não fazemos backup das instalações do Hyper-V Server porque, se você perder um servidor, ele é tão rápido quanto colocar no DVD e recriar como é restaurá-lo. Como o suporte ao driver no 2k8 é muito bom, se você precisar de um servidor Hyper-V temporário, praticamente qualquer servidor razoavelmente recente pode ser pressionado para serviço como um Servidor Hyper-V em um curto espaço de tempo.

Para mim, o estranho é o Server Core. Não consigo ver por que você pagaria para usar o Server Core (para o Hyper-V) quando tiver as mesmas dificuldades que o Hyper-V Server e custar dinheiro. Obviamente, as coisas são diferentes se você for executar outras funções no Núcleo do Servidor.

John Rennie

    
por 23.05.2009 / 11:49
1

Nota rápida sobre o mais novo Hyper-V Server 2008 R2 (para atualizar informações em postagens anteriores): Consulte o link para obter detalhes

Pode realizar o agrupamento de host Pode executar a migração ao vivo Suporta > 32GB de memória no host (até 1TB) Tem suporte para > 4 processadores (até 8)

John Rennie mencionou a questão de por que você executaria o core somente para a função hyper-v, em vez de apenas o Hyper-V Server (de graça). O Hyper-V Server Server 2008 não vem com nenhuma licença para servidores convidados. Se você executar o 2008 R2 Standard Core, receberá uma licença gratuita de convidado e, com o Enterprise, você receberá quatro licenças de convidado gratuitas e, com o Datacenter, ilimitadas.

Michael Isaacs

    
por 14.01.2011 / 23:50