Introdução


O System Center Virtual Machine Manager 2008 R2 é um produto que acrescente excelentes funcionalidades ao Hyper-V. Nesse artigo irei falar sobre os modelos de máquinas virtuais e o Self Service Portal, que é um website conectado ao seu system center que pode fornecer acesso, através do browser, ao seu ambiente de máquinas virtuais.

Objetivo


O Objetivo desse tutorial é: Criar um template de máquina virtual, a partir de uma máquina virtual modelo e publicar esse template no website do self service portal. Utilizando o System Center Virtual Machine Manager 2008 R2.

Pré-requisitos


Para que o tutorial funcione corretamente, você vai precisar:
  • Windows 2008 R2 SP1 com a função de Hyper-V instalada e operando normalmente
  • Criar uma máquina virtual com o Windows 2008 R2 SP1, que servirá de modelo
  • System Center Virtual Machine Manager instalado e operando normalmente, com a função de Self Service Portal instalada. (caso não tenha habilitado essa opção, rode o instalador do SCVMM novamente para adicionar)

Início


Vamos criar um TEMPLATE a partir da máquina virtual modelo que você previamente criou. No meu caso o nome da máquina é "Servidor Modelo".
No SCVMM (abreviação de System Center Virtual Machine Manager) vá para a seção "Library" e selecione no menu a direita "New Template".



Selecione a opção de baixo, que permite selecionar uma máquina virtual como modelo. Clique em "Browse" e selecione a máquina virtual que criou de modelo. A máquina virtual precisa estar desligada para que o procedimento funcione.



Essa mensagem te alerta que o SCVMM vai destruir essa máquina virtual "Servidor Modelo". Nunca realize esse procedimento com uma máquina de produção, sempre monte uma virtual específica para o modelo.



Coloque o nome do seu template e siga em frente. Vou saltar as próximas 3 telas, que irão lhe perguntar por configurações de hardware e software. Pode personalizar conforme a sua necessidade.



Coloque o caminho para o seu template dê "Next" e finalize a configuração.



No painel do SCVMM, você pode entrar na seção "Jobs" e acompanhar o processo de criação do seu template. 

Com o template criado, agora iremos criar uma regra para acesso ao portal web do SCVMM:



Agora vá em "Administration" e clique "User Roles" e em seguida "New Role". Coloque o nome para a sua regra.



Nessa tela acima você tem que adicionar os usuários ou grupos que farão parte da regra. Importante ressaltar que não existe nenhuma regra "Default", nem mesmo para os administradores. Um erro comum é que muitos tentam acessar o portal web sem ter criado a role para o administrador.

Vou saltar a próxima tela, onde você só tem que marcar qual o HOST de virtualização essa regra será válida. Essa configuração só faz sentido quando você tem vários servidores virtuais agrupados.



Aqui você tem como definir quais as opções que o usuário terá no portal. Pode ser interessante ocultar algumas opções para usuários não administradores.



Agora você vai selecionar o template que essa regra irá liberar. Toda regra de acesso ao portal tem que ser atrelada a um template se desejar que o usuário possa criar máquinas virtuais. Você pode ter várias regras atribuídas ao mesmo usuário.



Se quiser, pode atribuir "pontos" para controlar a criação de máquinas virtuais. Pode definir que essa regra usa 1 ponto e que o usuário tem direito a 2 pontos.

Finalize a criação da regra e vamos abrir o portal web para testar.



Durante a instalação do SCVMM você definiu a porta de comunicação do Self Service Portal. No meu caso eu defini que seria a porta 81. 
Eu poderia abrir o site com o endereço http://localhost:81. Acesse o portal conforme foi efetuada a sua configuração.

Se não souber como foi feita a configuração, sugiro inserir o disco do SCVMM e configurar novamente o Self Service Portal.

O meu portal já está personalizado, pode fazer isso facilmente com qualquer editor web.



Assim que logar no portal, tente criar uma máquina virtual. Vai observar que o template criado e publicado na rule estará lá. No meu caso eu defini os "Quota Points" e podem perceber que eu posso criar até 2 máquinas virtuais.

E após personalizar os campos e apertar em "Create" podemos observar a máquina virtual sendo criada:



Conclusão


Como podem ver, o System Center Self Service Portal é uma ferramenta valiosa, que pode acelerar o processo de criação de máquinas virtuais. Pode ser a solução ideal para equipes de TI ou ambientes de homologação e testes, por exemplo.

Para saber mais sobre como instalar o System Center ou o Hyper-V, recomendo acompanhar o portal Cooperati: http://www.cooperati.com.br
Lá você pode encontrar esse artigo em vídeo.