Compartilhar via


Planejamento para alta disponibilidade com o Servidor App-V

Aplica-se a:

  • Windows 10
  • Windows 11

As configurações do sistema de Virtualização de Aplicativo da Microsoft (App-V) podem aproveitar as opções que mantêm um alto nível de serviço disponível.

As seções a seguir ajudarão você a entender as opções para implantar o App-V em uma configuração altamente disponível.

Suporte para Microsoft SQL Server clustering

Você pode executar os bancos de dados Gerenciamento e Relatórios do App-V em computadores que executam clusters do Microsoft SQL Server. No entanto, você deve instalar os bancos de dados usando scripts.

Para obter instruções de implantação, consulte Como implantar os bancos de dados do App-V usando scripts SQL.

Suporte para balanceamento de carga de rede do IIS

Você pode usar o NLB (balanceamento de carga de rede) dos Serviços de Informações da Internet (IIS) para configurar um ambiente altamente disponível para computadores que executam os serviços de Gerenciamento, Publicação e Relatórios do App-V implantados por meio do IIS.

Examine os seguintes artigos para saber mais sobre como configurar o IIS e o NLB para computadores que executam sistemas operacionais do Windows Server:

Observação

A funcionalidade NLB do IIS no Windows Server 2012 geralmente é a mesma do Windows Server 2008 R2. No entanto, alguns detalhes da tarefa foram alterados em Windows Server 2012. Para saber como trabalhar com essas alterações, confira Tarefas de gerenciamento comuns e navegação no Windows.

Suporte para servidores de arquivos clusterizados ao executar o modo SCS

Há suporte para executar o Servidor App-V no modo SCS (Repositório de Conteúdo Compartilhado) com servidores de arquivos clusterizados.

Para habilitar as configurações do modo SCS, siga estas etapas:

  1. Configure o cliente App-V para ser executado no modo SCS. Para obter mais informações, consulte Implantando o Sequenciador app-v e configurando o cliente.
  2. Configure o cluster do servidor de arquivos, configurado no modo de expansão (que começou com Windows Server 2012) ou no modo de clustering anterior, com uma SAN virtual.

As seguintes etapas podem ser usadas para validar a configuração:

  1. Adicione um pacote no servidor de publicação. Para saber como adicionar um pacote, confira Como adicionar ou atualizar pacotes usando o console de gerenciamento.
  2. Execute uma atualização de publicação no computador que executa o cliente App-V e abra um aplicativo.
  3. Alterne os nós de cluster no meio da publicação e no meio do streaming para garantir que o failover funcione corretamente.

Examine os seguintes artigos para saber mais sobre como configurar clusters de failover do Windows Server:

Suporte para espelhamento do Microsoft SQL Server

Com o espelhamento do Microsoft SQL Server sendo usado, em que o banco de dados do servidor de gerenciamento do App-V é espelhado utilizando duas instâncias SQL Server, há suporte para bancos de dados de servidor de gerenciamento do App-V.

Examine o seguinte para saber mais sobre como configurar o espelhamento do Microsoft SQL Server:

As seguintes etapas podem ser usadas para validar a configuração:

  1. Inicie uma sessão do Microsoft SQL Server Mirroring.
  2. Selecione Failover para designar uma nova instância master Microsoft SQL Server.
  3. Verifique se o servidor de gerenciamento do App-V continua funcionando conforme o esperado após o failover.

O cadeia de conexão no servidor de gerenciamento pode ser modificado para incluir failover partner = <server2>. Essa modificação só ajudará quando o primário no espelho tiver falhado no secundário e o computador que executa o cliente App-V estiver fazendo uma nova conexão (por exemplo, após a reinicialização).

Use as seguintes etapas para modificar o cadeia de conexão para incluir failover partner = <server2>:

Importante

Esse processo envolve a alteração do registro do Windows com o Registro Editor. Se você alterar o registro do Windows incorretamente, poderá causar sérios problemas que podem exigir que você reinstale o Windows. Sempre faça uma cópia de backup dos arquivos do registro (System.dat e User.dat) antes de alterar o registro. A Microsoft não pode garantir que os problemas causados pela alteração do registro possam ser resolvidos, portanto, altere o registro por sua conta e risco.

  1. Faça logon no servidor de gerenciamento e abra regedit.
  2. Navegue até HKEY_LOCAL_MACHINE \ Software \ Microsoft \ AppV \ Server \ ManagementService.
  3. Modifique o valor MANAGEMENT_SQL_CONNECTION_STRING com o failover partner = <server2> valor.
  4. Reinicie o serviço de gerenciamento usando o console do IIS.

Observação

O Espelhamento de Banco de Dados está na lista de recursos preteridos do mecanismo de banco de dados no SQL Server 2012 devido ao recurso AlwaysOn disponível a partir do Microsoft SQL Server 2012.

Para obter mais informações, consulte os seguintes artigos:

Suporte para a configuração do Microsoft SQL Server Always On

O banco de dados do servidor de gerenciamento do App-V dá suporte a implantações em computadores que executam o Microsoft SQL Server com a configuração Always On. Para obter mais informações, consulte Always On disponibilidade Grupos (SQL Server).