Have you ever wondered about the need for scaling BigBlueButton? The innovative technological landscape has made learning more convenient. There has been a shuffling in conventional practices since the Covid-19 outbreak.
Therefore, pursuing careers through the Internet has become a usual practice. While there are several mediums for this purpose, a few work effectively. One such open-source platform is BigBlueButton.
Je to platforma webových aplikací založená na HTML5, která poskytuje konzistentní systém webových konferencí pro online výuku.
However, BigBlueButton can often get crowded. Hence it requires an effective load balancer to distribute the load evenly.
Pro tento účel existuje více možností, ale chcete vědět, který vyrovnávání zatížení je nejlepší? Pak nechť je vaším průvodcem tento článek. Poskytuje netechnický přehled, použití a proces instalace Scalelite, B3LB a Zscale Right pro škálování BigBlueButton.

Škálování BigBlueButton: Přehled a výhody
BigBlueButton provides conferencing features through your browser’s default support for real-time web communication.
Jeden Bluetooth server na 8jádrovém CPU a 16 GB RAM může podporovat 200 uživatelů. Ale co když potřebujete víc? Toto je naše vodítko k vysvětlení, co znamená škálování BigBlueButton.
It means using a load balancer that increases the server reservoir to handle extreme conferencing load. Consequently, this ensures your online learning process remains uninterrupted across the board.
Scalelit, B3BL a Zcale Right jsou tři různé vyvažovače zátěže široce používané pro škálování BBB. Každá z těchto platforem funguje pro stejný účel, ale jejich základní architektury mají mnoho rozdílů.
Například Scalelite odráží servery BBB na front-endových platformách jako singularitu, která je škálovatelná. B3LB je pro škálovatelné nasazení se 100 uzly BigBlueButton. Zcale Right je pro IT týmy a BBB clustering ve velkém měřítku.
Význam Load Balancerů pro škálování BigBlueButton
Load balancery jsou životně důležité pro maximální výkon BigBlueButton. Přerozdělují pracovní zátěž a provoz BBB s rostoucí poptávkou.
Moreover, load balancers ensure that the BBB server has high availability. Hence, whenever the volume of attendees increases, the load balancer redirects the request to a minimally-loaded server.
Stručně řečeno, nástroj pro vyrovnávání zatížení běžně přistupuje k BigBlueButton, aby mohl spravovat požadavky API a online dosažitelnost.
Pokud vás zajímá, kde najít nástroje pro vyrovnávání zatížení pro škálování BigBlueButton, odpověď je tady. Online sítě jsou plné open-source load balancerů. Ale přiznejme si, že v běžných scalerech najdete mnoho chyb, takže si vyberte po důkladném zvážení.
There are three load balancers mentioned here with some unique features to offer. These scalers stabilize the BBB server pools in the best possible way.
Scalelite is an open-source load balancer that manages a pool of BigBlueButton servers. B3LB works similarly to Scalleilte as a BBB API load balancer and works on the Python framework.
As for Zcale Right, it is designed exclusively for BBB and is not a fork of Scalelite. Zcale Right is written in a different language as claimed by the official website.
Použití správného nástroje pro vyrovnávání zatížení pro vaši organizaci je výhodné pro správu online schůzek, seminářů a nahrávek.
Díky jeho technickým znalostem a zkušenostem si nebudete muset dělat starosti, zda je tento úžasný nástroj pro vyrovnávání zátěže nasazen správně.

Škálování BigBlueButton: Nejlepší dostupné nástroje pro vyrovnávání zatížení
Nyní musíte mít komplexní představu o nejlepších dostupných nástrojích pro vyrovnávání zátěže pro škálování BBB. Pojďme tedy k prozkoumání každého z nich jednotlivě.
Použití Scalelitu pro škálování BigBlueButton a rozšíření jeho schopností
Jak již bylo zmíněno, Scalelite je open-source nástroj pro vyrovnávání zatížení. Je tedy k dispozici všem zdarma.
Scalelite poskytuje BBB stabilitu redistribucí požadavků API z front-endů: Moodle a Greenlight.
Poté frontend odešle požadavky na Scalelite, který je přesměruje na server, který má nejmenší zatížení. Scalelit také rozšiřuje pracovní schopnosti BBB.
Pokud používáte BBB pro 4 třídy po 50 uživatelích současně, může Scalelite zvýšit kapacitu BBB pro 1500 uživatelů. Činí tak vytvořením fondu 4 BBB serverů pro 16 tříd po 50 uživatelích.
Chcete-li nainstalovat Scalelite, musíte být obeznámeni s nastavením serverů Linux, serverů TURN a serverů BBB. Musíte mít také znalosti o fungování kontejneru docker, systemd tools, UDP a TCP/IP.
Pokud to však zní příliš zdrcující, můžete požádat o pomoc a Instalační služba Scalelit. Pochopí vaše potřeby a nainstalují vám Scalelit, aniž byste museli hnout prstem!
Scalelite LoadBalancer Server je hlavní součástí škálovacího serveru BigBlueButton. Má minimální požadavek na server 4 jádra CPU a 8 GB paměti pro server Scalelite. NFS Shared Volume je také zásadní pro sdílení nahrávek.
A nesmíme zapomenout na PostgreSQL databázi, která z velké části slouží k ukládání a správě informací.
Toto byl nástin procesu instalace. Viz Konfigurace pro techničtější přehled.
Zkoumání B3LB pro škálování BigBlueButton
B3LB je webový framework založený na Django a Pythonu. Systém škáluje účastníky škálováním rozhraní API, sítí dotazování a uzlů BBB.
Navíc obsahuje několik instancí frontendu B3LB. Používá Celer a Redis pro backend BBB node-polling a rozsáhlé ukládání do mezipaměti.
Má BBB clustering, což znamená, že může podporovat velké množství uzlů. B3LB může také nastavit různé faktory vyvažování zátěže na cluster.
Additionally, B3LB calculates the load value for BBB nodes before selecting one for a new meeting. It relies on the selection of nodes that have the lowest load for traffic maintenance.
Ale jak to vypočítá hodnotu zatížení? S ohledem na počet účastníků, počet schůzek a využití CPU. Pro podrobnější konfiguraci se podívejte na odkaz.
Zcale Správné pro škálování BigBlueButton: Placené, ale spolehlivé
Zcale Right is a dedicated BBB load balancer. It is not open source like Scaleltie and B3LB. Moreover, clustering multiple BigBlueButton servers as a single entity, Zcale Right makes it more reliable.
IT oddělení školících institucí, škol a univerzit používají Zcale Right k udržování svých online vystoupení.
Tato hostingová platforma BigBlueButton poskytuje neomezené funkce s mnohem více výhodami než ty s otevřeným zdrojovým kódem. Mezi prominentní funkce patří správa schůzek, zákaznický panel, úplné API pro nahrávání a import dat.
Navíc je navržen pro cloud a umožňuje exkluzivní správu nahrávání.
Navíc nabízí různé ceny, aby vyhovovaly různým potřebám. Službu pro 25 uživatelů současně můžete získat za 50 USD za jeden BBB uzel. Pro 100, 200 a 300 souběžných uživatelů si můžete koupit plán za 150 $, 300 $ a 450 $ měsíčně.
Všechny plány přicházejí s neomezeným úložištěm pro nahrávání. Můžete si také stáhnout nahrávky ve formátu MP4 a nahrát je na YouTube.
Závěrečné slovo
Nyní musíte být plně obeznámeni s balancery pro škálování BigBlueButton. Pro rekapitulaci, Scalelite a B3LB jsou zdarma a může je používat kdokoli v menším nebo větším měřítku. Tyto nástroje pro vyrovnávání zatížení pomáhají vyvinout efektivní prostředí online konferencí.
Zcale Right je na druhé straně placeným poskytovatelem služeb pro vaši organizaci. Je také vhodnější, pokud nejste technický člověk.
Všechny tři load balancery jsou účinné a bezpečné. Výběr toho nejlepšího však závisí na vašich osobních preferencích.






