Planificar una topología de servidores de chat persistente

 

Última modificación del tema:2016-05-17

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

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

El servidor de chat persistente incluye los componentes siguientes:

  • Uno o más equipos que ejecuten el Servidor de chat persistente y proporcionen 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 reflejo) con la base de datos back-end de SQL Server en ejecución para hospedar la base de datos de contenido del Chat persistente en la que se almacenan el contenido de los salones de chat, las salas y las categorías.

    noteNota:
    La base de datos back-end almacena datos del historial de chat, como la información sobre las categorías y los salones de Chat persistente que se han creado.
  • Si el cumplimiento está habilitado, uno o más servidores (más de uno si se usa la creación de reflejo) con la base de datos back-end de SQL Server en ejecución para hospedar la base de datos de cumplimiento del Chat persistente en la que se almacenan los eventos de cumplimiento y el contenido de los chats con fines de cumplimiento.

Para obtener detalles sobre los requisitos de hardware y software para Servidor de chat persistente, vea Requisitos del servidor para Skype Empresarial Server 2015 y Requisitos de hardware y software para el servidor de chat persistente en Skype Empresarial Server 2015.

Puede implementar el Servidor de chat persistente en un grupo de un único servidor o de varios servidores, y con una topología de un único grupo o de varios grupos. El Servidor de chat persistente es compatible con las siguientes topologías:

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

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

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

  • Servidor Enterprise Edition con más de un Servidor de chat persistente en servidores independientes

A pesar de que puede implementar el Servidor de chat persistente en un servidor Standard Edition, tenga en cuenta que esto afectará el rendimiento y la escalabilidad, y que la alta disponibilidad no estará disponible. Por lo tanto, recomendamos que implemente un chat persistente en un servidor Standard Edition, principalmente para la prueba de concepto y la evaluación.

Skype Empresarial Server 2015 admite diversos escenarios de combinación, que brindan flexibilidad para ahorrar costes de hardware al ejecutar varios componentes en un servidor (si la organización es pequeña) o ejecutar componentes individuales en distintos servidores (si se trata de una organización más grande que requiere escalabilidad y rendimiento). Necesita considerar los factores de escalabilidad antes de decidir si los componentes se van a combinar. Los escenarios de combinación son diferentes 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 más información sobre la combinación de todas las bases de datos y todos los roles de servidores, vea Conceptos básicos de topología de Skype Empresarial Server 2015.

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. Necesita asegurarse de que el servidor front-end existente cuenta con la capacidad suficiente en cuanto a los recursos físicos: CPU, memoria, espacio en disco, entre otros.

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

importantImportante:
Si el primer servidor de chat persistente está combinado con un servidor front-end Standard Edition, no puede agregar servidores adicionales a un Grupo de servidores de chat persistente. Recomendamos que instale el primer servidor como una instancia independiente para que pueda agregar más servidores luego, si es necesario.

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

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

Con Enterprise Edition, necesita instalar el servidor de chat persistente en un equipo independiente; es decir, no puede combinar el servidor de chat persistente en el servidor front-end Enterprise Edition. Esta implementación requiere que un servidor independiente ejecute el Servidor de chat persistente y el servidor de cumplimiento (si se encuentra habilitado).

En cambio, puede combinar la base de datos de SQL Server para el Servidor de chat persistente en la base de datos back-end de un Enterprise EditionGrupo de servidores front-end.

noteNota:
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 combina la base de datos del Chat persistente con la base de datos back-end, puede optar entre usar una única instancia de SQL Server para cualquiera o todas las bases de datos o usar una instancia de SQL Server independiente para cada base de datos.

importantImportante:
El servidor que hospeda la base de datos del Chat persistente puede hospedar otras bases de datos. En consecuencia, cuando piense en combinar la base de datos del Chat persistente con otras bases de datos, tenga en cuenta que si almacena los mensajes de numerosos usuarios, el espacio en disco que necesitará la base de datos del Chat persistente puede dispararse. Por este motivo, recomendamos no combinar la base de datos del Chat persistente con la base de datos back-end.

En la siguiente figura se muestran todos los componentes de una topología de un único Servidor de chat persistente con el servicio de cumplimiento habilitado (opcional).

Topología de un único servidor

Servidor de chat persistente: topología de un servidor

Con Enterprise Edition, puede implementar una topología de varios servidores para mayor capacidad y confiabilidad. Una topología de varios servidores es lo mismo que una topología de un único servidor, excepto que varios servidores hospedan el Servidor de chat persistente, y cuenta con mayor escalabilidad. La topología de varios servidores puede incluir hasta cuatro equipos activos con el Servidor de chat persistente en ejecución (las configuraciones de recuperación ante desastres y la alta disponibilidad permitirán hasta ocho, pero solamente cuatro pueden estar activos, mientras que el resto permanecen en modo de espera). Cada servidor puede admitir un máximo de 20 000 usuarios simultáneos para dar servicio a un total de 80 000 usuarios simultáneos conectados a un Grupo de servidores de chat persistente con 4 servidores. Los distintos equipos en los que se ejecute el Servidor de chat persistente necesitan residir en el mismo dominio de los Servicios de dominio de Active Directory que Skype Empresarial Server y el servicio de cumplimiento.

En la siguiente figura se muestran todos los componentes de una topología de varios servidores con varios equipos con el Servidor de chat persistente en ejecución, el servicio opcional de cumplimiento 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 del Chat persistente se pueden comunicar y compartir datos. Por ejemplo, el historial de chat que se publica originalmente en un servicio de Chat persistente está disponible desde cualquier servicio de Chat persistente en el sistema. Asimismo, cualquier servicio de Chat persistente puede obtener acceso a un archivo que se haya cargado a través de un servicio de Chat persistente. Los usuarios se pueden conectar a distintos Servidores front-end del Servidor de chat persistente y comunicarse entre sí. El puerto predeterminado TCP 8011 conecta un servidor con un grupo de servidores y los servicios de Chat persistente lo utilizan para comunicarse entre ellos o con fines administrativos.

Por ejemplo en una implementación de Servidor de chat persistente de cuatro servidores, donde 80 000 usuarios pueden iniciar sesión y usar el Chat persistente de forma simultánea, la carga se distribuye de manera uniforme a 20 000 usuarios por servidor. Si un servidor deja de estar disponible, los usuarios conectados a él perderán el 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.

 
Mostrar: