MENÚ

Redundancia/equilibrio de carga de CAMServer

Tabla de contenido

Acerca de la redundancia y el equilibrio de carga

Con el plan Ultimate de CAMServer,Muy fácil en un entorno localSe puede realizar redundancia de servidor web y servidor de vídeo y equilibrio de carga.

Esto permite que los servicios continúen incluso si un servidor deja de funcionar, e incluso cuando lo utilizan una gran cantidad de usuarios, es posible distribuir el procesamiento y proporcionar servicios sin degradar el rendimiento.

  • La configuración de redundancia/equilibrio de carga es compatible con Windows/Linux.
  • La versión de escritorio para LAN no está sujeta a redundancia ni equilibrio de carga.
  • Considere lo siguiente como guía para la configuración redundante/de equilibrio de carga.
    • Después de la operación real, los recursos de hardware y red (carga de CPU, tasa de uso de memoria, cantidad de tráfico de conferencia web) excedieron el límite superior de 50%.
    • Se hace hincapié en la disponibilidad del sistema y se prepara un sistema de reserva en caso de que no sea aceptable que el servidor esté inactivo.
    • El número de conferencias web simultáneas no se puede lograr simplemente aumentando el número de nodos CAMServer. También es necesario considerar la configuración de la red para que todas las reuniones no se transmitan a través de la misma VPN o enrutador central.

Configuración de redundancia/distribución de carga

Puede configurar el entorno óptimo según el nivel de solicitud y el costo de su empresa, como una configuración de inicio pequeña o una configuración de Load Balancer.

Configuración de inicio pequeña

Pequeño comienzo 1:

CAMServer1 utiliza un disco muy duradero en una configuración RAID y también se hace referencia a DB/File desde CAMServer2. CAMServer2 se utiliza con fines de equilibrio de carga para sistemas en espera y servidores de vídeo.

Pequeño comienzo 2:

Coloque la base de datos/archivo en un almacenamiento externo con un sistema de respaldo completo y active CAMServer1 y CAMServer2. CAMServer debe poder acceder al almacenamiento rápidamente.

Cliente

Acceso a la configuración de inicio pequeño CAMServer Los usuarios deben ser conscientes de esto, por ejemplo, separarlos por departamento o convertirlos en sistemas de reserva.

También,Versión de la aplicación web Si utiliza cam.clusterHosts La conmutación por error automática es posible tras la conexión.

Servidor web

configuración distribuida CAMServer Sin embargo, la comunicación en tiempo real es posible. Por ejemplo,CAMServidor1 Un Cliente conectado aCAMServer2 Puede chatear o tener una conferencia web con otro Cliente conectado a .

Servidor de vídeo

El equilibrio de carga se realiza en función del número de reuniones activas y de usuarios participantes en cada servidor de vídeo. Si la carga en el servidor de video principal excede un cierto nivel, se distribuirá al siguiente nodo en orden.

Almacenamiento

Coloque la base de datos y los archivos adjuntos en un disco compartido como NAS. Esto será explicado despues cam.serverDatePath Puedes configurarlo con .

Configuración del equilibrador de carga

Equilibrador de carga

Frente a CAMServer Equilibrador de carga La distribución de carga también es posible colocando . En este caso, se debe utilizar la afinidad de sesión para anular los algoritmos de equilibrio de carga y los accesos desde el mismo Cliente deben distribuirse al mismo nodo.

Configuración de redundancia/equilibrio de carga

Configuraciones comunes para cada servidor distribuido

Para admitir la redundancia y el equilibrio de carga de CAMServer, instale CAMServer en cada servidor distribuido,CAMServer/cam.ini Agregue la siguiente entrada al archivo.

cam.clusterHosts=camserver1;camserver2 cam.clusterHostsDesc=camserver1 es el servidor principal y camserver2 es el servidor en espera. cam.serverDatePath=\\disk\CAMServer\data cam.enabledSingleProcessingHost=camserver1

cam.clusterHosts

cam.clusterHosts es el nombre de host de cada servidor distribuido. ; Enumerar separados por. nombre de host del lado del cliente https://nombre de host/ debe ser accesible.

Establezca lo siguiente en la configuración activo-en espera o en la configuración activo-activo.

  • En una configuración activa/en espera, todos los CAMServers tienen el prefijo del nombre de host del lado activo.
    cam.clusterHosts=camserver1;camserver2
    
  • Si tiene una configuración activa/activa y CAMServers separados para cada departamento, inicie cada CAMServer con su propio nombre de host.
    CAMServer1 cam.clusterHosts=camserver1;camserver2 CAMServer2 cam.clusterHosts=camserver2;camserver1
    
El orden de enumeración se ve afectado al seleccionar el servidor de conexión inicial y el servidor de vídeo al inicio.

cam.clusterHostsDesc

cam.clusterHostsDesc Puede cambiar el comentario en el campo de descripción del servidor distribuido.

cam.serverDatePath

cam.serverDatePath Especifica la base de datos donde guardar los archivos adjuntos cargados. Especifique un disco compartido, como un NAS, al que se pueda acceder desde servidores distribuidos.
*Si no hay un disco compartido, el CAMServer secundario es el CAMServer principal. Servidor CAM/config El almacenamiento también se puede compartir especificando una carpeta.

cam.enabledSingleProcessingHost

cam.enabledSingleProcessingHost Especifique el nombre de host del primer servidor enumerado en cam.clusterHosts. Los procesos que solo se pueden ejecutar en un único host, como el procesamiento por lotes, se configuran para ejecutarse después de determinar si el host está definido en cam.enabledSingleProcessingHost.

Establecer solo el subservidor

cam.disableLANNetwork=verdadero Puede desactivar las conexiones TCP/UDP para LAN configurando . Realice esta configuración para el segundo y subsiguientes subCAMServers.

cam.disableLANNetwork=verdadero

  • URLをコピーしました!
Tabla de contenido