Configuraciones de implementación para Reporting Services en el modo integrado de SharePoint

Un servidor de informes se puede configurar para que se ejecute dentro de una implementación de un producto o tecnología de SharePoint y utilice las funciones de colaboración y administración de documentos centralizada de Windows SharePoint Services 3.0 u Office SharePoint Server 2007 con Reporting Services. Para utilizar las tecnologías simultáneamente, empiece con instalaciones independientes de Reporting Services y un producto o tecnología de SharePoint y, a continuación, instale y configure componentes de complemento y cliente que proporcionan compatibilidad para las operaciones integradas.

Al planear una implementación que incluye SQL Server 2005 Reporting Services y productos y tecnologías de SharePoint, puede diseñar una topología que va de un servidor único a varios servidores para las implementaciones de alta escala. La lista siguiente resume los diferentes escenarios de implementación que puede utilizar:

  • Implementaciones del servidor independientes que colocan todos los componentes del servidor en un equipo único.
  • Implementaciones del servidor distribuidas que colocan una instancia única de un componente del servidor en equipos diferentes. Por ejemplo, podría tener una aplicación web cliente en un equipo y Reporting Services y las bases de datos cliente en un segundo equipo.
  • Configuraciones de implementación escalables que utilizan varias instancias de los mismos componentes del servidor para admitir un número elevado de usuarios. Por ejemplo, podría tener un conjunto de servidores que tiene clientes web en dos equipos, un tercer equipo que aloja el servidor de aplicaciones, los equipos adicionales que ejecutan un escalado de servidor de informes y dos equipos que alojan servidores de bases de datos en clúster o reflejados.

Este tema presenta los diferentes escenarios de implementación y proporciona ilustraciones para ayudarle a entender qué componentes se requieren para cada uno. Para obtener más información sobre el modo de integración de Reporting Services para SharePoint, vea Configurar Reporting Services para la integración de SharePoint 3.0.

Información general de configuraciones compatibles y no compatibles

No se admiten todas las configuraciones de varias instancias o multiservidor. Al planear una implementación, revise las configuraciones siguientes para comprobar si se puede lograr el diseño que se desea implementar:

Topología Compatibilidad

Implementación escalada con un conjunto de servidores.

Se admite. En este tema se describen los detalles sobre esta configuración.

Implementación escalada con un conjunto de servidores, donde las instancias no son de la misma versión o edición.

No compatible. Todas las instancias del servidor de informes en una implementación escalada deben ser de la misma versión y edición (por ejemplo, SQL Server 2005 SP2 Enterprise Edition). Todas las instancias de un conjunto de servidores deben ser el mismo producto (por ejemplo, Windows SharePoint Services u Office SharePoint Server).

Instalaciones en paralelo de Reporting Services y de productos y tecnologías de SharePoint en el mismo equipo, pero no configuradas para la integración.

Se admiten. Puede ejecutar un servidor de informes en modo nativo en paralelo con un producto o tecnología de SharePoint. Para obtener más información, vea Implementar Reporting Services y Windows SharePoint Services simultáneamente.

Varias instancias de Reporting Services en el mismo equipo, donde una instancia se ejecuta en modo integrado de SharePoint y la otra instancia se ejecuta en modo nativo.

Se admite esto, pero debe ejecutar todas las instancias del servidor de informes en el nivel de SP2. Para obtener más información, vea Configurar Reporting Services para la integración de SharePoint 3.0.

Implementación escalada, donde cada instancia del servidor de informes en el escalado se integra con una instancia independiente de un producto o tecnología de SharePoint.

No compatible. Si configura el modo integrado de SharePoint para una implementación escalada, debe integrarse todo el escalado con un conjunto de servidores o la misma instancia única de un producto o tecnología de SharePoint.

Por ejemplo, no se admite el escenario siguiente: dos instalaciones independientes de Windows SharePoint Services 3.0, cada una integrada con una instancia de servidor de informes local, donde ambas instancias del servidor de informes comparten la misma base de datos.

No puede integrar dos o más instancias del servidor de informes que comparten la misma base de datos del servidor de informes con diferentes implementaciones del servidor independiente de Windows SharePoint Services 3.0 o Microsoft Office SharePoint Server 2007. Con ello se pueden producir daños en los datos de la base de datos del servidor de informes de servicios del servidor.

Implementaciones del servidor independientes

Puede instalar todos los componentes y bases de datos de aplicaciones del servidor para ambas tecnologías en un equipo único. Esta configuración de implementación es útil si está evaluando el software o desarrollando aplicaciones personalizadas que incluyen Reporting Services en modo integrado de SharePoint.

Muestra una lista de componentes requeridos

Esta implementación es el más sencilla de configurar. Dado que todos los componentes se instalan en el mismo equipo, también utiliza la menor cantidad de licencias. Específicamente, Reporting Services y el motor de base de datos se pueden instalar como una copia con licencia única de SQL Server 2005. Además, Reporting Services puede conectar directamente a la instancia local del producto o tecnología de SharePoint. Para obtener más información acerca de esta configuración de implementación, vea Cómo configurar la integración de SharePoint en un servidor independiente.

Implementaciones del servidor distribuidas

Una implementación del servidor distribuida utiliza varios equipos, donde cada equipo aloja un componente de servidor único. Puede utilizar esta configuración de implementación si desea el mejor rendimiento para procesar informes complejos o conjuntos de datos grandes para una organización pequeña o un grupo de trabajo.

Esta configuración de implementación requiere algún planeamiento avanzado. Debe decidir qué cuentas desea utilizar para los servicios específicos y cómo se configurarán las conexiones. Es posible que también deba adquirir copias adicionales del software si desea instalar los componentes del servidor en varios equipos.

Para obtener más información sobre que las cuentas de servicio que debe utilizar, vea el tema sobre cuentas administrativas y de servicio (Windows SharePoint Services) en MSDN y Cómo configurar las cuentas de servicio (Configuración de Reporting Services).

Para obtener instrucciones sobre cómo configurar una implementación del servidor distribuida, vea Cómo configurar la integración de SharePoint en varios servidores.

Implementación en dos equipos

La ilustración siguiente muestra los componentes para una implementación en dos equipos.

Bb510781.73a72dd5-ebb4-42a6-9f29-b96aaf5e967b(es-es,SQL.90).gif

El primer equipo aloja una instancia de una tecnología o producto de SharePoint. El Complemento Reporting Services se instala en este equipo.

El segundo equipo aloja SQL Server 2005 Reporting Services y el motor de base de datos. Instalar Reporting Services y el motor de base de datos en el mismo equipo es útil si las ventajas de ejecutar ambos componentes como una instalación autorizada única son más importantes que las consideraciones de rendimiento. Para obtener más información sobre las licencias de SQL Server, vea Comprar Microsoft SQL Server en el sitio Web de Microsoft.

Observe que al ejecutar Reporting Services y el producto o la tecnología de SharePoint en equipos diferentes, el servidor de informes debe tener una instalación mínima del mismo producto o tecnología de SharePoint. Esto significa que si ha instalado Microsoft Office SharePoint Server en el primer equipo, debe instalar un cliente web de Office SharePoint Server en el segundo equipo. La instalación mínima proporciona un cliente web que le permite unir una instancia del servidor de informes a la instancia del producto o tecnología de SharePoint.

Implementación en tres equipos

La ilustración siguiente muestra los componentes para una implementación en tres equipos.

Muestra componentes en 3 equipos

El primer equipo aloja una instancia de una tecnología o producto de SharePoint. El segundo equipo aloja SQL Server 2005 Reporting Services. El tercer equipo aloja una instancia del motor de la base de datos.

En la ilustración, observe que el motor de base de datos no requiere ninguna instalación local de un servidor de informes o una instancia de un producto o tecnología de SharePoint.

Para seleccionar un servidor de bases de datos remoto con un sitio SharePoint, elija la opción de instalación Avanzadas al instalar una instancia de un producto o tecnología de SharePoint o utilice la Administración central para modificar el valor del servidor de bases de datos. Para seleccionar un servidor de bases de datos remoto para Reporting Services, utilice la herramienta de configuración de Reporting Services. Para obtener más información acerca de los requisitos de edición y conexión para la base de datos del servidor de informes, vea Crear una base de datos de servidor de informes y Cómo crear una base de datos del servidor de informes para el modo integrado de SharePoint (Configuración de Reporting Services).

Implementaciones del servidor escalables

Una implementación del servidor escalable combina un escalado del servidor de informes con un conjunto de SharePoint. Si tiene una organización de gran tamaño donde potencialmente miles de usuarios requieren acceso a los informes en un sitio de SharePoint, debería considerar emparejar una implementación del servidor de informes escalado con un conjunto de servidores.

Para este escenario, el objetivo es optimizar la implementación para los informes de errores interactivos. Si no tiene ningún número elevado de usuarios que tienen acceso simultáneamente a los informes o si la mayor parte del procesamiento de informes se puede programar en los intervalos que puede controlar, una implementación del servidor distribuida podría ser una opción mejor porque es comparativamente más fácil de implementar y mantener. Para conocer las recomendaciones de procedimientos para calcular los requisitos de capacidad, vea el planeamiento de escalabilidad y rendimiento con Reporting Services en el sitio Web de Microsoft.

Qué es una implementación escalada

Una implementación escalada de servidor de informes consta de dos o más servidores de informes que comparten una sola base de datos de servidor de informes. La ilustración siguiente muestra una implementación escalada.

Muestra una implementación escalada de un servidor de informes

Si está configurando una implementación escalada para que pueda aumentar la capacidad para el procesamiento interactivo de informes, debe utilizar un hardware o una solución de software de equilibrio de carga para distribuir el procesamiento en ambos servidores. También debe registrar una dirección URL del servidor virtual en su dominio para obtener un solo punto de entrada a ambos servidores. La forma en que se realizan esas tareas dependerá de la solución de equilibrio de carga que está utilizando. Para obtener instrucciones sobre cómo registrar un nombre de servidor virtual, consulte con su administrador de red.

Para evitar la pérdida de datos y el tiempo de actividad, puede ejecutar la base de datos del servidor de informes en un clúster de conmutación por error. Debe instalar el clúster de conmutación por error antes de crear la base de datos del servidor de informes. Para utilizar el clúster de conmutación por error, debe seleccionar el nombre del clúster como servidor de bases de datos al crear la base de datos del servidor de informes.

No puede reflejar la base de datos del servidor de informes. Reporting Services no admite la creación de reflejo de la base de datos.

Para obtener prácticas recomendadas sobre cómo configurar los proveedores de autenticación en una implementación escalada, vea Información general de seguridad para Reporting Services en el modo de integración de SharePoint.

Qué es un grupo de servidores

Un grupo de servidores de SharePoint incluye características que le permiten implementar sus componentes de servidor entre varios equipos. El diagrama siguiente muestra dos servidores web cliente, un servidor de aplicaciones que incluye la Administración central, y dos servidores de bases de datos para alojar las bases de datos de servicios del servidor.

Muestra una configuración de un conjunto de servidores

Si combina un conjunto de servidores con una implementación escalada, la configuración resultante se podría parecer a lo siguiente:

Muestra una implementación escalada con un conjunto de servidores

Vea también

Tareas

Cómo configurar la integración de SharePoint en un servidor independiente
Cómo configurar la integración de SharePoint en varios servidores

Conceptos

Requisitos para ejecutar Reporting Services en el modo integrado de SharePoint
Configurar Reporting Services para la integración de SharePoint 3.0
Modos de implementación para Reporting Services
Planear una implementación de Reporting Services

Ayuda e información

Obtener ayuda sobre SQL Server 2005