A person attending a video conference call.

Dimensionando BigBlueButton: Escolhendo o Melhor Balanceador de Carga

Você já se perguntou sobre a necessidade de dimensionar o BigBlueButton? O cenário tecnológico inovador tornou o aprendizado mais conveniente. Houve uma mudança nas práticas convencionais desde o surto de Covid-19. 

Portanto, seguir carreira através da Internet tornou-se uma prática habitual. Embora existam vários meios para esse fim, alguns funcionam de forma eficaz. Uma dessas plataformas de código aberto é o BigBlueButton. 

É uma plataforma de aplicativos da web baseada em HTML5 que fornece um sistema consistente de conferência na web para aprendizagem online.

No entanto, o BigBlueButton muitas vezes pode ficar lotado. Portanto, é necessário um balanceador de carga eficaz para distribuir a carga uniformemente. 

Existem várias opções para essa finalidade, mas você quer saber qual balanceador de carga é o melhor? Então deixe este artigo ser o seu guia. Ele fornece uma visão geral não técnica, usos e processo de instalação de Scalelite, B3LB e Zscale Right para dimensionar BigBlueButton.

A person attending a video conference call.

Dimensionando BigBlueButton: Visão geral e benefícios

BigBlueButton fornece recursos de conferência através do seu navegador

Um servidor Bluetooth em uma CPU de 8 núcleos e 16 GB de RAM pode suportar 200 usuários. Mas e se você precisar de mais? Esta é a nossa dica para explicar o que significa dimensionar BigBlueButton.

Isso significa usar um balanceador de carga que aumente o reservatório do servidor para lidar com cargas extremas de conferência. Conseqüentemente, isso garante que seu processo de aprendizagem online permaneça ininterrupto em todos os aspectos. 

Scalelite, B3BL e Zcale Right são três balanceadores de carga diferentes amplamente usados ​​para escalar BBB. Cada uma dessas plataformas funciona com a mesma finalidade, mas suas arquiteturas principais apresentam muitas diferenças. 

Por exemplo, Scalelite reflete os servidores BBB em plataformas front-end como uma singularidade escalável. B3LB é para implantações escaláveis ​​com 100 nós BigBlueButton. Zcale Right é para equipes de TI e clustering BBB em grande escala.

A importância dos balanceadores de carga para dimensionar o BigBlueButton

Os balanceadores de carga são vitais para o desempenho máximo do BigBlueButton. Eles realocam a carga de trabalho e o tráfego do BBB à medida que a demanda aumenta.

Além disso, os balanceadores de carga garantem que o servidor BBB tenha alta disponibilidade. Assim, sempre que o volume de participantes aumenta, o balanceador de carga redireciona a solicitação para um servidor minimamente carregado.  

Resumindo, um balanceador de carga acessa o BigBlueButton rotineiramente para gerenciar as solicitações de API e a acessibilidade online.

Se você está se perguntando onde encontrar balanceadores de carga para dimensionar o BigBlueButton, a resposta está aqui. As redes online estão cheias de balanceadores de carga de código aberto. Mas vamos ser sinceros: você encontrará muitos bugs em escaladores comuns, então escolha após uma consideração cuidadosa.

Existem três balanceadores de carga mencionados aqui com alguns recursos exclusivos para oferecer. Esses escalonadores estabilizam os pools de servidores BBB da melhor maneira possível. 

Scalelite é um balanceador de carga de código aberto que gerencia um pool de servidores BigBlueButton. B3LB funciona de forma semelhante ao Scalleilte como balanceador de carga da API BBB e funciona na estrutura Python. 

Já o Zcale Right foi desenvolvido exclusivamente para BBB e não é um fork do Scalelite. Zcale Right está escrito em um idioma diferente, conforme afirma o site oficial. 

Usar o balanceador de carga certo para sua organização é benéfico para gerenciar reuniões, seminários e gravações online.

Com seu conhecimento técnico e experiência, você não precisará se preocupar se esse incrível balanceador de carga será implantado corretamente.

Scalelite for scaling BigBlueButton.

Dimensionando BigBlueButton: os melhores balanceadores de carga disponíveis

Até agora, você deve ter uma ideia abrangente dos melhores balanceadores de carga disponíveis para dimensionar o BBB. Então, vamos explorar cada um deles individualmente.

Usando Scalelite para dimensionar BigBlueButton e expandir suas habilidades

Conforme mencionado anteriormente, Scalelite é um balanceador de carga de código aberto. Portanto, está disponível gratuitamente para todos.

Scalelite fornece estabilidade ao BBB redistribuindo as solicitações de API dos front-ends: Moodle e Greenlight.

Em seguida, o frontend envia solicitações ao Scalelite que as redireciona para o servidor que possui menos carga. Scalelite também expande a capacidade de trabalho do BBB.

Se você estiver usando o BBB para 4 turmas de 50 usuários simultaneamente, o Scalelite pode aumentar a capacidade do BBB para 1.500 usuários. Isso é feito criando um pool de 4 servidores BBB para 16 classes de 50 usuários.

Para instalar o Scalelite, você deve estar familiarizado com as configurações de servidores Linux, servidores TURN e servidores BBB. Você também deve possuir conhecimento do funcionamento do contêiner docker, ferramentas systemd, UDP e TCP/IP.

No entanto, se isso parece muito complicado, você pode pedir ajuda a um Serviço de instalação de Scalelite. Eles entenderão suas necessidades e instalarão o Scalelite para você sem que você precise mexer um dedo!

O Scalelite LoadBalancer Server é o principal componente do dimensionamento do servidor BigBlueButton. Possui um requisito mínimo de servidor de 4 núcleos de CPU e 8 GB de memória para o servidor Scalelite. Além disso, o volume compartilhado NFS é crucial para compartilhar gravações.

E não vamos esquecer o banco de dados PostgreSQL que serve principalmente para armazenar e gerenciar informações.

Este foi o esboço do processo de instalação. Consulte Configurações para uma visão mais técnica.

Explorando B3LB para dimensionar BigBlueButton

B3LB é uma estrutura web baseada em Django e Python. O sistema dimensiona os participantes dimensionando o front-end da API, as redes de pesquisa e os nós BBB.

Além disso, possui várias instâncias de front-end B3LB. Ele usa Salsão e Redis para pesquisa de nó BBB de back-end e cache extenso, respectivamente.

Possui clustering BBB, o que significa que pode suportar um grande número de nós. O B3LB também pode definir diferentes fatores de balanceamento de carga por cluster.

Além disso, o B3LB calcula o valor de carga para nós BBB antes de selecionar um para uma nova reunião. Baseia-se na seleção de nós que possuem menor carga para manutenção do tráfego. 

Mas como calcula o valor da carga? Considerando o número de participantes, o número de reuniões e a utilização da CPU. Para uma configuração mais detalhada, consulte o referência.

Zcale certo para dimensionar BigBlueButton: pago, mas confiável

Zcale Right é um balanceador de carga BBB dedicado. Não é de código aberto como Scaleltie e B3LB. Além disso, ao agrupar vários servidores BigBlueButton como uma única entidade, o Zcale Right o torna mais confiável. 

Os departamentos de TI de institutos de treinamento, escolas e universidades usam o Zcale Right para manter suas aparências online.

Esta plataforma de hospedagem BigBlueButton oferece recursos ilimitados com muito mais vantagens do que as de código aberto. Recursos proeminentes incluem gerenciamento de reuniões, painel do cliente, API de gravação completa e importação de dados.

Além disso, foi projetado para nuvem e permite gerenciamento exclusivo de gravações.

Além disso, oferece preços diferenciados para atender às diversas necessidades. Você pode obter um serviço para 25 usuários simultâneos por US$ 50 por um nó BBB. Para 100, 200 e 300 usuários simultâneos, você pode comprar um plano de US$ 150, US$ 300 e US$ 450 por mês, respectivamente.

Todos os planos vêm com armazenamento de gravação ilimitado. Você também pode baixar as gravações em MP4 e carregá-las no YouTube.

Palavra final

Agora você deve estar totalmente familiarizado com os balanceadores para dimensionar o BigBlueButton. Recapitulando, Scalelite e B3LB são gratuitos e qualquer pessoa em escala menor ou maior pode usá-los. Esses balanceadores de carga ajudam a desenvolver um ambiente de conferência online simplificado.

A Zcale Right, por outro lado, é um provedor de serviços pago para sua organização. Também é mais adequado se você não for um técnico.

Todos os três balanceadores de carga são eficientes e seguros. Ainda assim, a escolha do melhor depende das suas preferências pessoais.

Quão útil foi esta postagem

Clique em uma estrela para avaliá-la!

Avaliação média 1 / 5. Contagem de votos: 1

Nenhum voto até agora! Seja o primeiro a avaliar esta postagem.