none
Reporting Services - dúvida RRS feed

  • Pergunta

  •  

    Caros, gostaria de uma opinião de quem já trabalha com o Reporting Services.

    Utilizamos aqui SQL SERVER 2005 Standard version.

    Gostaria de saber se é possivel separar a parte WEB e de Banco do Reporting Services.

    Tendo por exemplo:
    - Uma máquina com o IIS (Reports e ReportServer)
    - Outra máquina com o Reporting Services( db)

    Pelo que li, podemos montar uma web farm, mas não entendi como funcionaria muito bem, e também teria que ser a versão Enterprise.

    Temos alguma forma de fazer uma instalação pelo menos parecida com essa?

    Abraços

    terça-feira, 16 de dezembro de 2008 16:44

Todas as Respostas

  • WLongo,

     

    Você deseja separar o Reporting Services em dois servidores?

    terça-feira, 16 de dezembro de 2008 17:07
    Moderador
  •  

    Isso, basicamente queria separar a parte WEB (IIS) e a parte do banco de dados, ou algo semelhante a isso.

     

    Pois temos uma aplicação, e a parte web deveria estar junto do servidor onde esta a aplicação.

     

    E teriamos um outro servidor com o Reporting Services instalado, e seria feita a conexão nele.

     

     

    terça-feira, 16 de dezembro de 2008 17:10
  • WLongo,

     

    Eu nunca realizei este teste, mas já conversei com alguns profissionais da Microsoft que me relataram que isso é possível.

    terça-feira, 16 de dezembro de 2008 17:19
    Moderador
  •  

    Você entrou em contato com o suporte ou tem alguns contatos que poderia passar?

     

     

    terça-feira, 16 de dezembro de 2008 17:21
  • Olá Wlogo, existe uma boa referência no BOL sobre o assunto,

    verifique por:

    "Using the report services configuration tool to configure scale-out deployment" e "Deployment steps for report server scale-out"

     

    Basicamente, vc terá que criar as instâncias do SSRS e utilizar os utilitários:

     - Reporting services configuration manager" para configurar onde estam os databases do SSRS.   

    - RSKeyMgmt.exe - para realizar o join de cada servidor na web farm.

    - Configuração de arquivos de controle do SSRS(rsreportserver.config, rswebapplication.config, etc), veja no bol que tem o passo a passo lá.

     

    Outra coisa, como vc fará para replicar entre os servidores web as atualizações das aplicações, que no caso do SSRS são os relatórios?

     

    Vc utilizará o application center, ou terá que realizar o deploy dos reports em cada servidor.

     

    O application center é uma aplicação cluster NLB bem bacana para vc realizar essa tarefa, pois, quando vc realiza o deploy no SSRS que é o controller do application center, tudo é replicado para os outros nós do cluster.

     

    terça-feira, 16 de dezembro de 2008 17:43
  • WLongo,

     

    Não com alguns amigos MVPs!!!

    terça-feira, 16 de dezembro de 2008 17:44
    Moderador
  • Emanuel,

     

    Muito bem lembrou, inclusive acabei de acessar este link no Books On-Line.

    terça-feira, 16 de dezembro de 2008 17:47
    Moderador
  • Wlongo, se vc ira fazer uma web farm, o ideal é vc contar com a apoio de uma aplicação que replique as informações os deploys.

    A melhor ferramento que eu conheço é o application center, que além de replicar os deploys das aplicações, ainda proprociona balanceamento de carga(NLB) e a alta dispnibilidade em um único serviço.

    Mas como o Application Center foi descontinuado, vc terá que contar com a um recurso parecido que foi implementado no SystemCenter.

    terça-feira, 16 de dezembro de 2008 19:04
  •  

    Obrigado pelas respostas Emanuel.

     

    Inicialmente eu terei somente uma maquina com reporting services e uma outra, onde tenho a aplicação, que terá o Report nela também. Somente o IIS.

     

     

    Então o ambiente seria mais ou menos esse:

     

    - Servidor SQL Server com Reporting Services (com os bancos)

     

    - Servidor Web, com a aplicação e também com o Reporting Services (sem os bancos de dados, conectando na instancia acima) (IIS)

    terça-feira, 16 de dezembro de 2008 19:09
  •  

    Fiz a instalação do Reporting Services em 2 maquinas

     

    A primeira instalei e configurei o banco de dados também.

    Na segunda instalei e configurei para conectar no banco de dados da primeira.

    Publiquei um relatorio, e apareceu nos 2 servidores.

     

    Todas as versões do Reporting Services aceitam fazer esse tipo de instalação?

    Não sei se essa forma que configurei é a mais correta.

    quarta-feira, 17 de dezembro de 2008 13:28