Informazioni sulla ridondanza e sul bilanciamento del carico
Con il piano Ultimate di CAMServer,Molto semplice in un ambiente localeÈ possibile eseguire la ridondanza del server Web e del server video e il bilanciamento del carico.
Ciò consente ai servizi di continuare anche se un server non funziona e, anche se utilizzato da un numero elevato di utenti, è possibile distribuire l'elaborazione e fornire servizi senza ridurre le prestazioni.
- La configurazione di ridondanza/bilanciamento del carico supporta Windows/Linux.
- La versione desktop per LAN non è soggetta a ridondanza o bilanciamento del carico.
- Considerare quanto segue come linea guida per la configurazione ridondante/bilanciamento del carico.
- Dopo l'operazione effettiva, le risorse hardware e di rete (carico della CPU, velocità di utilizzo della memoria, quantità di traffico delle conferenze Web) hanno superato il limite superiore di 50%.
- L'accento è posto sulla disponibilità del sistema e viene preparato un sistema di standby nel caso in cui l'inattività del server non sia accettabile.
- Il numero di conferenze web simultanee non può essere raggiunto semplicemente aumentando il numero di nodi CAMServer. È inoltre necessario considerare la configurazione della rete in modo che tutte le riunioni non vengano trasmesse attraverso la stessa VPN o router centrale.
Configurazione di ridondanza/distribuzione del carico
Puoi configurare l'ambiente ottimale in base al livello di richiesta e al costo della tua azienda, ad esempio una configurazione iniziale di piccole dimensioni o una configurazione del sistema di bilanciamento del carico.
Configurazione di avvio ridotto
Piccolo inizio 1:
CAMServer1 utilizza un disco altamente durevole in una configurazione RAID e anche DB/File fa riferimento a CAMServer2. CAMServer2 viene utilizzato per scopi di bilanciamento del carico per sistemi standby e server video. |
Piccolo inizio 2:
Posiziona il DB/file in un archivio esterno con un sistema di backup completo e attiva sia CAMServer1 che CAMServer2. CAMServer deve essere in grado di accedere rapidamente allo spazio di archiviazione. |
Cliente
Accesso alla configurazione di piccole dimensioni CAMServer
Gli utenti devono esserne consapevoli, ad esempio separandoli per dipartimento o rendendoli sistemi di standby.
Inoltre,Versione dell'app Web Se usi cam.clusterHosts
Il failover automatico è possibile al momento della connessione.
server web
configurazione distribuita CAMServer
Tuttavia, la comunicazione in tempo reale è possibile. Per esempio,CAMServer1
Un Cliente connesso aCAMServer2
È possibile chattare o tenere una conferenza web con un altro Cliente connesso a .
Server video
Il bilanciamento del carico viene eseguito in base al numero di riunioni attive e di utenti partecipanti su ciascun server video. Se il carico sul server video principale supera un certo livello, verrà distribuito in ordine al nodo successivo.
Magazzinaggio
Posiziona il DB e i file allegati su un disco condiviso come NAS. Questo verrà spiegato più avanti cam.serverDatePath
Puoi impostarlo con .
Configurazione del bilanciatore del carico
Bilanciatore del carico
Di fronte al CAMServer Bilanciatore del carico
La distribuzione del carico è possibile anche posizionando . In questo caso, l'affinità di sessione dovrebbe essere utilizzata per sovrascrivere gli algoritmi di bilanciamento del carico e gli accessi dallo stesso client dovrebbero essere distribuiti allo stesso nodo.
Impostazioni di ridondanza/bilanciamento del carico
Impostazioni comuni per ciascun server distribuito
Per supportare la ridondanza di CAMServer e il bilanciamento del carico, installare CAMServer su ciascun server distribuito,CAMServer/cam.ini
Aggiungere la seguente voce al file.
cam.clusterHosts=camserver1;camserver2 cam.clusterHostsDesc=camserver1 è il server principale e camserver2 è il server di standby. cam.serverDatePath=\\disco\CAMServer\data cam.enabledSingleProcessingHost=camserver1
cam.clusterHosts
cam.clusterHosts
è il nome host di ciascun server distribuito. ;
Enumerare separati da. nome host dal lato client https://nomehost/
deve essere accessibile.
Impostare come segue nella configurazione active-standby o nella configurazione active-active.
- In una configurazione attiva/standby, tutti i CAMServer hanno il prefisso con il nome host del lato attivo.
cam.clusterHosts=camserver1;camserver2
- Se si dispone di una configurazione attiva/attiva e di CAMServer separati per ciascun reparto, avviare ciascun CAMServer con il proprio nome host.
CAMServer1 cam.clusterHosts=camserver1;camserver2 CAMServer2 cam.clusterHosts=camserver2;camserver1
cam.clusterHostsDesc
cam.clusterHostsDesc
può modificare il commento nel campo della descrizione del server distribuito.
cam.serverDatePath
cam.serverDatePath
Specifica il DB in cui salvare gli allegati caricati. Specificare un disco condiviso come un NAS a cui è possibile accedere da server distribuiti.
*Se non è presente un disco condiviso, il CAMServer secondario è il CAMServer principale CAMServer/config
Lo spazio di archiviazione può anche essere condiviso specificando una cartella.
cam.enabledSingleProcessingHost
cam.enabledSingleProcessingHost
Specificare il nome host del primo server elencato in cam.clusterHosts. I processi che possono essere eseguiti solo su un singolo host, come l'elaborazione batch, sono configurati per essere eseguiti dopo aver determinato se l'host è definito in cam.enabledSingleProcessingHost.
Imposta solo il server secondario
cam.disableLANNetwork=true
È possibile disabilitare le connessioni TCP/UDP per la LAN impostando . Eseguire questa impostazione per il secondo e i successivi CAMServer secondari.
cam.disableLANNetwork=true