Planeación de la implementación de Servicios de Visio

 

Se aplica a: SharePoint Server 2010

Última modificación del tema: 2011-11-18

Como parte integrada de Microsoft SharePoint Server 2010, Servicios de Visio en Microsoft SharePoint Server 2010 es muy fácil de implementar. La planeación de la implementación de Servicios de Visio antes de su lanzamiento puede ayudarle a obtener el mejor rendimiento del sistema y la máxima satisfacción de los usuarios y a administrar de mejor manera los recursos del sistema en el conjunto o granja de servidores de SharePoint Server y los sistemas relacionados.

Rendimiento de Servicios de Visio

Servicios de Visio se implementa usando el Servicio de gráficos de Visio, que se ejecuta en uno o más servidores de aplicaciones de la granja de servidores. Al igual que los demás servicios del mismo tipo, este servicio consume recursos tales como capacidad de procesamiento y memoria en todos los servidores en los que se ejecuta.

El rendimiento del sistema de los servidores de aplicaciones que ejecutan el Servicio de gráficos de Visio puede verse afectado por diversos factores, como los siguientes:

  • El tamaño de los dibujos web que se están representando

  • La cantidad de dibujos conectados a un origen de datos

  • El rendimiento de los orígenes de datos a los que están conectados los dibujos web

  • La frecuencia de actualización de los datos en el caso de dibujos web conectados con datos

  • Cargas máximas de usuarios que tienen acceso a dibujos web

  • Cargas máximas en orígenes de datos externos a los que tienen acceso los dibujos web

  • Complejidad de los dibujos web

El administrador puede ajustar el límite de tamaño de los dibujos web y los parámetros de actualización. La posibilidad de ajustar estos parámetros permite ajustar el rendimiento del servidor. Si el cambio de estos parámetros no proporciona el rendimiento deseado, es posible que deba agregar memoria o capacidad de procesamiento.

Al planear los recursos del sistema para Servicios de Visio, el factor más importante es la carga máxima. Por ejemplo, si los usuarios emplean la funcionalidad de Servicios de Visio de forma más intensiva durante las primeras horas de la mañana del lunes, planee la capacidad del servidor para esa carga máxima. Los momentos en que se producen las cargas máximas pueden variar considerablemente en función de cómo se usa Servicios de Visio en la organización. Es importante estimar las cargas máximas de la mejor forma posible para evitar sobrecargar los recursos del sistema.

Si la granja de servidores de SharePoint Server tiene varios servidores de aplicaciones, cada uno de los cuales puede ejecutar varios servicios, debe decidir en qué servidor de aplicaciones o en qué servidor desea ejecutar Servicios de Visio. Al hacerlo, examine los otros servicios de SharePoint Server 2010 que se ejecutan en cada servidor de aplicaciones. ¿Cuándo se producen las cargas máximas en cada uno de los otros servicios? Intente seleccionar un servidor de aplicaciones donde las cargas máximas de los otros servicios se produzcan en momentos distintos de las de Servicios de Visio.

Además de consideraciones sobre la carga máxima, tenga en cuenta también la carga total de otros servicios que se ejecutan en el mismo servidor. Es posible que algunos servicios de SharePoint Server, como el de búsqueda, aprovechen sus propios servidores de aplicaciones que no compartan con otras cargas, como Servicios de Visio. Es posible que otros servicios, como Servicios de Access, sean el complemento de carga perfecto para Servicios de Visio, en función de los patrones de uso.

Además de las consideraciones de rendimiento de SharePoint Server, también debe analizar el impacto de rendimiento de Servicios de Visio en los otros sistemas. Por ejemplo, si dispone de un dibujo web conectado a datos que consulta datos de una base de datos de Oracle, ¿cuál es el efecto de la carga máxima de Servicios de Visio en esa base de datos de Oracle? Si una gran cantidad de usuarios realiza consultas a cualquier origen de datos al mismo tiempo, podrían sobrecargarse los recursos de ese origen de datos.

Se pueden usar los siguientes procedimientos recomendados para optimizar el rendimiento de Servicios de Visio:

  • Supervisar el rendimiento de los servidores de aplicaciones en la granja de servidores y agregar CPU y memoria, si es necesario, para controlar la carga máxima.

  • Iniciar el Servicio de gráficos de Visio en más de un servidor de aplicaciones en la granja de servidores para obtener rendimiento adicional.

  • Ejecutar el Servicio de gráficos de Visio en un servidor de aplicaciones donde otros servicios experimentan una carga máxima en otros momentos del día distintos de Servicio de gráficos de Visio.

  • Limitar el tamaño máximo de los dibujos web.

  • Aumentar la vigencia mínima de caché para dibujos web. Esto aumenta el intervalo en que un usuario ve los datos almacenados en caché de un dibujo web particular.

Aplicaciones de Servicio de gráficos de Visio

SharePoint Server implementa Servicios de Visio mediante el Servicio de gráficos de Visio que se ejecuta en uno o más servidores de aplicaciones en la granja de servidores y la aplicación de Servicio de gráficos de Visio que se ejecuta en el nivel de la granja de servidores. Las diferentes opciones de Servicios de Visio, como los proveedores de datos de confianza y la configuración de los dibujos y la memoria caché, se configuran dentro de la aplicación de Servicio de gráficos de Visio.

En muchas implementaciones, una sola aplicación de Servicios de Visio es suficiente. Sin embargo, SharePoint Server permite crear varias aplicaciones de servicio de cada tipo, si lo desea.

Algunas razones para considerar la implementación de varias aplicaciones de Servicio de gráficos de Visio son:

  • Hospedaje de soluciones en los casos en que se requiere aislar diferentes clientes

  • Departamentos de la organización que requieren acceso a datos restringido (por ejemplo, la separación de datos de recursos humanos o datos legales del resto de la organización)

  • Uso de orígenes de datos distintos que requieren diferentes configuraciones globales o una cuenta de servicio desatendida diferente dentro de Servicios de Visio

Uso de una implementación piloto

Para ayudar a determinar los requisitos de capacidad para Servicios de Visio, considere implementar Servicios de Visio para un grupo piloto reducido que represente a los usuarios típicos. Si se concede acceso a la funcionalidad de Servicios de Visio a un número relativamente reducido de personas, se conseguirá supervisar el uso de los recursos del servidor y su efecto en los sistemas relacionados, como los orígenes de datos externos, sin sobrecargar los recursos del sistema.

Una vez que haya recopilado los datos de rendimiento del grupo piloto, puede extrapolar los requisitos del sistema para la implementación de Servicios de Visio en toda la organización. Los datos piloto también le ayudarán a determinar los requisitos de carga máxima y los momentos en que es probable que se produzca.

Mediante la supervisión de otros sistemas afectados, como los orígenes de datos usados por dibujos web conectados a datos, también se puede determinar el posible efecto de Servicios de Visio en otros sistemas de la organización.

Supervisión

Se recomienda encarecidamente supervisar los recursos del sistema que consumen Servicios de Visio y los demás servicios de SharePoint Server. Es habitual que el uso de recursos aumente con el paso del tiempo a medida que se conectan más usuarios y los usuarios existentes emplean Servicios de Visio y otras tecnologías de SharePoint Server con mayor frecuencia.

La arquitectura de servicios de SharePoint Server permite agregar fácilmente servidores de aplicaciones a la granja de servidores. A medida que aumentan las demandas de los usuarios, puede seguir agregando servidores a la granja y descargar servicios en estos nuevos servidores, incluido Servicios de Visio. O bien, en lugar de descargar Servicios de Visio en un nuevo servidor, puede ejecutar el servicio Servicios de Visio en varios servidores de aplicaciones al mismo tiempo para proporcionar redundancia y capacidad adicionales.

Al supervisar el uso de los recursos, puede predecir cuándo es probable que se requiera capacidad adicional e incluir el hardware necesario en los procedimientos presupuestarios regulares de su organización. Esto también ayuda a evitar el tiempo de inactividad del sistema o la respuesta lenta causados por cargas imprevistamente altas en el servidor.

Copias de seguridad y recuperación de datos

El administrador de la granja de servidores puede realizar copias de seguridad de la configuración de Servicios de Visio y los documentos de Visio almacenados en bibliotecas de SharePoint Server cuando realiza una copia de seguridad estándar de la granja de servidores. Sin embargo, tenga en cuenta que si publica documentos de Visio que están conectados a orígenes de datos que se encuentran fuera de la granja de servidores, los datos a los que están conectados los documentos de Visio no se incluirán en las copias de seguridad realizadas como parte de una copia de seguridad estándar de la granja de servidores. En este caso, el administrador del sistema donde residen los datos debe realizar un proceso de copia de seguridad distinto.

Implementación de Visio Professional 2010 y Visio Premium 2010

Servicios de Visio permite mostrar dibujos de Visio mediante un elemento web sin necesidad de tener Microsoft Visio 2010 instalado en el equipo cliente. Sin embargo, Servicios de Visio no permite crear ni editar diagramas de Visio. Como parte del plan de implementación de Servicios de Visio, también debe planear las necesidades de los autores de diagramas de la organización. Cada autor de diagrama que tiene que publicar en Servicios de Visio debe tener una copia de Microsoft Visio Professional 2010 o Microsoft Visio Premium 2010.

Importante

Se requiere Visio Professional 2010 o Visio Premium 2010 para la publicación en SharePoint Server. Microsoft Visio Standard 2010 y las versiones anteriores de Visio no pueden publicar en el servidor.