Compartilhar via


Etapa 2 do Planejamento: planejar a Configuração do Web Farm do IIS

por Keith Newman e Robert McMurray

Na segunda fase de planejamento de uma web farm, determine o que é necessário para configurar conteúdo compartilhado e configuração compartilhada. Além disso, saiba como adicionar servidores Web ao farm.

Quando você concluir essas tarefas, registre suas decisões de design antes de ir para Step 3: Plan IIS Web Farm Load Balancing.

2.1. Planejar conteúdo compartilhado

Conteúdo compartilhado da rede usa um servidor de arquivos de back-end para gerenciar o conteúdo do site. Todos os servidores Web apontam para uma pasta compartilhada no servidor de arquivos em um caminho UNC. Para reduzir o risco de falha, o servidor de arquivos é geralmente espelhado para outro servidor com algum método de failover fornecido. Para obter mais informações sobre o clusters de failover, consulte Clustering de failover.

Para configurar conteúdo compartilhado, você primeiro configura a pasta compartilhada no servidor de arquivos. Crie um usuário personalizado para cada pool de aplicativos e atribua esse usuário à pasta compartilhada. Você pode criar usuários e grupos locais, desde que o mesmo nome de usuário e senha sejam atribuídos a cada servidor Web.

Se sua web farm der suporte a aplicativos ASP.NET, use a ferramenta Política de Segurança de Acesso a Códigos (Caspol.exe) para conceder uma aprovação do ASP.NET ao caminho UNC. Com a ferramenta Caspol, você pode conceder confiança total ao caminho UNC no seu servidor Web. A ferramenta reside em seu servidor, em um dos seguintes locais:

  • Sistemas de 64 bits: %windir%\Microsoft.NET\Framework64\v4.030319
  • Sistemas de 32 bits: %windir%\Microsoft.NET\Framework\v4.030319

Execute a ferramenta usando um prompt de comando do sistema, um prompt de comando do PowerShell ou um prompt de comando do Visual Studio. Para obter mais informações, consulte Step 2: Configure IIS Web Farm Servers.

2.2. Planejar configuração compartilhada

Configuração compartilhada é um recurso do IIS que ajuda a oferecer suporte a web farms homogêneas nas quais todos os servidores Web compartilham a mesma configuração. Usando um compartilhamento UNC, todas as alterações em um arquivo de configuração mestre propagam através de diferentes servidores sem ferramentas extras ou suporte.

A configuração compartilhada pode ser habilitada em duas etapas usando o Gerenciador do IIS.

  1. Exporte os arquivos de configuração para uma pasta compartilhada no servidor de arquivos de back-end.
  2. Aponte o IIS para o caminho UNC da pasta compartilhada.

2.3 Planejar adicionar servidores Web

Para adicionar servidores Web ao seu farm, use o Gerenciador do IIS para instalar a configuração compartilhada apontando para o caminho UNC da configuração. Quando você reiniciar o Gerenciador do IIS, o site ou sites compartilhados serão listados. Se sua web farm der suporte a aplicativos ASP.NET, execute a ferramenta Caspol no novo servidor.

Confira também