Planear una alta disponibilidad
Última modificación del tema: 2009-09-28
La alta disponibilidad hace referencia a la capacidad de un sistema para reducir su tiempo de inactividad durante el funcionamiento normal en el caso de interrupciones debidas a los requisitos de hardware, software o mantenimiento. La tolerancia a errores hace específicamente referencia a la reducción del riesgo de interrupciones en el caso de errores en el sistema o los componentes. El diseño de la tolerancia a errores en la infraestructura de mensajería es esencial para asegurar una alta disponibilidad de la implementación de Office Communications Server 2007 R2.
La planeación de una alta disponibilidad es fundamental para la implementación de Office Communications Server 2007 R2 Enterprise Edition. En esta sección se abordan las características de Office Communications Server 2007 R2 que admiten la alta disponibilidad así como las diversas opciones y estrategias que se han de considerar antes de instalar el primer servidor.
Si la organización requiere que la topología de Office Communications Server 2007 R2 ofrezca una alta disponibilidad, deberá implementar uno o varios grupos de servidores Enterprise en la topología interna. Si la alta disponibilidad no es importante pero sí lo son la simplicidad y la economía, un servidor Standard Edition puede ser una opción apropiada. Si es necesario, en una red perimetral también puede conseguirse una alta disponibilidad.
Standard Edition
Standard Edition proporciona todos los componentes de mensajería instantánea, presencia y conferencia, incluido el almacenamiento de datos, en un solo equipo. Se trata de una solución eficaz y económica para las organizaciones que se componen de un número relativamente reducido de usuarios ubicados en un solo lugar y cuyos requisitos en materia de mensajería instantánea y conferencias en línea no son fundamentales para su trabajo. Un servidor Standard Edition supervisa su propio estado y, en el caso de producirse un error, se reinicia automáticamente sin pérdida de archivos, contenido de reuniones ni programaciones de reuniones. Las reuniones y conversaciones en curso se interrumpen; esta situación puede persistir durante un tiempo prolongado, según el motivo del error.
Dado que un servidor Standard Edition representa un solo punto de posibles errores, no se recomienda para implementaciones que son fundamentales para el funcionamiento de la empresa y donde la alta disponibilidad es esencial. Para esas implementaciones, se ha de optar por Enterprise Edition.
Enterprise Edition
La arquitectura de Office Communications Server 2007 R2 Enterprise Edition reduce los puntos únicos de posibles errores a través de la utilización de varios servidores Enterprise Edition y un servidor de base de datos back-end dedicado. Para obtener una mayor redundancia, la base de datos puede agruparse en clústeres de varios nodos activo/pasivo. Office Communications Server 2007 R2 también proporciona mecanismos para volver a conectar automáticamente los clientes. Se pueden producir ocasionalmente interrupciones momentáneas y cierres de sesiones, pero el sistema es en gran medida inmune a la desconexión total.
![]() |
---|
La base de datos back-end debe instalarse en un equipo físico independiente de cualquier servidor Enterprise Edition. Para Enterprise Edition, no se admite la instalación de la base de datos back-end con ninguna función de Office Communications Server. Además, Office Communications Server requiere una instancia de SQL Server independiente que no se comparta con ninguna otra aplicación de servidor. En un clúster de varios nodos, la instancia de Office Communications Server SQL debe ser capaz de realizar una conmutación por error a un nodo pasivo que, por motivos de rendimiento, no debe compartirse con otra instancia de SQL. |
Los diversos servidores front-end que componen un grupo de servidores Enterprise Edition proporcionan una solución de alta disponibilidad donde, si se produce un error en alguno, los clientes lo detecten y se vuelvan a conectar automáticamente a otro disponible. El estado de las reuniones se conserva porque las reuniones las hospeda el grupo de servidores y no un único servidor. Los diversos servidores front-end también permiten desconectar un servidor concreto para actualizar el hardware o software con una interrupción mínima del servicio. Cuando el servidor deja de funcionar debido a un error de hardware o de red, los clientes que utilicen ese servidor para la mensajería instantánea, la presencia y las conferencias experimentarán una interrupción. Esos clientes se volverán a conectar para reanudar el servicio.
Al ubicar las bases de datos de SQL Server del grupo de servidores en un servidor back-end o un clúster de servidores back-end independientes de los servidores front-end no solo se aíslan las bases de datos de posibles errores de los servidores front-end sino que mejora el rendimiento global y el de estos servidores.
Red perimetral
Si planea habilitar el acceso externo en una topología con una alta disponibilidad, deberá implementar en la red perimetral varios servidores perimetrales consolidados conectados a un equilibrador de carga de hardware (a los que se hace referencia con el término matriz de servidores perimetrales consolidados). Y a la inversa, si la organización no requiere una alta disponibilidad en la red perimetral, puede implementar un solo servidor perimetral consolidado. Para obtener información detallada, vea Planear el acceso de usuarios externos.
Conversaciones en grupo
Si piensa implementar Conversaciones en grupo, puede implementar una topología que proporcione una alta disponibilidad. Para obtener información detallada, vea Planear el acceso de usuarios externos.
Para conseguir una mayor escalabilidad y disponibilidad en la instalación de Conversaciones en grupo, puede implementar hasta cinco servidores de conversaciones en grupo en total. Cada servidor admite 2.000 usuarios cuando se siguen las recomendaciones de planeación de la capacidad, con un total de 10.000 usuarios.
Los servidores de conversaciones en grupo administrarán las conexiones de los nuevos usuarios mediante un algoritmo de equilibrio de carga de operación por turnos simple. Si se produjera un error en algún servidor de la instalación, los clientes de Conversaciones en grupo volverían a conectarse automáticamente y se redirigirían a uno de los servidores restantes.
Archivado y cumplimiento
Si una organización debe satisfacer requisitos de cumplimiento para archivar los mensajes de mensajería instantánea, puede implementar el servidor de archivado con una topología que proporcione una alta disponibilidad. Para obtener información detallada, vea Compatibilidad con el archivado.