Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Configurar Reporting Services
Configurar Reporting Services
Este documento corresponde a una gua consolidada para configurar Reporting Services en
un ambiente de granja escalable con uso de Network Load Balancing de Windows 2008 R2.
Si va a configurar una granja de un Reporting Services para ejecutarse en un clster con
equilibrio de carga de red (NLB), debe hacer lo siguiente:
Primero tiene que tener instalado un clster NLB de Windows 2008 R2. Puede utilizar
la siguiente referencia para instalar el NLB de Windows 2008 R2
http://technet.microsoft.com/en-us/library/cc731695.aspx
Una vez instalado el clster NLB asegrese de que el clster NLB es accesible a
travs de un nombre de servidor virtual que se asigna a la direccin IP del servidor
virtual.
Estos son los pasos para la implementacin del Reporting Services en un clster NLB
1. Antes de instalar Reporting Services en los nodos de servidor en un clster NLB,
compruebe los requisitos de la implementacin de una granja.
2. Configure el clster NLB y compruebe si funciona correctamente. Puede utilizar la
siguiente referencia para instalar el NLB de Windows 2008 R2
http://technet.microsoft.com/en-us/library/cc731695.aspx
3. Asegrese de asignar un nombre a la direccin IP del servidor virtual del clster
NLB, este se hace en el servidor DNS. El nombre se utiliza en la direccin URL del
Reporting Services y es ms fcil de recordar y escribir que una direccin IP.
4. Instale Reporting Services en los nodos que ya forman parte de un clster NLB y
configure las instancias del Reporting Services para la granja.
a) Primero necesita un servidor de base de datos para alojar las bases de datos de
Reporting Services, para esto instale una instancia de SQL Server en el equipo
que hospedar las bases de datos del servidor de informes. Como mnimo, instale
SQL Server Database Engine (Motor de base de datos de SQL Server).
ii.
iii.
Haga clic en Direccin URL del servicio web con el fin de abrir la
pgina para configurar una direccin URL para el servidor de
informes.
iv.
ii.
iii.
v.
ii.
iii.
iv.
Ahora debera poder para comprobar que ambas instancias del Reporting
Services estn operativas. Para comprobar la segunda instancia, puede
utilizar la herramienta Configuracin de Reporting Services con el fin de
conectarse al Reporting Services y hacer clic en la direccin URL del
servicio web o en la direccin URL del Administrador de informes.
5. Configure la validacin del estado de la vista (view state and session state). Para
ejecutar una granja en un clster NLB, debe configurar la validacin del estado de la
vista para que los usuarios puedan ver los informes HTML interactivos. Debe hacer
esto con el Reporting Services y el Administrador de informes.
ASP.NET controla la validacin del estado de la vista. De forma predeterminada, la
validacin del estado de la vista est habilitada y utiliza la identidad del servicio web
para realizarse. Sin embargo, en un escenario con clsteres NLB hay varias
instancias de servicios e identidades de servicios web que se ejecutan en equipos
diferentes. Dado que la identidad del servicio vara para cada nodo, no puede confiar
en una nica identidad del proceso para realizar la validacin.
Para evitar este problema, puede generar una clave de validacin arbitraria que
admita la validacin del estado de la vista y, despus, configurar manualmente cada
nodo del Reporting Services para que utilice la misma clave. Puede utilizar cualquier
secuencia hexadecimal generada de forma aleatoria. El algoritmo de validacin
(como SHA1) determina la longitud que debe tener la secuencia hexadecimal. Para
hacer esto siga los siguientes pasos:
ii.
iii.
Escriba un valor para UrlRoot que incluya el nombre virtual del clster en
este formato: http:// o
https://<servidor_virtual>/<servidor_de_informes>.
v.
Guarde el archivo.
vi.