Compartilhar via


Configurar o Lab Management para ambientes do SCVMM

Para criar e gerenciar ambientes do System Center Virtual Machine Manager (SCVMM), primeiramente você deverá configurar os componentes necessários ao Lab Management. Esses componentes são:

  • Hosts Hyper-V

  • SCVMM

  • Team Foundation Server

  • Um controlador de testes

Para obter mais informações sobre o Lab Management, consulte Usando um ambiente de laboratório para o ciclo de vida do aplicativo.

Se você estiver atualizando de versões anteriores do Lab Management ou SCVMM, consulte Atualizando componentes do Lab Management a partir do Visual Studio 2010.

Dica

Todos os computadores que forem usados como Servidores de Biblioteca (incluindo o computador SCVMM que tenha um servidor de biblioteca padrão) e hosts Hyper-V devem estar em uma rede gigabit que esteja conectada a um comutador de rede comum.A rede mais rápida ajudará a melhorar o desempenho quando você implantar máquinas virtuais para hosts e salvar máquinas virtuais do host na biblioteca.

Pré-requisitos

O administrador do Team Foundation Server deve instalar e configurar o Team Foundation Server antes de configurar o Lab Management. Para obter mais informações sobre como instalar e configurar o Team Foundation Server, consulte o Guia de Instalação do Team Foundation Server. Depois que o administrador tiver configurado o Team Foundation Server e criado uma coleção padrão do projeto de equipe, verifique se você possui as seguintes informações:

  • TfsMachine: o nome do computador que está executando o Team Foundation Server.

  • domain: o domínio Active Directory que é usada por todos os computadores.

  • tfssvc: a conta em que o Team Foundation Server está sendo executado.

    Dica

    Você deve usar uma conta de usuário de domínio e a senha da conta TFSservice para configurar um ambiente SCVMM para o Lab Management.

  • domain\tfsadmin: a conta do administrador do Team Foundation Server.

Requisitos do sistema

A tabela a seguir resume os requisitos mínimos e recomendados de hardware e software para os computadores usados com o Lab Management. Para facilitar a compreensão dos requisitos, cada função está dividida como se tivesse sido instalada em um computador separado. Para uma configuração mais simples, você pode executar o computador HyperVHost, o VmmMachine e o LibraryMachine, todos no mesmo computador.

Função/sistema

Processador

Sistema operacional com suporte

RAM

(mín./

recomendado)

Disco rígido (mín./recomendado)

HyperVHost

64 bits com virtualização de hardware habilitada

Sistema operacional Windows Server 2012 R2 com Hyper-V de 64 bits, edições Standard, Enterprise e Datacenter

Sistema operacional VMM Server 2012 R2 com Hyper-V de 64 bits, edições Standard, Enterprise e Datacenter

Host Hyper-V e Servidor de Biblioteca 2012 R2. O Host Hyper-V e os Servidores de biblioteca podem ser executados no Windows Server 2012 com o servidor VMM em execução no 2012 R2.

Sistema operacional Windows Server 2008 R2 com Hyper-V de 64 bits, edições Standard, Enterprise e Datacenter

Instalação principal doWindows Server 2008 R2 - instalação Server Core, edições Standard, Enterprise e Datacenter

Sistema operacional Windows Server 2008 com Hyper-V de 64 bits, edições Standard, Enterprise e Datacenter com Service Pack 2

Sistema operacional Hyper-V Server 2008 R2

4 GB/8 GB

100 GB/200GB

VmmMachine

64 bits

Sistema operacional Windows Server 2012 R2 com Hyper-V de 64 bits, edições Standard, Enterprise e Datacenter

Sistema operacional VMM Server 2012 R2 com Hyper-V de 64 bits, edições Standard, Enterprise e Datacenter

Host Hyper-V e Servidor de Biblioteca 2012 R2. O Host Hyper-V e os Servidores de biblioteca podem ser executados no Windows Server 2012 com o servidor VMM em execução no 2012 R2.

Sistema operacional Windows Server 2008 R2 de 64 bits, edições Standard, Enterprise e Datacenter

Sistema operacional Windows Server 2008, edições Standard, Enterprise e Datacenter com Service Pack 2

2 GB/4 GB

200GB

LibraryMachine

64 bits

Sistema operacional Windows Server 2012 R2 com Hyper-V de 64 bits, edições Standard, Enterprise e Datacenter

Sistema operacional VMM Server 2012 R2 com Hyper-V de 64 bits, edições Standard, Enterprise e Datacenter

Host Hyper-V e Servidor de Biblioteca 2012 R2. O Host Hyper-V e os Servidores de biblioteca podem ser executados no Windows Server 2012 com o servidor VMM em execução no 2012 R2.

Sistema operacional Windows Server 2008 R2 de 64 bits, edições Standard, Enterprise e Datacenter

2 GB/4 GB

200GB/500GB

TfsMachine

32 bits x86

64 bits x64

Todos os sistemas operacionais com suporte do Team Foundation Server são aceitos pelo Visual Studio Lab Management, exceto clientes e servidores Windows 8.

2 GB/4 GB

120GB/230GB

ControllerMachine

32 bits x86

64 bits x64

Todos os sistemas operacionais com suporte do Team Foundation Server são aceitos pelo Visual Studio Lab Management, exceto os sistemas operacionais que não estão associados a um domínio.

2 GB/4 GB

120GB/230GB

Procedimentos de configuração

A tabela a seguir detalha os procedimentos que você deve seguir para concluir a configuração do Hyper-V, do SCVMM e do Lab Management, bem como das permissões necessárias. Para uma configuração simples, o computador HyperVHost, o VmmMachine e o LibraryMachine podem estar no mesmo computador.

Dica

Todos os computadores usados para o Lab Management devem estar associados ao mesmo domínio ou a domínios que tenham confiança bidirecional entre eles.

Número da etapa

Procedimento

Detalhes

Nome do computador no procedimento

Permissões obrigatórias

Etapa concluída

1

Instalar e configurar Hosts Hyper-V

O Hyper-V permite gerenciar máquinas virtuais e seus recursos.

HyperVHost

Administrador do HyperVHost

2

Instalar e configurar o SCVMM

O SCVMM ajuda você a gerenciar suas máquinas virtuais e modelos e onde e como você os armazenará.

VmmMachine

Dica

É possível usar um computador separado como LibraryMachine para que o compartilhamento de biblioteca armazene as máquinas virtuais.

Administrador do VmmMachine

3

Configurar o Team Foundation Server para habilitar o Lab Management

Configure o TFS para fornecer acesso a máquinas virtuais e modelos que você criou.

TfsMachine

Administrador do Team Foundation Server

4

Verificar a configuração usando o Microsoft Test Manager

Verifique se você pode se conectar a um projeto de equipe e acessar a Central do Laboratório usando o Microsoft Test Manager.

DesktopClient

Qualquer conta de usuário que tenha sido adicionada ao computador

5

Instalar controlador de testes

Se desejar compilar e implantar seu aplicativo usando o Team Foundation Build, bem como executar testes, você precisará de controladores de compilação e controladores de testes.

TfsMachine

Dica

É recomendável usar outro computador, como ControllerMachine para instalar o controlador de testes.

Administrador da Coleção de Projeto da Equipe

Instalar e configurar hosts Hyper-V

Para configurar o Hyper-V, você pode seguir uma das seguintes opções:

  • Habilite função Hyper-V no computador que tenha o Windows Server 2008 R2 ou o Windows Server 2012 instalado. Caso a função Hyper-V não esteja habilitada no computador HyperVHost, primeiro habilite-a usando o Gerenciador do Servidor em cada um dos hosts Hyper-V, para que seja possível criar e gerenciar máquinas virtuais usando as etapas do procedimento a seguir. Para obter mais informações sobre o Hyper V, consulte o seguinte site da Microsoft.

  • Instale o Hyper-V Server 2008 R2 em seu HyperVHost. Para obter informações sobre o Hyper V e como instalá-lo, consulte o seguinte site da Microsoft.

Para habilitar a função Hyper-V em cada host Hyper-V com o Windows Server

  1. No host Hyper-V, faça logon como um administrador.

  2. Escolha Iniciar, aponte para Ferramentas Administrativas e escolha Gerenciador do Servidor.

  3. No painel esquerdo do Gerenciador do Servidor, clique com o botão direito em Funções e aponte para Adicionar Funções.

  4. Siga o Assistente para Adicionar Funções. É possível simplesmente clicar em Próximo em todas as páginas do assistente, com exceção das seguintes:

    1. Na página Selecionar Funções do Servidor, selecione Hyper-V e escolha Próximo.

    2. Na página Criar Redes Virtuais, você deve selecionar um adaptador de rede ativo e clicar em Próximo.

      Dica

      Para descobrir quais adaptadores de rede estão ativos, use o comando ipconfig para exibir adaptadores de rede possuem endereços IP.No assistente, selecione o adaptador de rede que deve ser usado para criar uma rede virtual.Você deve selecionar um adaptador que esteja conectado à mesma rede que os outros computadores no laboratório.Se houver vários adaptadores, selecione o adaptador ao qual as máquinas virtuais que foram criados pelo Lab Management devem ser conectadas.

    3. Na página Confirmar Seleções de Instalação, escolha Instalar.

    4. Sobre o resultados da instalação escolha Fechar.

    5. Sobre o você deseja reiniciar agora caixa de diálogo caixa, escolha Sim.

      O computador será reiniciado e continuará em Assistente para Continuar Configuração.

    6. Na página Resultados da Instalação, você verá uma mensagem que exibe Installation succeeded. Escolha Fechar.

  5. Instale a atualização descrita neste site da Microsoft. Essa atualização oferece suporte ao recurso de isolamento de rede de ambientes do SCVMM.

Aumentar a confiabilidade do WinRM

O Gerenciamento Remoto do Windows (WinRM) é usado pelo SCVMM para se comunicar com os hosts Hyper-V. Você deve fazer as alterações a seguir nas configurações padrão do WinRM. As alterações feitas nessas configurações ajudam a aumentar a confiabilidade do WinRM, pois o Lab Management executa um grande número de operações nos hosts Hyper-V que são realizadas em um cenário comum de produção do Hyper-V. Essas alterações nas configurações do WinRM também devem ser feitas em todos os computadores que são usados para um compartilhamento de biblioteca.

Para alterar as definições de configuração do Gerenciamento Remoto do Windows

  1. Escolha Iniciar, abra o menu de atalho para o Prompt de Comando e escolha Executar como administrador.

    Dica

    É necessário ser um usuário de domínio que foi adicionado ao grupo de administradores do computador.

  2. No prompt de comando, execute o seguinte comando:

    winrm set winrm/config @{MaxTimeoutms = "1800000"}

  3. Reinicie o serviço winrm e o agente do SCVMM no host usando os seguintes comandos:

    net stop winrm

    net start winrm

    net start scvmmagent

  4. Se o sistema operacional do host for o Windows Server 2008: 

    1. Execute o seguinte comando:

      winrm set winrm/config/Service @{MaxConcurrentOperations="200"}

    2. Reinicie o serviço winrm e o agente do SCVMM no host usando os seguintes comandos:

      net stop winrm

      net start winrm

      net start scvmmagent

Verificar a instalação do Hyper-V

Para verificar se o Hyper-V foi instalado corretamente e está funcionando

  • Crie uma máquina virtual usando o Hyper-V e verifique se é possível iniciá-la.

    Se habilitou a função Hyper-V para seu HyperVHost, crie uma máquina virtual usando as informações apresentadas neste site da Microsoft.

    Dica

    É possível alterar as configurações da máquina virtual com base em suas necessidades.Você pode atualizar o tamanho do disco rígido e a memória.Para obter mais informações sobre essas configurações, consulte o seguinte site da Microsoft.

    Se estiver usando o Hyper-V Server, crie uma máquina virtual usando as informações contidas no Guia de Introdução do Hyper-V Server neste site da Microsoft.

    Dica

    Caso você tenha várias unidades de disco rígido no computador Hyper-V, será preciso configurar os caminhos para as máquinas virtuais que serão o disco maior, ou talvez não haja espaço em disco suficiente para criar as máquinas virtuais.

Para obter mais informações sobre o Hyper V, consulte esta visão geral do Hyper-V.

Dica

Durante a criação ou inicialização de uma máquina virtual, é possível que ocorram problemas devido ao software antivírus.Para obter mais informações, veja o seguinte site da Microsoft.

Instalar e configurar o SCVMM

Para acessar as máquinas virtuais criadas com o Hyper-V do Lab Management, você deverá instalar e configurar o SCVMM. O SCVMM é uma ferramenta para gerenciamento de seus computadores host Hyper-V de um console central. O Lab Management se comunica com o SCVMM para poder usar as máquinas virtuais e os modelos na criação de ambientes. Duas versões do System Center Virtual Machine Manager têm suporte do Lab Management: SCVMM 2012 ou SCVMM 2008 R2.

Dica

Se estiver usando o sistema operacional autônomo do Hyper-V Server 2008 R2, você tem que instalar o SCVMM em um VmmMachine separado.Não é possível usar o computador HyperVHost.Para obter mais informações sobre as características exclusivas do Hyper-V Server 2008 R2, veja o seguinte site da Microsoft

Instalar e configurar o SCVMM 2012

Para obter informações sobre pré-requisitos, veja: Requisitos do sistema: Servidor de gerenciamento do VMM

Instalar o servidor SCVMM e seu console de administrador no VMMMachine

  1. No VmmMachine, faça logon como um usuário de domínio que também seja um administrador local no computador.

  2. Execute setup.exe.

  3. Na instalação do System Center 2012, escolha Instalar.

    Dica

    Se você não tiver o Microsoft .NET Framework 3.5 SP1 instalado, a instalação do VMM solicitará que você o instale.Escolha OK.

  4. Em Selecionar os recursos a serem adicionados, escolha Servidor de gerenciamento do VMM e Próximo. O Console do VMM é instalado automaticamente com o servidor.

  5. Digite seu nome, a organização e chave de produto e selecione Próximo.

  6. Escolha Li, compreendi e concordei com os termos do contrato de licença e selecione Próximo.

  7. Escolha se deseja participar do programa de aperfeiçoamento da experiência do usuário e selecione Próximo.

  8. Para aceitar o local de instalação recomendado, escolha Próximo.

  9. Especifique a instância do SQL Server a ser usada, assim como todas as particularidades dessa instância, e escolha Próximo.

  10. Especifique a conta sistema local ou uma conta de domínio como a identidade do serviço VMM usará e escolha próximo.

  11. Escolha próximo para aceitar as atribuições de porta padrão ou inserir valores diferentes.

  12. Escolha Criar um novo compartilhamento de biblioteca e escolha Próximo.

  13. Na tela de resumo da instalação, escolha Instalar e escolha Fechar após a conclusão do assistente.

Depois de instalar o gerenciador do VMM, você deverá adicionar os computadores host Hyper-V a um grupo de hosts e, se desejar, adicionar mais compartilhamentos de biblioteca.

Para configurar o SCVMM

  1. Abra o Console do Virtual Machine Manager.

    1. Escolha Iniciar, Todos os programas, Microsoft System Center 2012, Virtual Machine Manager e Console do Virtual Machine Manager.

    2. Na caixa de diálogo Conectar ao Servidor, digite localhost:<número da porta>ou <o nome do servidor SCVMM>:<número da porta> e escolha Conectar.

  2. Para adicionar os computadores HyperVHost a um grupo de hosts no SCVMM, escolha Malha, Adicionar recursos e Hosts e Clusters do Hyper-V. Escolha Próximo em todas as páginas do assistente, com exceção das seguintes:

    1. Em especificar as credenciais a serem usadas para descoberta, escolha Inserir manualmente as credenciais, digite as credenciais de administrador para o host Hyper-V e escolha próximo.

    2. No especificar o escopo da pesquisa para candidatos a host de máquina virtual página do assistente, escolha especificar computadores Windows Server por nomes, no nomes de computador caixa, digite o nome do host que você está adicionando ao SCVMM (por exemplo, HyperVHost) e, em seguida, escolha próximo.

    3. Na página Selecionar o computador que deseja adicionar como hosts, selecione os computadores host Hyper-V e escolha Próximo.

    4. Sobre o Resumo página do assistente, escolha Concluir.

      Dica

      É recomendável configurar um grupo de hosts separado para cada coleção de projeto de equipe.Por exemplo, se planeja configurar o Lab Management em duas coleções de projeto no Team Foundation Server, você poderá criar dois grupos de hosts no System Center Virtual Machine Manager.

  3. (Opcional) Por padrão, o SCVMM configura o computador no qual ele é instalado para funcionar como um servidor de biblioteca. Ele também configura um compartilhamento de biblioteca padrão no computador. É possível adicionar mais servidores ou compartilhamentos de biblioteca para melhorar o desempenho.

    1. Para adicionar um novo servidor de biblioteca ao SCVMM, selecione Biblioteca e escolha o botão Adicionar servidor de biblioteca da faixa de opções e siga as instruções do assistente.

    2. Para adicionar um novo compartilhamento de biblioteca ao SCVMM, primeiramente crie um compartilhamento de arquivo do Windows em um servidor de biblioteca. Em seguida, escolha Biblioteca e, no painel de navegação, selecione o servidor de biblioteca onde você criou o compartilhamento de arquivo do Windows e escolha Servidor de Biblioteca no menu. Na faixa de opções, escolha Adicionar compartilhamentos de biblioteca e siga a instrução do assistente.

      Dica

      É recomendável configurar um compartilhamento de biblioteca separado para cada coleção de projeto de equipe.

  4. Para garantir que as máquinas virtuais sejam iniciadas rapidamente e que o serviço de host e qualquer agente de rede não atinja o tempo limite, defina a quantidade máxima de memória que o computador do HyperVHost sempre terá na reserva. As reservas de memória padrão no computador host são quase sempre muito baixas para acomodar o tempo de inicialização mais longo necessário para máquinas virtuais.

    1. No Console do Administrador do SCVMM, escolha Malha.

    2. No painel de navegação, expanda servidores, todos os Hosts, escolha o computador host Hyper-V e, em seguida, escolha o propriedades botão da faixa de opções.

    3. Na caixa de diálogo de propriedades, escolha Reservas e marque a caixa de seleção Substituir configurações de reservas do host do grupo de hosts pai.

    4. No (MB) de memória Editar caixa, digite ou selecione 1024, e, em seguida, escolha OK.

    5. Repita as etapas de b. até d. para cada host.

Instalar e configurar o SCVMM 2008 R2

Para instalar o servidor e o Console do Administrador do SCVMM no VmmMachine

  1. Em VmmMachine, faça logon como um usuário de domínio que também seja um administrador no computador.

  2. Para instalar o System Center Virtual Machine Manager, execute setup.exe.

  3. Para instalar o servidor SCVMM, em Instalação escolha Servidor VMM. Escolha Aceito os termos deste contrato. Em seguida, escolha Próximo em todas as páginas do assistente, com exceção das seguintes:

    1. Na página do assistente Configurações do SQL Server, escolha Instalar SQL Server 2005 Express Edition SP3 e, em seguida, Próximo.

      Dica

      Se você tiver uma instância existente do SQL que deseja usar, selecione Usar uma versão com suporte do SQL Server.

    2. Sobre o configurações de compartilhamento de biblioteca página do assistente, selecione criar um novo compartilhamento de biblioteca.

      Dica

      Você pode aceitar os nomes e locais padrão para o compartilhamento de biblioteca ou inserir valores diferentes.

    3. Na página do assistente Configurações de Instalação, você pode aceitar os números de porta padrão e a conta de serviço VMM ou inserir valores diferentes.

    4. Na página do assistente Resumo de Configurações, escolha Instalar.

    5. Sobre o instalação página do assistente, escolha Fechar.

  4. Para instalar o Console do Administrador do Virtual Machine Manager, em Instalação, escolha Console do Administrador do VMM. Escolha Aceito os termos deste contrato. Em seguida, escolha Próximo em todas as páginas do assistente, com exceção das seguintes:

    1. Na página do assistente Resumo de Configurações, escolha Instalar.

    2. Sobre o instalação página do assistente, escolha Fechar.

  5. Na página de inicialização do System Center Virtual Machine Manager 2008, escolha Sair.

Depois de instalar o gerenciador do VMM, você deverá adicionar os computadores host Hyper-V a um grupo de hosts e, se desejar, adicionar mais compartilhamentos de biblioteca.

Dica

Um grupo de hosts permite que você agrupe os computadores host Hyper-V de uma maneira significativa com base na finalidade do computador host.Por exemplo, um conjunto de computadores host pode pertencer a um departamento específico na sua empresa.

Para configurar o SCVMM

  1. Abra o Console do Administrador do Virtual Machine Manager.

    1. Escolha Iniciar, Todos os programas, Microsoft System Center, Virtual Machine Manager 2008 R2 e Console do Administrador do Virtual Machine Manager.

    2. Na caixa de diálogo Conectar ao Servidor, insira localhost:<número da porta>ou <o nome do servidor SCVMM>:<número da porta> e escolha Conectar.

      Dica

      Se você receber uma mensagem de erro informando não ser possível conectar porque o serviço não está sendo executado, execute services.msc e verifique se o serviço Virtual Machine Manager está sendo executado.

  2. Para adicionar os computadores HyperVHost a um grupo de hosts no SCVMM, no painel Ações, escolha Adicionar host. Escolha Próximo em todas as páginas do assistente, com exceção das seguintes:

    1. Na página do assistente Selecionar Local do Host do assistente Adicionar Hosts, digite as credenciais de um administrador para o host Hyper-V.

    2. Sobre o Selecionar servidores de Host página do assistente, insira o nome do computador do host que você está adicionando ao SCVMM — por exemplo, HyperVHost— e, em seguida, escolha Adicionar.

    3. Sobre o Resumo página do assistente, escolha Adicionar Hosts.

      Dica

      É recomendável configurar um grupo de hosts separado para cada coleção de projeto de equipe.Por exemplo, se planeja configurar o Lab Management em duas coleções de projeto no Team Foundation Server, você poderá criar dois grupos de hosts no System Center Virtual Machine Manager.

  3. (Opcional) Por padrão, o SCVMM configura o computador no qual ele é instalado para funcionar como um servidor de biblioteca. Ele também configura um compartilhamento de biblioteca padrão no computador. É possível adicionar mais servidores ou compartilhamentos de biblioteca para melhorar o desempenho.

    1. Para adicionar um novo servidor de biblioteca ao SCVMM, escolha Adicionar servidor de biblioteca no painel Ações, no lado direito, e siga as instruções do assistente.

    2. Para adicionar um novo compartilhamento de biblioteca ao SCVMM, primeiramente crie um compartilhamento de arquivo do Windows em um servidor de biblioteca. Em seguida, selecione o servidor de biblioteca na guia Biblioteca do Console do Administrador do SCVMM e escolha Adicionar compartilhamentos de biblioteca no painel Ações no lado direito.

      Dica

      É recomendável configurar um compartilhamento de biblioteca separado para cada coleção de projeto de equipe.

    3. Em cada servidor de biblioteca do SCVMM, instale a atualização descrita neste site da Microsoft. Essa atualização oferece suporte ao recurso de isolamento de rede de ambientes do SCVMM.

  4. Para garantir que as máquinas virtuais sejam iniciadas rapidamente e que o serviço de host e qualquer agente de rede não atinja o tempo limite, defina a quantidade máxima de memória que o computador do HyperVHost sempre terá na reserva. As reservas de memória padrão no computador host são quase sempre muito baixas para acomodar o tempo de inicialização mais longo necessário para máquinas virtuais.

    1. No Console do Administrador do SCVMM, escolha Ir, Hosts.

    2. No painel central Todos os Hosts, abra o menu de atalho para o nome do computador host e escolha Propriedades.

    3. Na caixa de diálogo Propriedades do Grupo de Hosts para computador host, escolha a guia Reservas.

    4. Na caixa de edição Memória, insira ou selecione 1024 e escolha OK. Para obter mais informações sobre a memória mínima necessária para hosts Hyper-V, veja este site da Microsoft.

    5. Repita as etapas de b a d para cada host.

Importante

Caso você tenha dois servidores SCVMM, ambos configurados para serem usados por Lab Management com um Team Foundation Server específico, cada servidor SCVMM deverá ser configurado para usar um intervalo MAC exclusivo.Para configurar o intervalo MAC, no Console do Administrador do Virtual Machine Manager, na janela de navegação no canto inferior esquerdo, escolha Administração, escolha Acesso à rede e abra Intervalo de Endereços MAC Estáticos Globais.Para obter mais informações sobre como configurar o intervalo MAC, veja o seguinte site da Microsoft.

Para verificar se o SCVMM está instalado e funcionando corretamente

  1. No Console do Administrador do Virtual Machine Manager, no painel Ações, no lado direito, escolha Nova máquina virtual. Escolha Próximo em todas as páginas do assistente, com exceção das seguintes:

    1. Na página do assistente Selecionar Origem, selecione Criar a nova máquina virtual com um disco rígido virtual em branco.

    2. Sobre o identidade da máquina Virtual página de assistente, na nome da máquina Virtual, deixe em branco.

    3. Na página do assistente Selecionar Destino , selecione Colocar a máquina virtual em um host.

    4. Na página do assistente Selecionar Host, exiba as classificações e escolha Próximo.

      Você deve ver todos os computadores HyperVHost que estiver usando para o Lab Management. Todos eles devem ter classificações de estrela positivas. Caso contrário, talvez você tenha um problema que deve ser corrigido. Para determinar por que os computadores HyperVHost não podem ser utilizados pelo SCVMM, examine a Explicação da Classificação.

    5. Na página do assistente Resumo, escolha Criar.

      Uma nova máquina virtual chamada em branco deve ser criada sem erros e deve estar visível na guia Máquinas Virtuais do SCVMM. Um aviso pode ser exibido informando que o SCVMM não pôde localizar o volume de inicialização. Isso é esperado e pode ser ignorado.

  2. No Console do Administrador do Virtual Machine Manager, escolha Máquinas Virtuais, abra o menu de atalho para a máquina virtual exibida na lista e escolha Iniciar. Se a máquina virtual não iniciar, revise as informações localizadas nos seguintes sites para identificar a causa do problema:

  3. Depois que o Status da VM mudar para Em Execução, abra o menu de atalho da VM e escolha Parar.

    Isso confirma que seus hosts Hyper-V foram configurados corretamente.

  4. Para armazenar a máquina virtual na biblioteca, abra o menu de atalho da VM e, em seguida, escolha Armazenar na biblioteca.

    1. Na página do assistente Selecionar Servidor de Biblioteca, escolha um dos compartilhamentos de biblioteca.

    2. Na página do assistente Selecionar Caminho, procure o caminho para o compartilhamento da biblioteca que você planeja usar para sua coleção de projeto de equipe no Team Foundation Server.

    3. Ao terminar, verifique se uma máquina virtual chamada em branco aparece no painel de Biblioteca do Console do Administrador do SCVMM.

      Isso confirma que o compartilhamento de biblioteca foi configurado corretamente.

É possível usar o seguinte procedimento para melhorar o desempenho das transferências de máquina virtual do compartilhamento de biblioteca do SCVMM para um host e também ao armazenar uma máquina virtual no compartilhamento de biblioteca do SCVMM. Essa melhoria de desempenho remove a criptografia com implicações de segurança caso as imagens sejam transmitidas não criptografadas pela rede.

Para melhorar o desempenho das transferências de VM

  1. Habilite transferências de arquivos não criptografados para servidores de biblioteca.

    1. Escolha a guia Biblioteca no Console do Administrador do SCVMM. Abra o menu de atalho para cada servidor de bibliotecas na árvore Servidores de Biblioteca e escolha Propriedades.

    2. Selecione Permitir transferências de arquivos não criptografados.

    3. Escolha OK para fechar a caixa de diálogo.

  2. Habilite transferências de arquivos não criptografados para grupos de hosts.

    1. Escolha a guia Hosts no Console do Administrador do SCVMM. Abra o menu de atalho para cada grupo de hosts na árvore Hosts e escolha Propriedades.

    2. Selecione Permitir transferências de arquivos não criptografados.

    3. Escolha OK para fechar a caixa de diálogo.

Configurar o Lab Management para o Team Foundation Server

Para permitir que o Team Foundation Server se comunique com o servidor SCVMM, você também deve instalar o Console do Administrador do SCVMM em seu TfsMachine se esse for um computador diferente do que esteja usando como seu VmmMachine.

Dica

Se a sua implantação do Team Foundation Server tiver mais de um computador de camada de aplicativo, instale o console em cada camada de aplicativo na implantação.

Para instalar o Console do SCVMM 2012 no <TFSMachine>

  1. Faça logon no TfsMachine como domain\tfsadmin.

  2. Para instalar o Console do Administrador do Virtual Machine Manager, execute setup.exe do Virtual Machine Manager.

  3. Na instalação do VMM, escolha Instalar.

  4. É possível simplesmente clicar em Próximo em todas as páginas do assistente, com exceção das seguintes:

    1. Na página Selecione os recursos a serem instalados, escolha Console do VMM e Próximo.

    2. Na página de licença, você deve escolher Eu concordo com os termos deste aviso e clicar em Próximo.

    3. Na página Resumo de Instalação, escolha Instalar.

    4. Na página Instalação concluída com êxito, escolha Fechar.

Para instalar o Console do Administrador do SCVMM 2008 R2 no <TfsMachine>

  1. Faça logon no TfsMachine como domain\tfsadmin.

  2. Para instalar o Console do Administrador do Virtual Machine Manager, execute setup.exe do Virtual Machine Manager.

  3. Em Instalação, na página do assistente de inicialização do System Center Virtual Machine Manager 2008 R2, escolha Console do Administrador do VMM.

  4. É possível simplesmente clicar em Próximo em todas as páginas do assistente, com exceção das seguintes:

    1. Na página do assistente Resumo de Configurações, escolha Instalar.

    2. Sobre o instalação página do assistente, escolha Fechar.

Configurar o Lab Management para Team Foundation Server

Você tem que configurar o Lab Management em Team Foundation Server. Isso permite acesso ás máquinas virtuais e aos modelos que você cria no Microsoft Test Manager. É possível então usar essas máquinas virtuais ou modelos para criar ambientes SCVMM e armazená-los em um compartilhamento de bibliotecas. Isso exige que você selecione o servidor SCVMM a ser usado com o Team Foundation Server.

Para configurar o Lab Management para Team Foundation Server

  1. Em TfsMachine, escolha Iniciar, todos os programas, Microsoft Visual Studio Team Foundation Server, e, em seguida, escolha Console de administração do Team Foundation Server.

    Dica

    Você tem que fazer logon no TfsMachine como domain\tfsadmin.

  2. No Console de Administração, no nó Camada de Aplicativo, escolha Lab Management.

  3. Escolha Configurar.

    A caixa de diálogo Configurações do Lab Management é exibida.

  4. Na guia Virtual Machine Manager, em Nome do Servidor VMM, digite o nome do VmmMachine, o servidor que está executando o Virtual Machine Manager e que vai usar para gerenciar as máquinas virtuais.

  5. Escolha Testar para determinar se o Team Foundation Server pode se comunicar com o servidor SCVMM.

    1. Se a conta de serviço do Team Foundation Server não possuir as permissões apropriadas no SCVMM especificado, uma caixa de diálogo alertará você para um nome de usuário e senha.

    2. Especifique as credenciais de um membro existente da função Administradores do SCVMM. Usando esse nome de usuário e senha, a conta de serviço do Team Foundation Server será adicionada à Função de Administrador do SCVMM.

    Se o Team Foundation Server não puder contatar o servidor SCVMM, um x vermelho e uma mensagem de erro serão exibidos. Para obter mais informações sobre como solucionar problemas de instalação, consulte Lab Management de solução de problemas.

  6. É possível usar o isolamento de rede no Visual Studio Lab Management para permitir que várias cópias de um ambiente de laboratório sejam executadas ao mesmo tempo sem causar conflitos de rede, como conflitos em nomes de computador e no registro do DNS (Sistema de Nomes de Domínio). Para obter mais informações sobre isolamento de rede, consulte Criando e usando um ambiente de rede isolado. Na guia Isolamento de Rede, siga estas etapas:

    1. Em IP Bloqueado, digite o intervalo de endereços de protocolo IP a serem atribuídos às máquinas virtuais em um ambiente quando uma rede isolada é criada.

      Você deve digitar o IP Bloqueado usando a notação CIDR (Roteamento entre Domínios sem Classificação). A notação CIDR é construída do endereço IP, da barra (/) e do tamanho do prefixo. Por exemplo, 192.168.0.0/24.

      Os endereços especificados são usados somente para o roteamento interno entre máquinas virtuais e não são expostos além dos limites de um ambiente. Portanto, você pode especificar qualquer intervalo de endereços que não seja usado em sua rede pública. Na maioria dos casos, você pode usar o intervalo padrão de 192.168.23.0/24.

    2. Em Sufixo DNS, digite o sufixo do nome de domínio a ser atribuído ao ambiente quando uma rede isolada é criada.

      O Team Foundation Server usa o sufixo que você inseriu quando ele registra um nome externo exclusivo no DNS para cada máquina virtual em um ambiente isolado de rede. O registro do alias DNS possibilita que computadores e outros objetos fora da rede isolada se comuniquem com computadores dentro da rede isolada. Como o Team Foundation Server entra na zona DNS para cadastrar o registro do alias, a conta de serviço na qual o Team Foundation é executado deve ter permissões para adicionar ou excluir registros de alias na zona DNS especificada.

      Se a sua implantação do Team Foundation Server tiver mais de uma camada de aplicativo e cada camada de aplicativo for executada em uma conta de serviço diferente, cada conta de serviço de camada de aplicativo deve ter permissão para editar os registros do alias DNS criados por outras camadas de aplicativo.

      Escolha Testar para determinar se o Team Foundation Server pode usar o sufixo.

      Se o sufixo for válido, uma marca de seleção verde será exibida. Escolha OK.

      Se o sufixo for inválido, um x vermelho e uma mensagem de erro serão exibidos. Você deve corrigir o erro antes de continuar.

  7. Se a sua implantação do Team Foundation Server tiver mais de um computador de camada de aplicativo, repita as seguintes etapas em cada um dos computadores de camada de aplicativo:

    1. No Console de Administração do Team Foundation, escolha o nó Camada de Aplicativo, escolha Lab Management, e escolha Reconfigurar.

      A caixa de diálogo Configurações do Lab Management é exibida.

    2. Escolha a guia Virtual Machine Manager e escolha Testar para determinar se a camada de aplicativo pode se comunicar com o SCVMM.

      Se a conta de serviço do TFS não tiver as permissões corretas no SCVMM especificado, será exibida uma caixa de diálogo pedindo nome de usuário e senha. Digite as credenciais de um membro existente da função de Administradores do SCVMM. Ao digitar esse nome de usuário e senha e escolher OK, a conta de serviço do Team Foundation Server dessa camada de aplicativo será adicionada à função de Administrador do SCVMM.

Configurar o Lab Management para cada coleção de projeto de equipe

Você deve configurar o grupo de hosts e o compartilhamento de biblioteca do SCVMM que deseja usar com cada coleção de projeto de equipe. Por exemplo, você pode decidir alocar um grupo de hosts para cada coleção de projeto de equipe para dividir uniformemente os recursos da máquina virtual.

Para usar o recurso de fluxo de trabalho de uma definição de compilação do Team Foundation Build para implantar seu aplicativo ou executar testes usando um controlador de testes em seus ambientes SCVMM, você deve adicionar uma conta de usuário de domínio que será usada por agentes de teste e por agentes de compilação.

Dica

Você deve ter uma coleção de projeto de equipe já criada para essa etapa de configuração.

Para configurar o Lab Management para cada coleção de projeto de equipe

  1. Para selecionar o compartilhamento de biblioteca a ser usado no armazenamento de máquinas virtuais, modelos, e ambientes do SCVMM, escolha Coleções de Projetos da Equipe em Camada de Aplicativo.

    Importante

    Você deve configurar um compartilhamento de biblioteca para cada coleção de projeto de equipe que deseja configurar para o Lab Management.

  2. No painel do lado direito, escolha a coleção de projetos de equipe apropriada na lista de coleções de projetos.

  3. Escolha a guia Lab Management e escolha Configurar Compartilhamentos de Biblioteca.

    A caixa de diálogo Configurações do Lab Management é exibida.

  4. Na guia Compartilhamentos de Biblioteca, escolha Adicionar e Verificar.

    A caixa de diálogo Selecionar Compartilhamentos de Biblioteca é exibida.

  5. Na caixa de diálogo Selecionar Compartilhamentos de Biblioteca, escolha um ou mais compartilhamentos de biblioteca do SCVMM que essa coleção de projeto de equipe usará e escolha Adicionar.

    O processo de verificação agora confirma que o Team Foundation Server pode se conectar ao compartilhamento de biblioteca. Se a verificação falhar, um log será gerado. É possível exibir o log para identificar os problemas e, em seguida, corrigi-los. Quando forem corrigidos, você poderá escolher Verificar para confirmar que o Team Foundation Server pode se conectar ao compartilhamento de biblioteca.

  6. Para adicionar o compartilhamento de biblioteca para cada projeto de equipe na coleção de projeto de equipe, selecione o provisionamento automático caixa de seleção para o compartilhamento de biblioteca.

    Dica

    Se você optar pelo provisionamento automático do compartilhamento de biblioteca, o Team Foundation Server adicionará automaticamente o compartilhamento de biblioteca a todos os projetos de equipe nessa coleção de projeto de equipe.Para projetos de equipe que ainda não foram criados, o compartilhamento de biblioteca será adicionado quando o assistente Novo Projeto de Equipe criar o projeto.Para projetos de equipe que já foram criados nessa coleção de projeto de equipe, o compartilhamento de biblioteca será adicionado quando essas configurações forem salvas.Se você desmarcar Provisionamento Automático, o compartilhamento de biblioteca não será mais adicionado a novos projetos de equipe adicionados à sua coleção de projeto de equipe.

  7. Para selecionar o grupo de hosts a ser usado em uma coleção de projeto de equipe, escolha Grupos de Hosts.

    Importante

    Você deve selecionar o grupo de hosts para cada coleção de projeto de equipe que deseja configurar para o Lab Management.

  8. Na guia Grupos de Hosts, escolha Adicionar e Verificar.

  9. Na caixa de diálogo Selecionar Grupos de Hosts, escolha um ou mais grupos de hosts do SCVMM que essa coleção de projeto de equipe usará e escolha Adicionar.

  10. Para adicionar o grupo de hosts a cada projeto de equipe na coleção de projeto de equipe, escolha a caixa de seleção Provisionamento Automático do grupo de hosts.

    Dica

    Se você optar pelo provisionamento automático do grupo de hosts, o Team Foundation Server adicionará automaticamente o grupo de hosts a todos os projetos de equipe nessa coleção de projeto de equipe.Para projetos de equipe que ainda não foram criados, o grupo de hosts será adicionado quando o assistente de Novo Projeto de Equipe criar o projeto.Para projetos de equipe que já foram criados nessa coleção de projeto de equipe, o grupo de hosts será adicionado quando essas configurações forem salvas.Se você desmarcar Provisionamento Automático, o grupo de hosts não será mais adicionado a novos projetos de equipe adicionados à sua coleção de projeto de equipe.

Instalar um controlador de testes

É possível usar o Lab Management para implantar um aplicativo em seu ambiente SCVMM e também para executar testes nesse ambiente. Isso exige um controlador de testes. Para obter mais informações sobre como executar testes usando configurações de teste e ambientes, consulte Configurando máquinas de teste para executar testes ou coletar dados.

Para instalar o controlador de testes

  1. Instale o controlador de testes em ControllerMachine ou em outro computador. Para obter informações sobre como instalar e configurar um controlador de teste, consulte Instalando e configurando agentes e controladores de teste.

    Dica

    Você deve registrar o controlador de testes na coleção de projeto de equipe que estiver sendo usado para o Lab Management.

  2. Especifique a conta de usuário a ser usada para comunicação entre os agentes de teste e agentes de compilação e entre os controladores de testes e o Team Foundation Server.

    Aviso

    A conta de serviço especificada deve ser uma conta de domínio.Por motivos de segurança, essa conta deve ter privilégios limitados.A conta usada não deverá ter nenhuma permissão administrativa nem ser a conta usada por qualquer serviço confiável.Isso inclui o controlador de compilação e o controlador de testes.

    É recomendável criar duas contas para serem usadas para essa conta de serviço.Para obter mais informações sobre como alternar entre essas duas contas e como os ambientes existentes são atualizados com a conta de serviço, consulte Como configurar a conta de serviço de laboratório.

    Você deve configurar a conta de usuário para cada coleção de projeto de equipe que deseja configurar para o Lab Management.

Consulte também

Conceitos

Configure e administre o Lab Management