Planeación de la distribución de contenido (SharePoint Server 2010)

 

Se aplica a: SharePoint Server 2010

Última modificación del tema: 2016-11-30

Distribución de contenido es una característica de Microsoft SharePoint Server 2010 que se puede usar para copiar contenido desde una colección de sitios de origen hacia una colección de sitios de destino. En este artículo, se proporciona orientación general acerca de cómo planear usar la distribución de contenido con los sitios de SharePoint Server 2010. En este artículo, no se describen el propósito ni la función de la distribución de contenido, no se explican las rutas y trabajos de distribución de contenido ni tampoco la manera de configurar esta característica. Para obtener más información, vea Introducción a la distribución de contenido (SharePoint Server 2010).

En este artículo:

  • Acerca de la planeación de la distribución de contenido

  • Determinar si usar o no la distribución de contenido

  • Determinar la cantidad de granjas de servidores que se necesitan

  • Planear los servidores de exportación e importación

  • Planear las rutas de acceso de distribución de contenido

  • Planear la programación de trabajos

  • Planear trabajos de gran tamaño

  • Hoja de cálculo de planeación de la distribución de contenido

Acerca de la planeación de la distribución de contenido

El primer paso del proceso de planeación que se describe en este artículo consiste en ayudarlo a determinar si debe usar la distribución de contenido con la solución de SharePoint Server 2010. En el resto del artículo, se describen los pasos necesarios para planear una solución de distribución de contenido: decidir cuántos conjuntos o granjas de servidores se necesitan, planear los servidores de exportación e importación, planear las rutas y trabajos de distribución de contenido y consideraciones especiales respecto de trabajos de gran tamaño. Se puede registrar esta información en la hoja de cálculo a la cual se hace referencia en la sección Hoja de cálculo de planeación de la distribución de contenido.

Determinar si usar o no la distribución de contenido

Si bien la distribución de contenido puede ser útil para copiar contenido de una colección de sitios a otra, no es un requisito para cada escenario. En la siguiente lista, se incluyen las razones por las cuales puede desear usar la distribución de contenido para la solución:

  • Las topologías de las granjas de servidores son completamente diferentes.   Un escenario común es aquel en el que hay autores que publican contenido desde una granja de servidores interna hacia una granja de servidores externa. Las topologías de las granjas de servidores pueden ser completamente diferentes. No obstante, el contenido de los sitios que se publicará es el mismo.

  • Los servidores requieren un ajuste de rendimiento específico para optimizar el rendimiento.   Si cuenta con un entorno de servidores en el que tanto los autores como los lectores ven el contenido, puede configurar por separado cachés de objetos y resultados en distintas colecciones de sitios en función del propósito del sitio o rol del usuario.

  • Existen problemas de seguridad respecto del contenido que se implementa en la granja de servidores de destino.   Si no desea que los usuarios tengan cuentas independientes en el servidor de producción y tampoco desea publicar contenido mediante directivas de aprobación únicamente, la distribución de contenido permite restringir el acceso al servidor de producción.

Antes de implementar una solución de distribución de contenido, debe considerar detenidamente si la distribución de contenido es verdaderamente necesaria. La siguiente lista presenta alternativas al uso de la distribución de contenido:

  • Crear en producción mediante una aplicación web extendida   Si tiene un entorno de granja única, puede elegir permitir a los usuarios crear contenido directamente en la granja de producción y usar el proceso de publicación para poner el contenido a disposición de los lectores. Mediante el uso de una aplicación web extendida, puede tener un sitio web de IIS independiente que usa una base de datos de contenido compartida para exponer el mismo contenido a distintos conjuntos de usuarios. Esto es muy común en implementaciones de extranet en las que usuarios diferentes tienen acceso al contenido con dominios distintos. Para obtener más información, vea Extensión de una aplicación web (SharePoint Server 2010).

  • Crear una solución personalizada   Puede usar los espacios de nombres Microsoft.SharePoint.Deployment.SPExport y Microsoft.SharePoint.Deployment.SPImport de API en SharePoint Server 2010 para desarrollar una solución personalizada que satisfaga sus necesidades. Para obtener más información, vea el tema sobre cómo personalizar la distribución de contenido para escenarios desconectados.

  • Usar copia de seguridad y restauración   Puede usar copia de seguridad y restauración para hacer la copia de seguridad de una colección de sitios en una ubicación y restaurarla en otra ubicación. Para obtener más información, vea Copia de seguridad de una colección de sitios (SharePoint Server 2010) y Restauración de una colección de sitios (SharePoint Server 2010).

Si decide que es correcto usar la distribución de contenido en SharePoint Server 2010 para la solución, siga leyendo este artículo.

Determinar la cantidad de granjas de servidores que se necesitan

Un escenario de distribución de contenido típica incluye dos granjas de servidores independientes: una granja de servidores de origen que se usa para creación y una granja de servidores de destino que se usa para producción. También se puede usar la distribución de contenido para copiar contenido entre dos colecciones de sitios independientes dentro de la misma granja de servidores o puede usar una granja de servidores de tres niveles que contenga un servidor para creación, uno para almacenamiento provisional y control de calidad y otro para producción. Si va a usar la distribución de contenido, también debe decidir cuántas granjas de servidores son necesarias para la solución. Para obtener más información acerca de topologías para la distribución de contenido, vea Diseño de la topología de implementación de contenido

Planear los servidores de exportación e importación

Una vez que se haya decidido por una topología para la granja de servidores, deberá decidir qué servidores van a ser los servidores de exportación y cuáles los de importación. Estos son los servidores de la granja que se usan para ejecutar los trabajos de distribución de contenido. No es necesario que sean los mismos que los servidores de origen y de destino. No obstante, los servidores que se designen como servidores de exportación e importación deben tener instalado el sitio web de Administración central. Decida qué servidores se van a configurar para enviar o recibir trabajos de distribución de contenido y para registrar las decisiones que tome.

En la hoja de cálculo para planear la distribución de contenido, registre cada una de las granjas de servidores de la topología de distribución de contenido e indique su propósito. Para cada granja de servidores, proporcione las direcciones URL del servidor de exportación, del servidor de importación o de ambos. Asimismo, registre el dominio de Active Directory que usa la granja de servidores.

Planear las rutas de distribución de contenido

Una ruta de distribución de contenido define una colección de sitios de origen desde la cual puede comenzar la distribución de contenido y una colección de sitios de destino a la que se distribuirá el contenido. Una ruta solo puede asociarse a una colección de sitios. Para planear las rutas de distribución de contenido que son necesarias para la solución, decida qué colecciones de sitios se van a distribuir y defina el lugar de origen y de destino para cada ruta. Para obtener más información acerca de las rutas, vea Introducción a la distribución de contenido (SharePoint Server 2010).

Si usará una topología de granja de tres etapas, también debe planear cómo se distribuirá el contenido entre las granjas de servidores. Por lo general, se debe reducir la cantidad de "saltos” del contenido a medida que se traslada de la etapa de creación a la etapa de almacenamiento provisional y, a continuación, a la etapa de producción. Por ejemplo, si desea evaluar contenido en la granja de almacenamiento provisional antes de colocarlo en producción, puede, primero, distribuir el contenido de la granja de creación a la granja de almacenamiento y, a continuación, distribuir contenido de la granja de creación a la granja de producción una vez que se haya comprobado el contenido. Esto significa que solo la granja de creación es responsable de distribuir contenido a todas las otras granjas del entorno. Cuando diseñe las rutas de distribución de contenido para una topología de granja de tres etapas, también debe planear con cuidado la programación de los trabajos que distribuirán el contenido a otras granjas del entorno. Para obtener más información acerca de las topologías de distribución de contenido, vea Diseño de la topología de implementación de contenido.

En la siguiente sección de la hoja de trabajo, registre cada ruta que se creará. Para cada ruta, proporcione las aplicaciones web y las colecciones de sitios de origen y de destino. Asimismo, registre cuánta seguridad se implementará en la ruta: toda, solo roles o ninguna.

Planear la programación de trabajos

Una vez definidas las rutas por las cuales se va a distribuir el contenido del sitio, se deben planear los trabajos específicos para distribuirlo. Un trabajo de distribución de contenido permite especificar que una colección de sitios entera o solo sitios específicos de una colección de sitios se distribuirá para una ruta específica. Los trabajos también definen la frecuencia con la cual se ejecutan y si se va a incluir todo el contenido o solo contenido nuevo, cambiado o eliminado. Se pueden asociar varios trabajos a cada ruta. Por cada ruta que se haya definido, se debe decidir si un trabajo va a distribuir la colección de sitios entera o qué sitios específicos va a distribuir.

Al planear el alcance de los trabajos de distribución de contenido, asegúrese de tener en cuenta el orden en el que estos se van a ejecutar. Se debe distribuir una colección de sitios primarios o un sitio para poder distribuir un sitio de nivel inferior en la jerarquía. Por ejemplo, si tiene una colección de sitios con dos sitios en un nivel inferior, el Sitio A y el Sitio B, y el Sitio A además tiene dos sitios en un nivel inferior a él, el Sitio C y el Sitio D, debe crear y ejecutar un trabajo que distribuya la colección de sitios de nivel superior para poder distribuir el Sitio A y el Sitio B. También debe distribuir el Sitio A para poder distribuir los Sitios C y D. Si planea usar trabajos de distribución de contenido que abarcan sitios específicos, asegúrese de programar los trabajos en forma adecuada de manera que los sitios de nivel superior en la jerarquía se distribuyan antes que los sitios de nivel inferior en ésta.

También debe decidir el momento y la frecuencia con que se ejecutará cada trabajo. En general, debe programar los trabajos para que se ejecuten en momentos en los que el servidor de origen tiene menos actividad. El trabajo de distribución de contenido ignorará el contenido que esté desprotegido para que un usuario pueda editarlo cuando comience un trabajo de distribución de contenido. Asimismo, dicho contenido se copiará con el trabajo de distribución de contenido subsiguiente una vez que esté protegido. Se puede configurar un trabajo para que use una instantánea de base de datos de la base de datos de contenido en Microsoft SQL Server 2008 Enterprise Edition, a fin de minimizar todo riesgo que pueda correr el trabajo de distribución de contenido.

Nota

Si usa almacenamiento remoto de blobs (RBS), y el proveedor de RBS que usa no admite instantáneas, no podrá usar instantáneas para las copias de seguridad o la distribución de contenido. Por ejemplo, el proveedor de SQL FILESTREAM no admite instantáneas. Para obtener más información sobre RBS, vea Información general de RBS (SharePoint Server 2010).

Si va a usar una topología de granja de tres etapas, también debe planear cuando se distribuirá el contenido entre las granjas. Por ejemplo, si distribuye contenido de la granja de creación a la granja de almacenamiento provisional para evaluar y comprobar el contenido, debe planear la programación del trabajo que distribuye contenido a la granja de producción de modo que haya tiempo suficiente de resolver cualquier problema que se encuentre en la granja de almacenamiento provisional.

Nota

No se deben ejecutar trabajos de distribución de contenido en paralelo si ambos trabajos usan la misma ruta.

Para cada ruta, registre cada trabajo asociado en la hoja de cálculo para planear la distribución de contenido. Si hay más de un trabajo para una ruta, inserte una fila debajo de ésta para agregar cada trabajo. Para cada trabajo, escriba el alcance y la frecuencia con la que se ejecutará cada uno de ellos.

Planear trabajos de gran tamaño

Un trabajo de distribución de contenido exporta todo el contenido, como archivos XML y archivos binarios, al sistema de archivos en el servidor de origen y luego empaqueta estos archivos en el tamaño predeterminado de archivos .cab de 10 MB. Si un archivo es más grande que 10 MB, como un archivo de vídeo de 500 MB, se va a empaquetar en su propio archivo .cab, el cual puede ser de más de 10 MB. A continuación, los archivos .cab se cargan por medio de HttpPost en el servidor de destino donde se extraen y se importan. Si la colección de sitios que se va a implementar tiene mucho contenido, se debe asegurar de que las ubicaciones de almacenamiento temporal para estos archivos en las granjas de servidores de origen y de destino cuenten con espacio suficiente para almacenarlos. En muchos casos, quizá no conozca el tamaño o el número de archivos .cab que se van a incluir en el trabajo hasta que comienza a usar la distribución de contenido. No obstante, si sabe que el sitio es grande y que va a incluir mucho contenido, asegúrese de planear una capacidad de almacenamiento suficiente como parte de la topología de distribución de contenido.

Nota

Si el sitio va a contener archivos de gran tamaño, como archivos de vídeo, es probable que deba ajustar el tamaño máximo del archivo de carga para la aplicación web para dar cabida al archivo .cab más grande. Para obtener más información, vea Planeación del almacenamiento en caché y el rendimiento (SharePoint Server 2010).

Hoja de cálculo de planeación de la distribución de contenido

Descargue una versión en Excel de la hoja de cálculo de planeación de la distribución de contenido (https://go.microsoft.com/fwlink/?linkid=167835&clcid=0xC0A).

See Also

Concepts

Introducción a la distribución de contenido (SharePoint Server 2010)
Diseño de la topología de implementación de contenido