Share via


Hyper-V e VMM 2008 apresentados na Microsoft Brasil

O dia estava ensolarado em São Paulo. Apeser de ser domingo, mais de 110 pessoas compareceram ao TechNet Briefing na Microsoft para conhecer melhor o Hyper-V do Windows Server 2008 e o System Center Virtual Machine Manager 2008 (SCVMM).

image    image

A palestra foi ministrada por mim (Luciano Palma) e pelo Gilson Banin, que além de ajudar desde quarta-feira (feriado) na montagem das demos, acrescentou muito valor à apresentação. Aliás, gostaria de registrar que se não fossem a persistência e a coragem do Gilson, teríamos apresentado a versão atual do VMM (2007), com o Virtual Server 2005 R2. Ele insistiu (e me convenceu) em mostrarmos o VMM 2008 mesmo na versão beta, para gerenciar também o Hyper-V.

Valeu Banin! Assumir esse risco valeu a pena!!!

O que aconteceu?

Para quebrar um pouco a formalidade, pedimos a participação do público, que respondeu super bem. Só que com isso, a apresentação se estendeu por 4 horas... foi das 9:30 às 2 da tarde!!!
Vou descrever um pouco o que demonstamos nessa manhã (ensolarada) de domingo...

Hyper-V rodando VMs com 4 cores, 64 bits e SUSE Linux

Mostramos na prática alguns novos recursos do Hyper-V: rodar máquinas virtuais de 64 bits e permitir o uso de até 8 processadores em uma máquina virtual. Para espantar o preconceito, subimos uma máquina virtual rodando SUSE Linux.

Migração V2V: Máquina Virtual VMware para Hyper-V

Também ao vivo e a cores, mostramos o processo de migração V2V (Virtual-to-Virtual), utilizando o System Center Virtual Machine Manager 2008 (beta). Os arquivos de uma máquina virtual criada no VMware Workstation 6 foram importados para a Library do VMM e depois, com alguns cliques de mouse, o VMM migrou a máquina virtual para o Hyper-V, mantendo todas as configurações originais. O processo todo levou certa de 7 minutos.

(Observação Importante: para a migração funcionar, a máquina virtual em VMware deve ser salvada marcando a opção de compatibilidade com VMware ESX - formato Workstation 5).

Migração P2V: Máquina Física para Virtual

Essa foi divertida. Pegamos um notebook rodando Windows Server 2003 R2, e levamos até o fundo da platéia. Lá, a Patrícia (uma "voluntária" do público) salvou em um arquivo uma frase criada na hora.

Reconectamos o notebook na rede, e - de novo utilizando alguns cliques de mouse - fizemos a migração desta máquina física para uma máquina virtual no Hyper-V, sempre através do System Center Virtual Machine Manager 2008 beta.

Após o boot da VM, aplausos da platéia ao conferir o arquivo com a frase criada pela Patrícia. Obrigado, Patrícia! ;)

Detalhe curioso: a idéia inicial era fazer esta migração utilizando, como origem, uma máquina virtual (sim, é possível, apesar da nomenclatura ficar distorcida). O Gilson (sempre ele) me convenceu a formatar meu notebook para servir como origem. Como perdemos algumas horas de sono por isso, mencionei o fato diversas vezes durante a apresentação, numa divertida provocação... :)

Cluster de Máquinas Virtuais

Para este Technet Briefing, montamos o seguinte ambiente:

image

No Servidor ULTRASEVEN (homenagem ao honorável Hara), uma máquina virtual (WS2003-EE) rodava como servidor de arquivos compartilhando uma pasta do "storage externo". O papel de failover clustering do Windows Server 2008 foi instalado nesta máquina virtual, e o file server passou a ser um recurso do cluster.

Na máquina LPALMA-HOST, foi criada outra máquina virtual rodando Windows Server 2008 Enterprise Edition (WS2008-E2), com o papel de failover clustering. Esta máquina foi adicionada ao cluster.

Mostramos o failover programado de uma máquina virtual para outra e depois simulamos uma falha não programada numa das máquinas virtuais, desligando-a com a opção "turn off" do Hyper-V. O outro nó do cluster assumiu a função de file server, garantindo a alta disponibilidade do sistema.

Cluster de Hosts Hyper-V

Considero essa demo a mais interessante da apresentação (concorrendo de perto com a migração P2V). O papel de failover clustering foi instalado nos servidores [físicos] rodando Hyper-V (ULTRASEVEN e LPALMA-HOST).

No sevidor ULTRASEVEN, uma máquina virtual foi criada e armazenada no "storage externo". Na ferrmenta de administração do Failover Clustering, a máquina virtual foi adicionada como um recurso do cluster! Isso mesmo! No Windows Server 2008, a integração com o mecanismo de virtualização (Hyper-V) é tão grande que o serviço de cluster "entende" uma máquina virtual como um recurso do cluster!

Depois disso o servidor LPALMA-HOST foi adicionado com um nó do cluster. Mostramos então o failover programado de um servidor [físico] para o outro. Antes disso, porém, abrimos o notepad e digitamos uma frase, sem salvar. A platéia acompanhou a máquina virtual passando para offline, e nesse processo, salvando o estado atual.
No outro nó, ao passar para online, pudemos verificar o processo de restauração do estado da máquina virtual, à qual nos reconectamos via Terminal Services e comprovamos que a frase anteriormente digitada (residente na memória) estava lá, intacta!

O pedido dos participantes foi óbvio... Desligar um dos hosts "no botão". A simpática Sabrina teve a honra de segurar o botão de "power" por 4 segundos e simular uma falha não programada. A máquina virtual reiniciou no outro nó em questão de segundos. A platéia gostou. E eu e o Banin nos olhamos e pensamos: "As horas de sono não dormidas valeram a pena! ". :)

A demo faltante...

Ainda assim ficamos devendo. Uma das demos (a de provisionamento de máquinas virtuais via Web, "Self-Service") não funcionou. Como temos o "álibi" do produto estar em beta, ficamos devendo essa.
Afinal vocês têm que ter motivos para voltar para nossos Technet Briefings, não é mesmo? ;)

"Last but not Least"

Último mas não menos importante, fica nosso agradecimento a todos vocês que dedicaram uma manhã (ensolarada) de domingo para assistirem nossa apresentação.
Em meu nome e em nome do Banin, MUITO OBRIGADO e até o próximo!

Comments

  • Anonymous
    January 01, 2003
    Oi Tiago, Parabéns pelo seu portal; há boas informações sobre virtualização lá! Seu ambiente de testes é excelente e tenho certeza que você obterá ótimos resultados com o Hyper-V. Conte para a gente, ok? ;) Abraços, Luciano

  • Anonymous
    January 01, 2003
    The comment has been removed

  • Anonymous
    January 01, 2003
    PingBack from http://www.du-bresil.com/du_bresil/hyper-v-e-vmm-2008-apresentados-na-microsoft-brasil/

  • Anonymous
    January 01, 2003
    Olá Tiago, O Hyper-V mantém compatibilidade com o Virtual Server (e Virtual PC) porque utiliza um formato padrão para o disco virtual das máquinas (arquivo .vhd). No entanto, os arquivos de configuração (.vmc) são diferentes, o que pode demandar a reconfiguração da máquina virtual quando migrando de um produto para outro. Note que mesmo criando um novo arquivo .vmc, o arquivo .vhd pode ser reutilizado, de forma que os dados contidos no disco virtual não são perdidos. Vale a pena acompanhar o seguinte blog para saber mais sobre este tema: http://blogs.technet.com/matthts/archive/2008/07/11/vmc-to-hyper-v-migration-tool.aspx. Um abraço! Luciano

  • Anonymous
    January 01, 2003
    Olá Aristóteles, Obrigado por seu comentário. O Hyper-V é um componente do Windows Server 2008. Ele é um dos papéis que o novo servidor Windows implementa, assim como os papéis de Controlador de Domínio, DNS ou IIS. Existe também um produto chamado "Hyper-V Server 2008" (mais detalhes neste link: http://blogs.technet.com/technetbr/archive/2008/10/07/microsoft-hyper-v-server-2008-dispon-vel.aspx) No caso do Hyper-V Server 2008, este sim é um sistema operacional voltado à virtualização. E melhor... grátis! :) Um abraço! Luciano

  • Anonymous
    January 01, 2003
    Olá Felipe, Obrigado pela mensagem! :) Você não conseguirá converter essa VM (sem compatibilidade ESX) através do VMM, PORÉM... você pode utilizar um software de conversão de VMDK para VHD de terceiros. Procure por VMDK2VHD (no Windows Live) :). Depois, você cria uma máquina virtual no Hyper-V utilizando esse VHD. Você perderá as configurações da máquina virtual original (memória, número de processadores, etc), mas ao menos conseguirá acessar o conteúdo da VM. Não se esqueça de desinstalar os componentes do VMWare (equivalentes aos "Integration Components").

  • Anonymous
    January 01, 2003
    Oi Rodrigo! Muito obrigado por sua mensagem! A energia e a disposição de pessoas como você e a Patrícia que tornam nosso trabalho tão recompensador. Espero contar com a presença de vocês nos próximos eventos!!! Abraços! Luciano

  • Anonymous
    July 16, 2008
    Palma, cada vez tenho mais certeza que vale a pena consumir horas de trabalho para ter um grande resultado como foi a apresentação de domingo. Assumir um risco e como resultado o aplauso do público e a galera dizendo "Ohhhhh" não tem preço. Conte comigo sempre !!! Parabéns para nós e para o público que compareceu, e até os próximos eventos. Equipe Technet mais forte do que nunca !!! Foi um prazer compartilhar o palco com vc. Abs Banin

  • Anonymous
    July 18, 2008
    Eu estive no evento, foi realmente muito bom. Em 1 mês devo migrar meu ambiente, confira em meu blog a situaçao atual e a situação proposta, sugestões são bem-vindas, abraços. http://www.portaltecnologia.net

  • Anonymous
    August 11, 2008
    Palma, surgiu uma dúvida. Passei uma VM do virtual server para hyper-v, até aí normal, mas quando voltei ao virtual server ela não sobe, tem algum problema? Obrigado.

  • Anonymous
    August 16, 2008
    Puxa quase um mes depois e eu venho dar meu comentário.(è que estava viajando). Compareci no evento dia 13 vendo as apresentações do Hyper-V, que mostraram não só a eficiencia do produto como também a dedicaçaõ dos profissionais em perder horas de seu tempo pessoal para montar uma apresentação especialmente para nós ali do publico; Somos nós que devemos agradecer por tamanha consideração. Adorei tudo desde a chegada até as bem sucedidas migrações V2V, P2V e até a tela azul hehe.Ah! O Palma eu fui com a minha namorada a Patricia, que também adorou tudo, e durante dias só falava na palestra e em Hyper-V(Apesar de ser "novata" nesse assunto. Abraços para todos vocês e um beijão em nome dela..........  

  • Anonymous
    October 18, 2008
    A questão de virtualização de máquinas virtuais possuem inúmeras vantagens, dentre elas, no meu caso, sou programador e desenvolvedor web, e utilizo para testar programas e páginas, extremamente mais rápido, e muito mais "econômico", já que possuir máquinas reais custe valores de hardware e manutenção. Utilizo atualmente o Virtual Server 2005 R2, e possuo mais de 20 máquinas virtuais, onde consigo rodar elas todas em paralelo, e quando preciso, acesso via VMRC. Não tive oportunidade ainda de conhecer estes novos mecanismos de virtualização, mas acredito muito que são eficientes. Possuo uma dúvida, este Hyper-V é um sistema operacional completo voltado a virtualização ou é uma aplicação? Agradeço a informação.

  • Anonymous
    January 03, 2009
    Grande Luciano, Depois de tantos elogios que você já recebeu sobre este evento venho aumentar sua lista: Parabéns! Estou com uma dúvida, vc disse que para a migração do vmware workstation para o hyper-v a vm precisa ser salva com a compatibilidade do ESX... possuo uma vm com winserver 2008(ORIGINAL), gostaria de migrá-la mas ela foi criada na versão vmware workstation 6.5  onde essa compatibilidade não foi marcada, tento retorná-la para a versão 5 e até consigo mas ele nao me permite marcar a compatibilidade, o que posso fazer? Agradeço a atenção. Sucessos :)