Garantindo a operação confiável da Equipe Zextras em redes corporativas complexas

No último artigo falamos sobre Zextras Team, uma solução que permite adicionar funcionalidade corporativa de texto e chat de vídeo ao Zimbra Collaboration Suite Open-Source Edition, bem como a capacidade de realizar videoconferências com um grande número de participantes, sem a necessidade de usar serviços de terceiros e sem transferir quaisquer dados para o lado. Este caso de uso é ideal para empresas que possuem um perímetro de segurança estritamente definido na forma de uma rede interna e podem garantir a segurança de suas informações protegendo esse perímetro. Porém, a rede interna de uma empresa nem sempre é algo simples e compreensível. Freqüentemente, em uma grande rede há um grande número de sub-redes diferentes, muitas das quais, se estamos falando de filiais e escritórios geograficamente remotos, estão conectadas via VPN. A complexa estrutura da rede interna pode interferir no correto funcionamento dos videochats e videoconferências no Zextras Team, e agora vamos contar o que pode ser feito para garantir que tudo funcione corretamente e sem falhas.

Garantindo a operação confiável da Equipe Zextras em redes corporativas complexas

Instalar Zextras Team é o mais simples possível. Após instalar o Zextras Suite Pro, basta ativar o Winterlet com_zextras_Team no console do administrador, após o qual a funcionalidade correspondente aparecerá para todos os usuários do Zimbra OSE na empresa. Depois disso, o administrador do sistema pode limitar a funcionalidade do Zextras Team tanto para diferentes grupos de usuários quanto para contas individuais. Isso é feito usando os seguintes comandos:

  • configuração do zxsuite teamChatEnabled falso
  • histórico de configuração do zxsuiteEnabled false
  • configuração do zxsuite videoChatEnabled

O primeiro comando permite desabilitar vários recursos relacionados ao chat de texto para diferentes grupos ou usuários individuais. O segundo comando permite desativar o salvamento do histórico de bate-papo. Esta ação pode ser realizada tanto para todos os usuários quanto para usuários de um servidor específico, bem como para diferentes grupos ou usuários individuais. O terceiro comando permite desabilitar recursos relacionados a chats de vídeo. Esta função pode ser desabilitada globalmente, em um servidor individual, bem como para um grupo de usuários ou para uma conta específica. 

Depois de introduzidas todas as restrições necessárias, o administrador só pode garantir que a comunicação por vídeo na empresa funcione corretamente. Como o Zextras Team é baseado na tecnologia WebRTC peer-to-peer, duas coisas são críticas para o seu funcionamento: facilidade de estabelecimento de conexão e largura de banda de canal suficiente. E se o administrador não precisar se preocupar com a largura do canal e a qualidade do sinal na rede interna, a complexa arquitetura da rede pode impedir o estabelecimento de uma conexão entre os funcionários da empresa.

Para evitar problemas no estabelecimento de conexões entre clientes, os desenvolvedores da Equipe Zextras incluíram na solução suporte para servidores TURN, que auxiliam no estabelecimento de conexões entre usuários em qualquer rede interna, mesmo as mais extensas. Para isso, é necessário adicionar um nó com TURN on board, visível para outros domínios, à rede interna da empresa. 

Por exemplo, vamos supor que o nó correspondente na rede corporativa será chamado turn.company.ru. Precisamos garantir que ao tentar criar um videochat, a Equipe Zextras entre em contato com o servidor TURN com os dados de autenticação do usuário e, se tudo estiver bem, estabeleça uma conexão como WebSocket e permita que os usuários se comuniquem normalmente entre si. 

Para conectar o servidor TURN ao Zextras Team, insira um comando de console no formato zxsuite Team iceServer adicionar turn:turn.company.ru:3478?transport=udp credencial senha nome de usuário admin cos padrão. No caso desta equipe, adicionamos um novo servidor TURN à lista da equipe Zextras, especificando seu endereço de rede e informações da conta de administrador, e também o alocamos para uso pelo grupo de usuários padrão. Usando o mesmo princípio, você pode adicionar vários servidores TURN de uma só vez para que usuários de grupos diferentes usem servidores diferentes para se conectar. 

Além de adicionar novos servidores TURN, você pode removê-los da lista de servidores adicionados usando o comando zxsuite Team iceServer remove turn.company.rue também visualize a lista de servidores adicionados usando o comando equipe zxsuite iceServer obter. Observe que você não precisa criar os mesmos usuários no servidor TURN que no Zimbra OSE. Para trabalhar confortavelmente no servidor TURN, você só precisa de uma conta de administrador.

Assim, após adicionar um servidor TURN à rede local e um pouco de configuração, a conexão entre os usuários do Zextras Team será estabelecida com rapidez suficiente, independentemente da estrutura da rede, e a largura do canal da rede interna deverá fornecer uma imagem consistentemente boa tanto durante o privado chats de vídeo e durante videoconferências.

Para todas as perguntas relacionadas ao Zextras Suite, você pode entrar em contato com o representante da Zextras Ekaterina Triandafilidi por e-mail [email protegido]

Fonte: habr.com

Adicionar um comentário