Usuário com melhor resposta
Dúvida de configuração (Engine + Reporting)

Pergunta
-
Pessoal,
Em meu ambiente tenho alguns servidores SQL 2005 e em nenhum deles tenho IIS instalado.
Minha dúvida é o seguinte, na necessidade de se ter o Reporting vcs habilitam o IIS nos servidores de banco ou instalam o Reporting em algum servidor Web pagando mais uma licença de SQL ?
Tipo, oq vcs tem feito neste sentido ? Não me agrada muito a idéia de ter IIS nos servidores de banco.
Respostas
-
Olá Felipe,
É sempre bom manter o servidor de banco de dados "dedicado" e isolar outros serviços. O problema é que para fazer isso normalmente há custos com hardware, software, manutenção, etc e nem sempre isso é possível.
Para ambientes menores, os custos de adquirir um novo servidor (ou virtualizar um), os custos de licenciamento e administração podem tornar proibitivo a separação e não é raro encontrar tudo em um servidor só. Outro agravante é que quanto mais serviços houver, mais a segurança é comprometida.
Em ambientes muito críticos, muita vezes o custo para o negócio é superior aos demais custos e licenciar um SQL Server a mais e adquirir um hardware pode ser totalmente justificável. Vale a pena lembrar que embora separar o Reporting Services signifique uma licença a mais isso não é para 100% dos casos. Dependendo dos produtos adquiridos e do relacionamento com a Microsoft você pode conseguir o direito de separar sem ter de pagar a licença
[ ]s,
Gustavo
http://gustavomaiaaguiar.spaces.live.com
-
Felipe,
Inicialmente é importante entender qual é a sua necessidade.
Basicamente o SQL Server deve ser instalado em um servidor dedicado a ele, sendo que, os serviços existentes do SQL Server podem ser instalados em conjunto ou em ambiente separados.
Mas como já foi destacado pelo Gustavo, é necessário avaliar o custo de licensiamento de software, hardware, manutenção, além disso, a maneira que você terá para administrar tantos serviços que estão sendo executados em diversas máquinas, isso poderá representar sérios problemas de segurança e integridade do seu ambiente.
Todas as Respostas
-
Olá Felipe,
É sempre bom manter o servidor de banco de dados "dedicado" e isolar outros serviços. O problema é que para fazer isso normalmente há custos com hardware, software, manutenção, etc e nem sempre isso é possível.
Para ambientes menores, os custos de adquirir um novo servidor (ou virtualizar um), os custos de licenciamento e administração podem tornar proibitivo a separação e não é raro encontrar tudo em um servidor só. Outro agravante é que quanto mais serviços houver, mais a segurança é comprometida.
Em ambientes muito críticos, muita vezes o custo para o negócio é superior aos demais custos e licenciar um SQL Server a mais e adquirir um hardware pode ser totalmente justificável. Vale a pena lembrar que embora separar o Reporting Services signifique uma licença a mais isso não é para 100% dos casos. Dependendo dos produtos adquiridos e do relacionamento com a Microsoft você pode conseguir o direito de separar sem ter de pagar a licença
[ ]s,
Gustavo
http://gustavomaiaaguiar.spaces.live.com
-
Felipe,
Inicialmente é importante entender qual é a sua necessidade.
Basicamente o SQL Server deve ser instalado em um servidor dedicado a ele, sendo que, os serviços existentes do SQL Server podem ser instalados em conjunto ou em ambiente separados.
Mas como já foi destacado pelo Gustavo, é necessário avaliar o custo de licensiamento de software, hardware, manutenção, além disso, a maneira que você terá para administrar tantos serviços que estão sendo executados em diversas máquinas, isso poderá representar sérios problemas de segurança e integridade do seu ambiente.
-
Bom,
Resumindo preciso definir a "politica" de reporting
Na realidade tenho instalado em dois servidores de banco, mas andei pensando em ter o Reporting e dois (desv e prod) servidores virtuais só para isso.
O objetivo do tópico foi ver oq a galera tem feito neste sentido.
Eu posso optar por qualquer cenário, estou vendo as opções que tenho e qual a experiencia de vcs.
Grato !
-
Felipe,
Como você mesmo disse ter a possibilidade de trabalhar com qualquer um dos cenários, acredito que poderiamos optar inicialmente em servidor de desenvolvimento virtual, e servidor de Produção a principio eu não utilizaria virtual.
Sendo estes serviços Reporting Services e SQL Server instalado em servidores separados, por questões de organização, mas não vejo muito problemas em ter o Reporting Services rodando junto com o SQL Server, ao contrário, muitas empresas estão adotando este cenário.