Configuración de StyleBook

StyleBook de Microsoft SharePoint

Microsoft SharePoint 2016 es una aplicación empresarial clave que proporciona principalmente un sistema de almacenamiento y administración de documentos, altamente configurable y compatible con todos los principales navegadores.

Puede usar el StyleBook de Microsoft SharePoint 2016 para implementar una configuración de NetScaler que optimice y proteja la aplicación empresarial de Microsoft SharePoint 2016 en su red.

Requisitos previos

  • Microsoft SharePoint 2016
  • NetScaler Console, versión 12.0 y posteriores
  • NetScaler, versión 10.5 y posterior

Funciones de NetScaler configuradas por el StyleBook de Microsoft SharePoint 2016

Puede usar el StyleBook de Microsoft SharePoint 2016 para habilitar y configurar las siguientes funciones de NetScaler para Microsoft SharePoint 2016:

  • Equilibrio de carga
  • Conmutación de contenido
  • Responder
  • Reescritura
  • Compresión
  • Almacenamiento en caché integrado

Equilibrio de carga

El equilibrio de carga de NetScaler distribuye de manera uniforme las solicitudes a los servidores back-end de SharePoint. La supervisión inteligente de los servidores back-end evita que las solicitudes se envíen a servidores que funcionen mal funcionamiento.

SharePoint StyleBook configura 12 servidores virtuales de equilibrio de carga, cada uno dedicado a solicitudes de equilibrio de carga para un determinado tipo de contenido, como documentos, imágenes, audio, vídeo y otros tipos de archivo.

NetScaler Console ahora admite el modo SSL de la aplicación SharePoint mediante la configuración de servidores virtuales LB basados en SSL. Asegúrese de seleccionar SSL como protocolo de interfaz. Tenga en cuenta que el puerto virtual está establecido en 443 de forma predeterminada.

Cambio de contenido

La función de cambio de contenido se utiliza para distribuir las solicitudes de los clientes en varios servidores virtuales de equilibrio de carga en función de tipos específicos de contenido de SharePoint solicitado (por ejemplo, documentos, imágenes y archivos de audio o vídeo). El módulo de conmutación de contenido dirige el tráfico entrante a un servidor virtual de equilibrio de carga óptimo que puede procesar ese tipo de contenido. Por lo tanto, puede aplicar diferentes directivas de optimización a diferentes tipos de tráfico. Por ejemplo, es posible que quiera utilizar directivas de compresión o almacenamiento en caché diferentes para los vídeos que para los documentos de texto.

Responder

La funcionalidad de respuesta de una instancia de NetScaler se puede utilizar para redirigir sin problemas a los usuarios de HTTP a HTTPS. El respondedor también se puede configurar para proporcionar páginas de error personalizadas. La directiva de respuesta determina las solicitudes (tráfico) en las que se debe realizar una acción y vincula cada directiva a un servidor virtual de equilibrio de carga. El StyleBook de SharePoint incluye una configuración que redirige a los usuarios de las URL HTTP a HTTPS.

Reescritura

El módulo de reescritura se utiliza para modificar los encabezados, las URL o el contenido de las solicitudes o respuestas sobre la marcha. Este módulo funciona en línea con el procesamiento del tráfico y, por lo tanto, puede cambiar el flujo de tráfico según corresponda para casos de uso particulares. Por ejemplo, la reescritura puede proporcionar acceso al contenido solicitado sin exponer detalles innecesarios sobre el servidor del sitio web.

En el StyleBook de SharePoint, la función de reescritura se utiliza para eliminar los encabezados innecesarios de las solicitudes de los usuarios.

Compresión

El motor de compresión NetScaler identifica y comprime el contenido que se puede comprimir. Este proceso mejora el tiempo de transmisión de datos y reduce los requisitos de ancho de banda de la red para los clientes, al tiempo que ahorra los ciclos de CPU en los servidores Una instancia de NetScaler puede comprimir datos generados tanto estáticos como dinámicamente. Aplica el algoritmo de compresión GZIP o DEFLATE para eliminar información extraña y repetitiva de las respuestas del servidor y representar la información original en un formato más compacto y eficiente. La capacidad del explorador cliente para descomprimir los datos depende del algoritmo o algoritmos que admita: GZIP, DEFLATE o ambos.

Una instancia de NetScaler está configurada para comprimir el texto en HTML, XML, texto sin formato, hojas de estilos en cascada (CSS) y documentos de Microsoft Office, pero no comprime las imágenes en formato GIF o JPG. Los principales beneficios del tráfico comprimido incluyen la reducción de los costes de ancho de banda, la reducción de la latencia de la WAN y un mejor rendimiento

Almacenamiento en caché integrado

La caché en memoria de NetScaler puede almacenar objetos de SharePoint para entregar rápidamente el contenido solicitado con frecuencia a los usuarios. El contenido en caché incluye documentos descargados y archivos de audio, vídeo e imagen.

La siguiente figura representa en forma de diagrama la implementación de servidores SharePoint en una red dirigida por una instancia de NetScaler en la que se usa NetScaler Console para implementar una configuración de SharePoint StyleBook.

Implementación de servidores Sharepoint

Implementación de configuraciones de SharePoint StyleBook

La siguiente tarea le ayudará a implementar el StyleBook de Microsoft SharePoint 2016 en su red empresarial.

Para implementar Microsoft SharePoint 2016 StyleBook:

  1. En NetScaler Console, vaya a Aplicaciones > AdministraciónConfiguracióny haga clic enCrear nuevo.

    La página Elegir un StyleBook muestra todos los StyleBooks disponibles para su uso en NetScaler Console.

  2. Desplázate hacia abajo y selecciona Microsoft SharePoint 2016 StyleBook.

    Nota

    En NetScaler Console, vaya a Aplicaciones > ConfiguracionesStyleBooks. Desplázate hacia abajo para encontrar elStyleBook de Microsoft SharePoint 2016. En el panelStyleBook de Microsoft SharePoint 2016, haga clic enCrear configuración.

    El StyleBook se abre como un formulario de interfaz de usuario en el que puede introducir los valores de todos los parámetros definidos en este StyleBook.

    Introduzca valores para los siguientes parámetros:

    1. Nombre de la aplicación SharePoint. Nombre de la configuración de SharePoint que se va a implementar en la red.

    2. IP virtual de SharePoint. Dirección IP virtual en la que la instancia de NetScaler recibe las solicitudes de los clientes para la aplicación Microsoft SharePoint.

    3. Puerto virtual de SharePoint. El puerto TCP que utilizarán los usuarios para acceder a la aplicación SharePoint

    4. Protocolo de interfaz de SharePoint. Seleccione el protocolo front-end de SharePoint en la lista desplegable. Las opciones disponibles son HTTP o SSL.

      Nota:

      Si selecciona SSL, asegúrese de que el parámetro Reescritura de configuración esté habilitado en la sección Configuración avanzada de SharePoint de este StyleBook.

    5. IPs de SharePoint Server. Direcciones IP de todos los servidores SharePoint de la red.

    6. Puerto de servidores SharePoint. Número de puerto TCP utilizado por los servidores de SharePoint. De forma predeterminada, es 80. Puede modificar este valor si es necesario, pero asegúrese de que este puerto es accesible en servidores de Microsoft SharePoint 2016.

    Información del servidor de Sharepoint

  3. En la sección Configuración de certificados SSL, haga clic en + para introducir el nombre del certificado SSL, la clave de certificado y seleccionar los archivos respectivos de la carpeta de almacenamiento local.

    Configuración de certificados SSL de Sharepoint

  4. Si lo quiere, haga clic en Configuración avanzada de certificados para habilitar o inhabilitar la supervisión de caducidad de certificados SSL. Si habilita la supervisión de caducidad de los certificados, defina el número de días para que NetScaler Console emita una alarma después de esos días cuando el certificado esté a punto de caducar. También tiene la opción de realizar la comprobación OCSP como una función opcional o una función obligatoria.

    Configuración avanzada de certificados de Sharepoint

  5. La sección Configuración avanzada de SharePoint le permite habilitar las funciones de NetScaler que se configurarán en las instancias de NetScaler. Si bien las funciones de equilibrio de carga y cambio de contenido están configuradas en las instancias de forma predeterminada, puede elegir las demás funciones, es decir, la configuración del respondedor, la configuración de reescritura, la configuración de compresión y la configuración de almacenamiento en caché integrado, que deseas configurar en la instancia.

  6. Haga clic en Instancias de destino y seleccione la instancia de NetScaler en la que quiere implementar esta configuración de SharePoint. Haga clic en Crear para crear la configuración e implementarla en la instancia de NetScaler seleccionada.

    Nota

    También puede hacer clic en el icono de actualización para añadir las instancias de NetScaler descubiertas recientemente en NetScaler Console a la lista de instancias disponibles en esta ventana.

Instancias de destino

Nota

Citrix recomienda que antes de ejecutar la configuración real, seleccione Ejecución en seco para comprobar los objetos de configuración que se crearán en la instancia de destino.

Cuando se crea la configuración y se implementa correctamente, SharePoint StyleBook crea un servidor virtual de conmutación de contenido y 12 servidores virtuales de equilibrio de carga. También crea directivas y grupos de servicios y los vincula a los servidores virtuales de equilibrio de carga. Las directivas que se creen dependen de las funciones seleccionadas en el StyleBook durante la creación del paquete de configuración.

Visualización de los objetos definidos en la instancia de NetScaler

Una vez creado el paquete de configuración en NetScaler Console, puede ver todos los objetos creados en la instancia de NetScaler para el SharePoint StyleBook. Vaya a Aplicaciones > Administración > Configuración y haga clic en Ver objetos creados. La siguiente figura muestra algunos de los objetos creados, con las direcciones IP especificadas en el ejemplo que se muestra en «Implementación de configuraciones de SharePoint StyleBook desde NetScaler Console». «

Objetos de SharePoint creados en una instancia

StyleBook de Microsoft SharePoint