Adicionar outro servidor de relatório a um farm (expansão SSRS)
Adicionar um segundo ou mais servidores de relatório de modo do SharePoint ao seu farm do SharePoint pode melhorar o desempenho e o tempo de resposta do processamento do servidor de relatório. Se o desempenho ficar mais lento à medida que você adiciona mais usuários, relatórios e outros aplicativos ao servidor de relatório, então a adição de servidores de relatório poderá melhorar o desempenho. Você deve também adicionar um segundo servidor de relatório para aumentar a disponibilidade de servidores de relatório quando houver problemas com hardware ou você estiver realizando manutenção geral em servidores individuais em seu ambiente. Após a versão do SQL Server 2012 (11.x), as etapas para expansão de um ambiente do Reporting Services em modo do SharePoint seguem a implantação padrão de farm do SharePoint e aproveita os recursos de balanceamento de carga do SharePoint.
Importante
Não há suporte expansão do Reporting Services em todas as edições do SQL Server. Para obter mais informações, consulte Edições e recursos com suporte para o SQL Server 2017.
Dica
A partir do SQL Server 2012 (11.x) , você não usa o Reporting Services Configuration Manager para adicionar servidores e escalar horizontalmente servidores de relatório. Os produtos do SharePoint gerenciam a expansão dos serviços de relatório à medida que os servidores do SharePoint com o serviço do Reporting Services são adicionados ao farm.
Para obter informações sobre como fazer a expansão dos servidores de relatório no modo nativo, confira Configurar uma implantação escalável do servidor de relatório no modo nativo (Gerenciador de Configurações do Servidor de Relatório).
Balanceamento de carga
O SharePoint gerencia automaticamente o balanceamento de carga de aplicativos de serviço do Reporting Services a menos que seu ambiente tenha uma solução de balanceamento de carga personalizada ou que não seja da Microsoft. O comportamento padrão de balanceamento de carga do SharePoint é que cada Aplicativo de serviço do Reporting Services é balanceado em todos os servidores de aplicativos onde você inicia o serviço do Reporting Services. Para verificar se o serviço do Reporting Services está instalado e iniciado, selecione Gerenciar serviços no servidor na Administração Central do SharePoint.
Pré-requisitos
Você deve ser um administrador local para executar a Instalação do SQL Server.
O computador deve ser unido a um domínio.
Você precisa saber o nome do servidor de banco de dados existente que está hospedando a configuração do SharePoint e os bancos de dados de conteúdo.
O servidor de banco de dados deve ser configurado para permitir conexões de bancos de dados remotos. Se não, você não poderá unir o novo servidor ao farm porque o novo servidor não poderá fazer uma conexão com os bancos de dados de configuração do SharePoint.
O novo servidor precisa ter a mesma versão de SharePoint instalado que os servidores de farm atuais estão executando. Por exemplo, se o farm já tiver o SharePoint 2013 Service Pack 1 (SP1) instalado, você também precisará instalar o SP1 no novo servidor antes de unir o farm.
Etapas
As etapas neste artigo pressupõem que um administrador de farm do SharePoint esteja instalando e configurando o servidor. O diagrama mostra um ambiente típico de três camadas e os itens numerados no diagrama são descritos na lista a seguir:
(1) Vários servidores de front-end da Web (WFE). Os servidores WFE exigem o suplemento Reporting Services para SharePoint 2016.
(2) Um único servidor de aplicativos que executa o Reporting Services e sites, por exemplo a Administração Central. As etapas a seguir adicionam um segundo servidor de aplicativos a esta camada.
(3) Dois servidores de banco de dados do SQL Server.
(4) Representa uma solução de software ou hardware de NLB (balanceamento de carga de rede)
As etapas a seguir pressupõem que um administrador esteja instalando e configurando o servidor. O servidor será instalado como um novo servidor de aplicativos no farm e não usado como um WFE (front-end da Web).
Etapa | Descrição e link |
---|---|
Adicione um servidor do SharePoint a um farm. | Você precisará instalar o SharePoint para implantar outro aplicativo do Reporting Services. Para o SharePoint 2013, consulte Adicionar o SharePoint Server a um farm no SharePoint Server 2013. Para o SharePoint 2016, consulte Adicionar o SharePoint Server a um farm no SharePoint Server 2016. |
Instalar e configurar o modo do SharePoint do Reporting Services. | Execute a instalação do SQL Server. Para obter mais informações sobre a instalação do Reporting Services do modo do SharePoint, confira Instalar o primeiro servidor de relatório no modo do SharePoint Se o servidor for usado somente como um servidor de aplicativos e não como um WFE, você não precisará selecionar o Suplemento do Reporting Services para produtos do SharePoint. 1) Na página Função de instalação , selecione Instalação de recurso do SQL Server 2) Na página Seleção de Recursos , selecione Reporting Services - SharePoint 3) Na página Configuração do Reporting Services, verifique se a opção Instalar somente está marcada para o Modo do SharePoint do Reporting Services. |
Verifique se o Reporting Services está funcionando. | 1) Na Administração Central do SharePoint, selecione Gerenciar servidores neste farm no grupo Configurações do Sistema. 2) Verifique o serviço SQL Server Reporting Services Service. Para obter mais informações, confira Verificar a instalação do Reporting Services. |
Mais configuração
Você pode otimizar servidores individuais do Reporting Services em uma implantação escalável para realizar somente processamento em segundo plano, para que eles não tenham que competir por recursos com execução interativa de relatório. O processamento em segundo plano inclui agendas, assinaturas e alertas de dados.
Para alterar o comportamento de servidores de relatórios individuais, defina <IsWebServiceEnable> como falso no arquivo de configuração RSreportServer.config.
Por padrão, os servidores de relatório são configurados com <IsWebServiceEnable> definido como TRUE. Quando todos os servidores forem configurados para TRUE, o interativo e em segundo plano têm a carga equilibrada em todos os nós no farm.
Se você configurar todos os servidores de relatório com <IsWebServiceEnable> definido como False, verá uma mensagem de erro semelhante à seguinte quando tentar usar os recursos do Reporting Services:
The Reporting Services Web Service is not enabled. Configure at least one instance of the Reporting Services SharePoint Service to have <IsWebServiceEnable> set to true.
Para obter mais informações, confira Modificar um arquivo de configuração do Reporting Services (RSreportserver.config)