Compartilhar via


Configurando Lab Management para ambientes SCVMM

 

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

  • Host Hyper-V

  • SCVMM

  • Team Foundation Server

  • Um controlador de teste

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 Upgrading Lab Management Components from Visual Studio 2010.

Dica

Todos os computadores que você usar como os Servidores de Biblioteca (incluindo o computador SCVMM que tem um servidor de biblioteca padrão) e os hosts Hyper-V devem estar em uma rede de gigabit que está conectada a uma opção de rede comum.A velocidade de rede mais rápida ajudará a melhorar o desempenho quando você implanta máquinas virtuais para hosts e quando salva máquinas virtuais na biblioteca do host.

Pré-requisitos

O administrador do Team Foundation Server deve configurar 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 configurou o Team Foundation Server e criou uma coleção padrão de projeto de equipe, verifique se você tem 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 e senha de uma conta de domínio para a conta TFSservice para configurar um ambiente SCVMM para o gerenciamento de laboratório.

  • 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 de software para as máquinas usadas 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

Processor

Sistema operacional com suporte

RAM

(min/

recomendável)

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 64 bits, edições Standard, Enterprise e Datacenter

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

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

Sistema operacional do 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 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 64 bits edições Standard, Enterprise e Datacenter

2 GB/4 GB

200GB/500GB

TfsMachine

x86 de 32 bits

64 bits x64

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

2 GB/4 GB

120GB/230GB

ControllerMachine

x86 de 32 bits

64 bits x64

Todos os sistemas operacionais que são compatíveis com o 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 e as 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 ser associados ao mesmo domínio ou domínios que têm confiança bidirecional entre eles.

Número da etapa

Procedimento

Detalhes

Nome do Computador no Procedimento

Permissões exigidas

Etapa concluída

1

Configurar hosts do Hyper-V

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

HyperVHost

Administrador do HyperVHost

2

Instalar e configurar 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 para máquinas virtuais e modelos que você criou.

TfsMachine

Administrador Team Foundation Server

4

Verifique 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 Microsoft Test Manager.

DesktopClient

Qualquer conta de usuário que é adicionada ao computador

5

Instala Test Controller

Se quiser compilar e implantar o aplicativo usando Team Foundation Build e executar testes, você precisará de controladores de compilação e de teste.

TfsMachine

Dica

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

Administrador da Coleção de Projeto da Equipe

Configurar hosts do Hyper-V

Para definir o Hyper-V, você pode um destes procedimentos:

  • Habilitar a função Hyper-V em seu computador que tem 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 de Servidores.

  3. No painel esquerdo do Gerenciador de Servidores, 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 selecionar Avançar em todas as páginas do assistente exceto as seguintes:

    1. Na página Selecionar Funções do Servidor, selecione Hyper-V e clique em Avançar.

    2. Na página de Criar Redes Virtuais, você deve selecionar um adaptador de rede ativo e então clicar em Avançar.

      Dica

      Para descobrir quais adaptadores de rede estão ativos, use o comando ipconfig para exibir os adaptadores de rede que 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 há vários adaptadores, selecione o adaptador para os quais as máquinas virtuais que foram criadas por 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á com Retomar o Assistente de 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 de 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 às configurações do WinRM também devem ser executadas em qualquer computador usado 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. Reiniciar 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

Verifique a configuração do Hyper-V

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

  1. Crie uma máquina virtual usando o Hyper-V e verifique se você pode iniciar a máquina virtual.

    Se habilitou a função Hyper-V para seu HyperVHost, crie uma máquina virtual usando as informações apresentadas neste Target is not specified in External link.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 Target is not specified in External link.Microsoft.

    Dica

    Se você tiver várias unidades de disco rígido em seu computador do Hyper-V, deverá configurar os caminhos para as máquinas virtuais que serão o disco maior ou não terá espaço em disco suficiente para criar suas máquinas virtuais.

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

Dica

Ao criar ou iniciar uma máquina virtual, problemas podem ocorrer devido ao software de antivirus.Para obter mais informações, veja o seguinte site da Microsoft.

Instalar e configurar 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 são suportadas para o 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 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 configuração System Center 2012, escolha Instalar.

    Dica

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

  4. Em Selecionar recursos para adicionar, escolha Servidor de gerenciamento VMM e, em seguida, escolha Avançar. O Console do VMM é instalado automaticamente com o servidor.

  5. Digite seu nome, organização e chave de produto e selecione Avançar.

  6. Escolha Eu li, compreendi e concordei com os termos do contrato de licença e escolha Avançar.

  7. Escolha se deseja participar no programa de melhoria da experiência do cliente e escolha Avançar.

  8. Para aceitar o local de instalação recomendado, escolha Avançar.

  9. Especifique a instância do SQL Server a ser usada, além de qualquer particular sobre isso, e escolha Avançar.

  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 Avançar.

  13. Na tela de resumo de instalação, escolha Instalar e então escolha Fechar após o assistente concluir.

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

Para configurar o SCVMM

  1. Abra o Console do Gerenciador de Máquina Virtual.

    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 Avançar em todas as páginas do assistente exceto as 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 host, selecione os computadores host Hyper-V e escolha Avançar.

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

      Dica

      É recomendado que você configure um grupo separado de host para cada coleção de projeto de equipe.Por exemplo, se você planeja configurar o Lab Management em duas coleções de projeto no Team Foundation Server, você pode 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 bibliotecas ao SCVMM, escolha Biblioteca e então escolha o botão Adicionar servidor de bibliotecas da faixa de opções e siga as instruções no assistente.

    2. Para adicionar um novo compartilhamento de biblioteca ao SCVMM, primeiro 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 no assistente.

      Dica

      Recomendamos que você configure um compartilhamento separado de biblioteca 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 de Administrador de 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 propriedades, escolha Reservas e selecione a caixa de seleção Substituir configurações de reservas do host do grupo pai de host.

    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 SCVMM 2008 R2

Para instalar o servidor de SCVMM e o console de administrador de 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 a Central do Sistema Gerenciador de Máquinas Virtuais, execute setup.exe.

  3. Para instalar o servidor de SCVMM, em Instalação escolha Servidor VMM. Escolha Aceito os termos deste contrato. Em seguida, escolha Avançar em todas as páginas do assistente exceto as seguintes:

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

      Dica

      Se você tiver uma instância existente do SQL que você deseja usar, então selecione Usar uma versão compatível do SQL Server.

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

      Dica

      É possível aceitar os nomes padrão e locais 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 de Administração do Gerenciador de Máquinas Virtuais, em Instalação escolha Console de Administração do VMM. Escolha Aceito os termos deste contrato. Em seguida, escolha Avançar em todas as páginas do assistente exceto as 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ê deve adicionar seu computador host do Hyper-V a um grupo de hosts e, opcionalmente, adicione 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 Gerenciador de Máquina Virtual.

    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 do 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 Avançar em todas as páginas do assistente exceto as 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

      Recomendamos que você configure um grupo separado de host para cada coleção de projeto de equipe.Por exemplo, se você planeja configurar o Lab Management em duas coleções de projeto no Team Foundation Server, você pode 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 bibliotecas ao SCVMM, escolha Adicionar servidor de bibliotecas no painel Ações no lado direito e siga as instruções no assistente.

    2. Para adicionar um novo compartilhamento de biblioteca ao SCVMM, primeiro 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

      Recomendamos que você configure um compartilhamento separado de biblioteca 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 de Administrador de SCVMM, escolha Ir, Hosts.

    2. No painel central Todos os Hosts, abra o menu de atalho para o nome da máquina host e então 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 então clique em 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 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 deve 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. Em Console de Administração do Virtual Machine Manager, no painel Ações no lado direito, escolha Nova Máquina Virtual. Escolha Avançar em todas as páginas do assistente exceto as 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 avaliações e então escolha Avançar.

      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 ser 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. Em Console de Administração 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 for 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, selecione 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 em Team Foundation Server.

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

      Isso confirmar 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 de SCVMM a um host e também ao armazenar uma máquina virtual para o compartilhamento de biblioteca de 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. Habilitar 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 Bibliotecas e então escolha Propriedades.

    2. Selecione Permitir transferências de arquivo não criptografado.

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

  2. Habilitar transferências de arquivos não criptografados para grupos de host.

    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 então escolha Propriedades.

    2. Selecione Permitir transferências de arquivo não criptografado.

    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 do que 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 de Administração do Gerenciador de Máquinas Virtuais, execute setup.exe para o Gerenciador de Máquinas Virtuais.

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

  4. É possível simplesmente selecionar Avançar em todas as páginas do assistente exceto as seguintes:

    1. Na página Selecione os recursos a serem instalados, escolha Console do VMM e então escolha Avançar.

    2. Na página de licença, você deve escolher Eu concordo com os termos deste aviso e então clicar em Avançar.

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

    4. Na página A Instalação foi concluída com sucesso, 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 de Administração do Gerenciador de Máquinas Virtuais, execute setup.exe para o Gerenciador de Máquinas Virtuais.

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

  4. É possível simplesmente selecionar Avançar em todas as páginas do assistente exceto as 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 requer que você selecione o servidor do 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 aparece.

  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 Sistema de Nomes de Domínio (DNS). 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 Bloco de IP, digite o intervalo de endereços de protocolo IP a serem atribuídos às máquinas virtuais em um ambiente quando uma rede isolada for criada.

      Você deve digitar o bloco IP usando a notação CIDR. 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 registra um nome externo exclusivo no DNS para cada computador 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 que executa sob do Team Foundation deve ter permissões para adicionar ou excluir registros do 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 é executada sob uma conta de serviço diferente, cada conta de serviço de camada de aplicativo deve ter a permissão para editar registros do alias de DNS criados por outras camadas do aplicativo.

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

      Se o sufixo é válido, uma marca de seleção verde aparece. Escolha OK.

      Se o sufixo é inválido, um x vermelho e uma mensagem de erro aparecem. Você deve corrigir o erro antes de continuar.

  7. Se a sua implantação do Team Foundation Server tiver mais do que 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 então escolha Reconfigurar.

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

    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 clicar em OK, a conta de serviço de Team Foundation Server dessa camada de aplicativo será adicionada à função de administrador de SCVMM.

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

Você deve configurar o grupo de hosts e o compartilhamento de biblioteca do SCVMM que você 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 da 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 Team Foundation Build para implantar seu aplicativo, ou executar testes usando um controlador em seus ambientes de 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 projetos de equipe já criada para esta etapa de configuração.

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

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

    Importante

    Você deve configurar um compartilhamento de biblioteca para cada coleção de projeto de equipe que você 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 aparece.

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

    A caixa de diálogo Selecionar Compartilhamentos de Biblioteca aparece.

  5. Na caixa de diálogo Selecionar Compartilhamentos de Biblioteca, escolha um ou mais compartilhamentos de biblioteca SCVMM que essa coleção de projeto de equipe usará, e então 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 fixos, você pode selecionar 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 da equipe nessa coleção de projetos da 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ê limpar Provisão Automática, o compartilhamento de biblioteca não será mais adicionado a novos projetos de equipe adicionados à sua coleção de projetos 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 projetos de equipe que você deseja para configurar para o Lab Management.

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

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

  10. Para adicionar o grupo de hosts a cada projeto de equipe na coleção de projetos de equipe, escolha a caixa de seleção Provisionamento Automático para o 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 da equipe nessa coleção de projetos da 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ê limpar Provisão Automática, o grupo de hosts não será mais adicionado a novos projetos de equipe adicionados à sua coleção de projetos de equipe.

Instala um Test Controller

É possível usar Lab Management para implantar um aplicativo em seu ambiente de SCVMM e também para executar testes nesse ambiente. Isso exige um controlador de teste. 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 teste

  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 teste com a coleção de projeto de equipe que estiver sendo usado para 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 teste 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 teste.

    Recomendamos que você crie 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 projetos de equipe que você deseja para configurar para o Lab Management.

Consulte também

Configurando e administrando o Lab Management