Planificar una topología de servidores de chat persistente

Resumen: Lea este tema para obtener información sobre los componentes y topologías de servidor de chat persistente en Skype Empresarial Server 2015.

Servidor de chat persistente admite configuraciones de servidor único y de varios servidores. Puede instalar servidor de chat persistente en un Skype Empresarial Server 2015 Enterprise Edition o Standard Edition Server.

Nota

El chat persistente está disponible en Skype Empresarial Server 2015, pero ya no es compatible con Skype Empresarial Server 2019. La misma funcionalidad está disponible en Teams. Para obtener más información, consulte Introducción a la actualización de Microsoft Teams. Si necesita usar el chat persistente, las opciones son migrar usuarios que requieren esta funcionalidad a Teams o seguir usando Skype Empresarial Server 2015.

Componentes de servidor de chat persistente

El servidor de chat persistente incluye los componentes siguientes:

  • Uno o más equipos que ejecutan servidor de chat persistente y proporcionan los siguientes servicios:

    • Servicio de chat persistente

    • Servicio de cumplimiento, que se activa si el cumplimiento está habilitado

  • Uno o más servidores (más de uno si se usa la creación de reflejos) que ejecutan la SQL Server base de datos back-end para hospedar la base de datos de contenido de chat persistente donde se almacenan el contenido, los salones y las categorías del salón de chat.

    Nota

    La base de datos back-end almacena datos del historial de chat, incluida información sobre categorías y salones de chat persistente que se crean.

  • Si se habilita el cumplimiento, uno o más servidores (más de uno si se usa la creación de reflejos) que ejecutan la SQL Server base de datos back-end para hospedar la base de datos de cumplimiento de chat persistente, donde se almacenan eventos de cumplimiento y contenido de chat con el propósito de cumplimiento.

Para obtener más información sobre los requisitos de hardware y software para servidor de chat persistente, consulte Requisitos del servidor para Skype Empresarial Server 2015 y Requisitos de hardware y software para servidor de chat persistente en Skype Empresarial Server 2015.

Topologías de servidor de chat persistente

Puede implementar servidor de chat persistente en un solo servidor o en varios grupos de servidores, y con topología de grupo único o de varios grupos. Servidor de chat persistente admite las topologías siguientes:

  • Servidor Standard Edition con el servidor de chat persistente combinados en el servidor front-end

  • Servidor Standard Edition con servidor de chat persistente en un servidor independiente

  • Enterprise Edition Server con un único servidor de chat persistente en un servidor independiente

  • Enterprise Edition Server con más de un servidor de chat persistente en servidores separados

Aunque puede implementar servidor de chat persistente en un servidor Standard Edition, tenga en cuenta que el rendimiento y la escala se verán afectados, y la alta disponibilidad no es una opción. Por lo tanto, se recomienda implementar el chat persistente en un servidor Standard Edition principalmente con fines de prueba de concepto y evaluación.

Skype Empresarial Server 2015 admite una variedad de escenarios de colocación, lo que le proporciona la flexibilidad de ahorrar costos de hardware ejecutando varios componentes en un servidor (si tiene una organización pequeña) o para ejecutar componentes individuales en diferentes servidores (si tiene una organización más grande que necesita escalabilidad y rendimiento). Necesita considerar los factores de escalabilidad antes de decidir si los componentes se van a combinar. Los escenarios de colocación difieren para los servidores de Skype Empresarial Server 2015 Enterprise Edition y Standard Edition.

Los siguientes escenarios describen las topologías en más detalle, incluso los escenarios de combinación y las opciones para los servidores de base de datos back-end. Para obtener información detallada sobre la colocación de todas las bases de datos y roles de servidor, vea Conceptos básicos de topología para Skype Empresarial Server 2015.

Servidor Standard Edition con el servidor de chat persistente combinados en el servidor front-end

Con Standard Edition, puede combinar el chat persistente en el servidor front-end. Esta es la configuración más básica y más sencilla. Debe asegurarse de que el servidor front-end existente tiene suficiente capacidad en términos de recursos físicos: CPU, memoria, espacio en disco, etc.

Además, puede intercalar el servidor back-end del servidor de chat persistente y la base de datos de cumplimiento de chat persistente (si está habilitada) en el SQL Server Express servidor back-end local. También, puede optar por usar un SQL Server independiente con una instancia dedicada.

Importante

No puede agregar servidores adicionales a un grupo de servidores de chat persistente si el primer servidor de chat persistente está asignado con un servidor front-end Standard Edition. Se recomienda que instale el primer servidor como una instancia independiente para que pueda agregar más servidores más adelante, si es necesario.

Servidor Standard Edition con el servidor de chat persistente instalados en un servidor independiente

Con Standard Edition, puedes instalar el servidor de chat persistente como una instancia independiente y agregar más servidores luego, si es necesario.

Puede intercalar el servidor back-end del servidor de chat persistente y la base de datos de cumplimiento de chat persistente (si está habilitada) en el SQL Server Express servidor back-end local. También, puede optar por usar un SQL Server independiente con una instancia dedicada.

Servidor Enterprise Edition con un único servidor de chat persistente

Con Enterprise Edition, debe instalar el servidor de chat persistente en un equipo independiente. Es decir, no puede intercalar el servidor de chat persistente en el servidor front-end Enterprise Edition. Esta implementación requiere un servidor independiente que ejecute el servidor de chat persistente y el servicio de cumplimiento (si está habilitado).

Sin embargo, puede intercalar la base de datos de SQL Server para servidor de chat persistente en la base de datos back-end de un grupo de servidores front-end Enterprise Edition.

Nota

Si planea utilizar Grupos de disponibilidad AlwaysOn de SQL para HA DR, tenga en cuenta que no es compatible con las bases de datos del servidor de chat persistente.

Si intercala la base de datos de chat persistente con la base de datos back-end, puede usar una única instancia de SQL Server para alguna o todas las bases de datos, o bien puede usar una instancia independiente de SQL Server para cada base de datos.

Importante

El servidor que hospeda la base de datos de chat persistente puede hospedar otras bases de datos. Sin embargo, cuando considere la posibilidad de intercalar la base de datos de chat persistente con otras bases de datos, tenga en cuenta que si va a almacenar los mensajes de más de unos pocos usuarios, el espacio en disco necesario para la base de datos de chat persistente puede aumentar muy grande. Por este motivo, no se recomienda intercalar la base de datos de chat persistente con la base de datos back-end.

La figura siguiente muestra todos los componentes de una topología para un único servidor de chat persistente con cumplimiento habilitado (opcional).

Topología de un único servidor

Servidor de chat persistente: topología de servidor único.

Servidor Enterprise Edition con varios servidores de chat persistente

Con Enterprise Edition, puede implementar una topología de varios servidores para una mayor capacidad y fiabilidad. Una topología de varios servidores es la misma que la topología de un solo servidor, excepto que varios servidores hospedan servidor de chat persistente y pueden escalar más alto. La topología de varios servidores puede incluir hasta cuatro equipos activos que ejecuten el servidor de chat persistente (las configuraciones de alta disponibilidad y recuperación ante desastres permitirán hasta ocho, pero solo cuatro pueden estar activos y los cuatro restantes en modo de espera). Cada servidor puede admitir hasta 20 000 usuarios simultáneos, para un total de 80 000 usuarios simultáneos conectados a un grupo de servidores de chat persistente con 4 servidores. Varios equipos que ejecutan servidor de chat persistente deben residir en el mismo dominio Servicios de dominio de Active Directory que Skype Empresarial Server y el servicio de cumplimiento.

La figura siguiente muestra todos los componentes de una topología de varios servidores con varios equipos que ejecutan servidor de chat persistente, el servicio de cumplimiento opcional y una base de datos de cumplimiento independiente.

Topología de varios servidores

Servidor de chat persistente: topología de varios servidores.

Las topologías de varios servidores permiten agrupar las funciones de servidor. En un grupo de servidores, los servicios de chat persistente se comunican y comparten datos. Por ejemplo, el historial de chat que se publicó originalmente en un servicio de chat persistente está disponible desde cualquier servicio de chat persistente en el sistema. Cualquier servicio de chat persistente puede acceder a un archivo que se carga a través de un servicio de chat persistente. Los usuarios pueden estar conectados a diferentes servidores front-end de servidor de chat persistente y se pueden comunicar entre sí. El puerto predeterminado de TCP 8011 conecta un servidor a un grupo de servidores, y es utilizado por los servicios de chat persistente para comunicarse entre sí mismos, o para fines administrativos.

Por ejemplo, en una implementación de servidor de chat persistente de cuatro servidores, donde 80 000 usuarios pueden iniciar sesión simultáneamente en chat persistente, la carga se distribuye uniformemente a 20 000 usuarios por servidor. Si un servidor no está disponible, los usuarios que están conectados a ese servidor perderán su acceso al servidor de chat persistente. Los usuarios desconectados se transferirán automáticamente a los servidores restantes hasta que se restaure el servidor que no se encuentra disponible.