.

Eu vou ...

Posts Recentes

Redes Sociais

Tags

Apoio


   
Global IT Community Association

Visitas

Locations of visitors to this page

Os meus Links

Arquivo

Instalação do Virtual Machine Manager 2008

Para realizar a instalação de um System Center VMM 2008, existem vários pré-requisitos e alguns requisitos novos (veja o post sobre mais antigo). Primeiro, o servidor VMM 2008 exige o Windows Server 2008 x64. O servidor não será instalado no Windows Server 2003 ou nas versões x86 do Windows Server 2008. O Admin Console e os demais componentes ainda podem ser instalados no Windows Server 2003 e no Windows XP ou Windows Vista (no caso do console), com os mesmos requisitos e procedimentos de instalação do VMM 2007.

Segundo, o VMM 2008 exige uma instalação em um domínio do Active Directory, tendo em vista o modelo de segurança. O VMM 2008 oferece suporte ao gestão dos hosts da rede de perímetro (sem junção ao domínio), inclusive os sistemas que não estão no domínio P2V, novo no VMM 2008. Uma das vantagens de usar o Windows Server 2008 como plataforma de instalação é que muitos dos pré-requisitos do VMM (como, por exemplo, .NET Framework 3.0, WinRM e Windows PowerShell 1.0) já são internos. Por fim, o VMM 2008 exige o Kit de Instalação Automatizada do Windows (WAIK) 3.0, muito embora o instalador do VMM 2008 inclua os arquivos de instalação. 

Embora recomende que, em um ambiente de produção, cada componente de VMM seja instalado em um servidor de produção em separado, abordo uma instalação com um único servidor. O hardware recomendado para a instalação de um servidor VMM é um servidor baseado em x64 a 2,8 GHz ou superior com, pelo menos, 2 GB de RAM. Como essa é uma instalação de servidor único com um banco de dados SQL local, são necessários 7 GB de espaço no disco rígido. Observe que, se fosse usado um banco de dados remoto, seria necessário apenas 1 GB para a instalação do VMM propriamente dita. Mais 80 GB de espaço em disco são recomendáveis para a instalação da biblioteca local.

Conforme mencionado anteriormente, o VMM é executado em uma instalação do Windows Server 2008 x64. Entre outros requisitos de software estão .NET Framework 3.0, Windows PowerShell 1.0, WinRM e IIS 6.0 ou posterior para o portal de auto-atendimento. O Microsoft MSXML 6.0 Parser também é obrigatório, embora faça parte do .NET Framework 3.0.  

Ao iniciar a instalação do VMM, terá cinco opções: o Virtual Machine Manager Server, o Administrator Console, o Self-Service Portal e o Local Agent, bem como uma opção para configurar o pacote de gestão Operations Manager. Como mencionei, instalarei todos os componentes em uma única máquina, começando pelo VMM Server. Assim que a instalação for iniciada, as primeiras telas irão verificar os pré-requisitos do sistema.

Além dos requisitos mencionados anteriormente, a máquina deve estar em um domínio. A instalação do servidor VMM habilitará automaticamente as funções internas, o que elimina a necessidade de habilitá-las manualmente. 

Uma vez iniciado o instalador, recomendo usar a opção do Windows Update para verificar se o VMM 2008 está actualizado. Em seguida, o instalador examinará as opções, principalmente as relacionadas à instalação do banco de dados SQL. Tendo em vista esse exemplo, usarei o SQL Server 2005 Express Edition.

Em seguida, o assistente solicita identificar o local da biblioteca centralizada. Ele pode ser um directório local do servidor VMM (e será criado um compartilhamento para esse directório) ou um compartilhamento de arquivos já existente. O local padrão é C:\ProgramData\Virtual Machine Manager Library Files 

As atribuições de porta são as próximas. Aqui irei configurar a porta da conexão do Administrator Console para o serviço do servidor VMM básico (8100, por padrão), a porta usada pelo WinRM para realizar as funções de gestão (80, por padrão) e a porta usada pelo Serviço de transferência inteligente de plano de fundo (BITS) para migrar arquivos para os hosts de máquina virtual (443, por padrão). Depois de especificar essas informações, uma tela de resumo é apresentada e a instalação do servidor deve ser concluída.

Em seguida, instale o Administrator Console, que tem pré-requisitos de sistema semelhantes aos do servidor VMM. A única opção de configuração disponível diferente do directório de instalação é confirmar as portas de comunicação a serem usadas para se conectar ao serviço do servidor VMM. Essa porta deve ser 8100, conforme configurada na instalação do servidor VMM.  

Ao final da instalação, tem as opções de criar um atalho de desktop para o Administrator Console e de abrir o console ao fechar a instalação. É uma boa ideia para seleccionar ambas. Na primeira vez em que abrir o Administrator Console, será solicitado a se conectar ao servidor. Com a instalação de servidor único, o localhost na porta 8100 está correcto e basta pressionar Enter para iniciar o console.

Por fim, irei instalar o portal de auto-atendimento. Os pré-requisitos para isso são IIS 6.0 ou 7.0, .NET Framework 3.0 e Windows PowerShell 1.0. (O Windows PowerShell é necessário porque o portal de auto-atendimento é apenas outra interface dos serviços VMM básicos, que usam o Windows PowerShell.) Para o Windows Server 2008, você precisa habilitar a função do IIS antes de iniciar a instalação do VMM 2008. Ao fazer isso, verifique se os seguintes serviços de função do IIS estão habilitados:

·         Recursos HTTP comuns (Conteúdo Estático, Documento Padrão, Pesquisa no Directório, Erros de HTTP)

·         Desenvolvimento de Aplicativo (ASP.NET, Extensibilidade do .NET, Extensões ISAPI, Filtros ISAPI)

·         Segurança (Filtragem de Solicitações)

·         Compatibilidade com gestão do IIS 6.0  

Se esses serviços de função forem habilitados, a instalação passará na verificação de pré-requisito e a instalação continuará. Durante a instalação, as opções de configuração lidam apenas com as portas usadas pelo portal de auto-atendimento. A primeira, a porta de conexão com o serviço WMM básico, é 8100, a mesma do Administrator Console. A segunda é a porta na qual o portal será executado. A porta padrão é a 80, mas em muitas configurações, ela talvez já esteja sendo usada, e o instalador VMM avisará se esse for o caso. Se necessário, altere a porta para outra que esteja aberta como, por exemplo, 8080. Em seguida, o instalador criará um site chamado Microsoft System Center Virtual Machine Manager 2008 Self-Service Portal Home. A configuração pode ser alterada no Server Manager.

Quando a instalação do IIS estiver concluída, basta abrir o site indo até localhost:8080 no Internet Explorer. Caso seja solicitada autenticação durante a abertura do site, isso acontece por conta das configurações de segurança do Internet Explorer. O portal de auto-atendimento deve ser executado no contexto de intranet no Internet Explorer; talvez seja preciso adicionar o servidor VMM à lista de sites de intranet no Internet Explorer. Depois que essas configurações forem concluídas, você estará pronto para criar e usar VMs habilitadas para o auto-atendimento no VMM 2008. 

Adicionando hosts ESX VMware

Embora haja muitos recursos novos no VMM 2008, sem dúvida o mais aguardado é a adição do suporte à gestão de host ESX VMware. Com esse suporte, agora o VMM é capaz de gerir a infra-estrutura virtual da maioria dos departamentos de TI corporativos.

O processo de adição dos hosts ESX ao Virtual Machine Manager 2008 é bem simples. O VMM 2008 gere hosts VMware por meio de um servidor VirtualCenter cuja versão deve ser 2.0.1 ou 2.5. Para adicionar os servidores VMware ESX ao console de gestão, basta adicionar o servidor VirtualCenter usando a acção Add VMware VirtualCenter Server localizada no canto superior direito do painel Actions.  

Após a inicialização do assistente, digite o nome de computador do servidor VirtualCenter com a conta administrativa do servidor VirtualCenter. O VMM adicionará os hosts ESX, inclusive a estrutura do grupo de hosts existente do VirtualCenter, à interface do VMM. Essa tarefa talvez demore alguns minutos, mas é possível monitorar o progresso no menu Jobs do VMM.

Quando todos os servidores forem importados, deve conseguir ver a mesma estrutura de servidor do host VMware ESX no VMM como a vê no VirtualCenter. Para adicionar outro servidor VirtualCenter, bastaria repetir o processo. Depois que a estrutura do host é adicionada ao VMM, é possível adicionar servidores que não sejam VMware à mesma estrutura do grupo. Obviamente, o servidores que não forem VMware não serão mostrados no VirtualCenter.  

Muito embora o VMM 2008 use o VirtualCenter para gerir hosts ESX, ele precisa ser capaz de acessar diretamente aos próprios hosts ESX para determinadas funções como, por exemplo, V2V, salvar estado e clonar VMs em hosts ESX. Por isso, após a adição do servidor VirtualCenter ao VMM, os hosts serão mostrados como OK (limitados). Para habilitar o gestão completo, vá até a página Properties dos hosts ESX individuais no VMM e forneça as credenciais de host apropriadas para gerir directamente os servidores. 

Migração de VMotion

Sempre que a gestão do VMware no Virtual Machine Manager 2008 é abordado, normalmente a pergunta feita é se o VMM pode executar as funções do VMotion e as demais do VirtualCenter. E como o VMM usa o VirtualCenter na gestão do VMware, a resposta para essa dúvida é sim!

Funcionalmente, o VMM trata o VMotion como qualquer outra migração. Para iniciar VMotion, primeiro seleccione a VM que deseja migrar e, em seguida, a opção de migração da máquina virtual no painel Actions no lado direito do VMM. Quando terminar, o VMM abre a janela do Intelligent Placement dessa VM e apresenta os hosts de destino potenciais, com um tipo de transferência Live, como mostra a Figura 1. O Intelligent Placement pode ajudar a seleccionar os hosts de destino certos para as VMs. Observe que se trata do mesmo processo de execução de Quick Migration usando hosts Hyper-V.

Figura 1 VMotion usando Intelligent Placement

Selecione o host de destino da VM e clique em Next. A janela de resumo final, mostrada na Figura 2, exibirá a acção solicitada.

 

Figura 2 Janela de resumo do VMotion

Conforme mencionado anteriormente, todos os assistentes no VMM contam com um botão Exibir Script que pode mostrar o script do Windows PowerShell de um trabalho no Bloco de Notas. Isso nos dá a oportunidade de ver como o Windows PowerShell no VMM 2008 funciona com o VMware. Eis o script desta acção:

$VM = Get-VM -VMMServer localhost -Name "MyVM" |

  where {$_.VMHost.Name -eq "cqaesxi003.contoso.com"}

$VMHost = Get-VMHost -VMMServer localhost |   where {$_.Name -eq "cqaesxi003.contoso.com"}

Move-VM -VM $VM -VMHost $VMHost –RunAsynchronously

Três comandos simples executam o VMotion no sistema. Neste exemplo, migrando o VM MyVM do servidor VMware cqaesxi003.contoso.com para o servidor cqaesxi001.contoso.com. O primeiro comando é identificar a máquina virtual a ser migrada por meio do VMotion. Como se pode ver, nessa linha de comando, atribuo o valor da máquina virtual à variável $VM:

$VM = Get-VM -VMMServer localhost -Name "MyVM" |

  where {$_.VMHost.Name -eq " cqaesxi003.contoso.com"}

O segundo comando é identificar o sistema host ESX de destino da VM. Nessa linha, atribuo a variável $VMHost ao host ESX cqaesxi003.contoso.com:

$VMHost = Get-VMHost -VMMServer localhost | where

  {$_.Name -eq " cqaesxi003.contoso.com"}

Por fim, uso o comando Move-VM para efetivamente migrar a VM. Eis a linha de comando completa e os parâmetros de Move-VM:

Move-VM [-VM] [<String VM>] -VMHost [<String Host>]

  [-JobGroup <Guid>] [-JobVariable <String>] [-Path

  <String>] [-PROTipID] [-RunAsynchronously]

  [-StartVMOnTarget <Boolean>] [-UseLAN <Boolean>]

  [<CommonParameters>]

Acompanhando a filosofia de gestão heterogênea do Virtual Machine Manager, é possível ver que o comando não é específico do fornecedor ou do software. Para concluir VMotion, digite este comando:

Move-VM -VM $VM -VMHost $VMHost –RunAsynchronously

Isso informa ao VMM para executar Move-VM na VM em $VM, migrando para o sistema host em $VMHost e para executar o trabalho de maneira assíncrona. Após a inicialização do trabalho, todo o processo pode ser monitorado na janela Jobs do VMM. Mais uma vez, esse mesmo comando básico pode ser executado para Quick Migrations em clusters Hyper-V e até mesmo para hosts que não sejam clusters, usando uma transferência baseada em LAN.

Como se pode ver, o System Center Virtual Machine Manager 2008 estendeu os óptimos recursos e funções do Virtual Machine Manager 2007 com plataformas de gestão e novos recursos. Examinando o processo de instalação e alguns dos recursos, espero ter mostrado como é simples o gestão de vários hipervisores no VMM 2008.

O VMM 2008 foi projectado para ser o software de gestão consolidado para virtualização, unificando sistemas físicos e virtuais da Microsoft e VMware. Com essa nova versão do Virtual Machine Manager, os administradores do VMware, do Microsoft Virtual Server 2005 e do novo Hyper-V podem todos usufruir uma ferramenta única, uma interface de script única e, o mais importante, um processo de gestão único para a infra-estrutura virtual.