SharePoint 2010 com dois servidores de aplicativos

1

Recebi a tarefa de configurar um farm do SharePoint de 3 camadas.

  1. Dois servidores da Web com carga balanceada
  2. Dois servidores de aplicativos
  3. Um servidor SQL

Tudo está configurado e funcionando com balanceamento de carga, etc. etc.

Minha pergunta é o que eu faço com os servidores de aplicativos?

  • Fazer o balanceamento de carga dos dois aplicativos servidores?
  • Eu os agrupo?
  • Eu executo certos serviços em cada servidor?
  • Tenho os mesmos serviços em execução em cada servidor e no SharePoint escolhe automaticamente um servidor?

Não sei bem por que temos dois servidores de aplicativos. Atualmente, tenho apenas os mesmos serviços em execução em cada servidor de aplicativos.

Qualquer ajuda / dicas / explicações seria muito apreciada.

Obrigado Jamie

    
por Jamie 19.05.2011 / 12:18

2 respostas

1

Aqui estão algumas topologias de exemplo:

link

O que você faz com os servidores de aplicativos depende em grande parte de quais serviços você está executando no farm e da intensidade com que são utilizados (isto depende dos seus requisitos). O SharePoint 2010 lidará com seu próprio balanceamento de carga interno com os aplicativos de serviço, portanto, não é necessário defini-los atrás de um balanceador de carga. Depende apenas de quais servidores de aplicativos você ativou para executar esses serviços.

Alguns serviços, como a função de consulta de pesquisa, podem, na verdade, ser bons candidatos para serem executados em seus servidores Web front-end. Dessa forma, se os servidores de aplicativos não estiverem disponíveis, os usuários ainda poderão realizar consultas de pesquisa.

Outros exemplos de como você pode dividir as funções em seus servidores de aplicativos podem ser ter um rastreador de pesquisa dedicado em um servidor de aplicativos e, em seguida, outros serviços no outro.

Existem infinitas possibilidades de como usar os servidores de aplicativos, principalmente como o seu farm será usado.

Com relação ao SQL Server, mesmo que você tenha apenas um único servidor, convém instalar essa máquina como um cluster de SQL Server de nó único, de modo que, se você decidir adicionar redundância adicional à sua camada do SQL Server, tem que adicionar um nó ao cluster. Migrar de um ambiente sem cluster para um ambiente de cluster pode ser um problema, dependendo do tamanho do seu farm.

    
por 19.05.2011 / 15:03
1

Você deseja balancear a carga dos front-ends da Web, mas não deseja fazer o balanceamento de carga ou agrupar os Servidores de Aplicativos. Os servidores de aplicativos devem estar onde você executa seus aplicativos de serviço. Esses aplicativos de serviço podem ser iniciados em mais de um servidor. Quando eles são iniciados automaticamente em mais de um servidor, eles são balanceados por carga entre os dois servidores de aplicativos. Se uma pessoa desce, o servidor fica marcado e o outro servidor lida com a carga sozinho. Quando o outro servidor voltar, ele será marcado como ativo novamente e o balanceamento de carga será retomado. Eu concordo que a função de consulta deve estar localizada no WFE. No entanto, na sua situação, eu executaria o Serviço de indexação em ambos os servidores de aplicativos, juntamente com quase todos os outros serviços, para que você obtenha desempenho e redundância.

Você também deve fazer testes de desempenho adequados para garantir que sua topologia funcione e não tenha um gargalo. O SharePoint é muito flexível e as coisas podem ser movidas mais tarde, se necessário. Além disso, se o seu servidor SQL for virtual e puder ser movido automaticamente para outro servidor no caso de um problema de hardware, isso atenua o risco de não ser agrupado. No entanto, se for uma máquina física, recomendo que um cluster ou o SharePoint 2010 agora ofereça suporte ao Espelhamento para que possa ser uma opção mais barata sem o requisito de SAN.

Espero que ajude, boa sorte!

    
por 29.05.2011 / 00:17