CARDÁPIO

Redundância/balanceamento de carga CAMServer

índice

Sobre redundância e balanceamento de carga

Com o plano Ultimate do CAMServer,Muito fácil em um ambiente localA redundância e o balanceamento de carga do servidor Web e do servidor de vídeo podem ser executados.

Isso permite que os serviços continuem mesmo se um servidor ficar inativo e, mesmo quando usado por um grande número de usuários, é possível distribuir o processamento e fornecer serviços sem degradar o desempenho.

  • A configuração de redundância/balanceamento de carga suporta Windows/Linux.
  • A versão desktop para LAN não está sujeita a redundância ou balanceamento de carga.
  • Considere o seguinte como uma diretriz para configuração redundante/de balanceamento de carga.
    • Após a operação real, os recursos de hardware e rede (carga da CPU, taxa de uso de memória, quantidade de tráfego de webconferência) excederam o limite superior de 50%.
    • A ênfase é colocada na disponibilidade do sistema e um sistema de espera é preparado caso o servidor fique inativo não seja aceitável.
    • O número de webconferências simultâneas não pode ser alcançado simplesmente aumentando o número de nós CAMServer. Também é necessário considerar a configuração da rede para que todas as reuniões não sejam retransmitidas pela mesma VPN ou roteador central.

Configuração de redundância/distribuição de carga

Você pode configurar o ambiente ideal de acordo com o nível de solicitação e o custo da sua empresa, como uma configuração inicial pequena ou uma configuração de balanceador de carga.

Configuração inicial pequena

Pequeno começo 1:

CAMServer1 usa um disco altamente durável em uma configuração RAID e DB/File também é referenciado no CAMServer2. CAMServer2 é usado para fins de balanceamento de carga para sistemas standby e servidores de vídeo.

Pequeno começo 2:

Coloque o banco de dados/arquivo em armazenamento externo com um sistema de backup completo e ative CAMServer1 e CAMServer2. O CAMServer deve ser capaz de acessar o armazenamento rapidamente.

Cliente

Acesso de configuração inicial pequeno CAMServer Os usuários precisam estar cientes disso, como separá-los por departamento ou torná-los sistemas standby.

Também,Versão do aplicativo da web Se você usar cam.clusterHosts O failover automático é possível após a conexão.

servidor web

configuração distribuída CAMServer No entanto, a comunicação em tempo real é possível. por exemplo,CAMServer1 Um cliente conectado aCAMServer2 Você pode conversar ou realizar uma webconferência com outro Cliente conectado ao .

Servidor de vídeo

O balanceamento de carga é realizado com base no número de reuniões ativas e de usuários participantes em cada servidor de vídeo. Se a carga no servidor de vídeo principal exceder um determinado nível, ela será distribuída para o próximo nó em ordem.

Armazenar

Coloque o banco de dados e os arquivos anexados em um disco compartilhado, como NAS. Isso sera explicado mais tarde cam.serverDatePath Você pode configurá-lo com .

Configuração do balanceador de carga

Balanceador de carga

Na frente do CAMServer Balanceador de carga A distribuição de carga também é possível colocando . Neste caso, a afinidade de sessão deve ser utilizada para substituir algoritmos de balanceamento de carga e os acessos do mesmo Cliente devem ser distribuídos para o mesmo nó.

Configurações de redundância/balanceamento de carga

Configurações comuns para cada servidor distribuído

Para suportar redundância e balanceamento de carga do CAMServer, instale o CAMServer em cada servidor distribuído,CAMServer/cam.ini Adicione a seguinte entrada ao arquivo.

cam.clusterHosts=camserver1;camserver2 cam.clusterHostsDesc=camserver1 é o servidor principal e camserver2 é o servidor standby. cam.serverDatePath=\\disk\CAMServer\data cam.enabledSingleProcessingHost=camserver1

cam.clusterHosts

cam.clusterHosts é o nome do host de cada servidor distribuído. ; Enumerar separado por. nome do host do lado do cliente https://nome do host/ deve ser acessível.

Defina o seguinte na configuração de espera ativa ou na configuração ativa-ativa.

  • Em uma configuração ativa/em espera, todos os CAMServers são prefixados com o nome do host do lado ativo.
    cam.clusterHosts=camserver1;camserver2
    
  • Se você tiver uma configuração ativa/ativa e CAMServers separados para cada departamento, inicie cada CAMServer com seu próprio nome de host.
    CAMServer1 cam.clusterHosts=camserver1;camserver2 CAMServer2 cam.clusterHosts=camserver2;camserver1
    
A ordem de enumeração é afetada ao selecionar o servidor de conexão inicial e o servidor de vídeo na inicialização.

cam.clusterHostsDesc

cam.clusterHostsDesc pode alterar o comentário no campo de descrição do servidor distribuído.

cam.serverDatePath

cam.serverDatePath Especifica o banco de dados onde salvar os anexos carregados. Especifique um disco compartilhado, como um NAS, que possa ser acessado a partir de servidores distribuídos.
*Se não houver disco compartilhado, o sub CAMServer é o CAMServer principal CAMServer/config O armazenamento também pode ser compartilhado especificando uma pasta.

cam.enabledSingleProcessingHost

cam.enabledSingleProcessingHost Especifique o nome do host do primeiro servidor listado em cam.clusterHosts. Os processos que só podem ser executados em um único host, como processamento em lote, são configurados para serem executados após determinar se o host está definido em cam.enabledSingleProcessingHost.

Definir apenas subservidor

cam.disableLANNetwork=true Você pode desativar conexões TCP/UDP para LAN configurando . Execute esta configuração para o segundo e sub CAMServers subseqüentes.

cam.disableLANNetwork=true

  • URLをコピーしました!
índice