A person attending a video conference call.

BigBlueButton mastelio keitimas: geriausio apkrovos balansavimo įtaiso pasirinkimas

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. 

Tai HTML5 pagrindu sukurta žiniatinklio programų platforma, kuri suteikia nuoseklią internetinių konferencijų sistemą, skirtą mokymuisi internetu.

However, BigBlueButton can often get crowded. Hence it requires an effective load balancer to distribute the load evenly. 

Tam yra keletas variantų, bet ar norite sužinoti, kuris apkrovos balansavimo įtaisas yra geriausias? Tada šis straipsnis bus jūsų vadovas. Jame pateikiama netechninė Scalelite, B3LB ir Zscale Right apžvalga, naudojimo būdai ir diegimo procesas, skirtas BigBlueButton mastelio keitimui.

A person attending a video conference call.

BigBlueButton mastelio keitimas: apžvalga ir privalumai

BigBlueButton provides conferencing features through your browser’s default support for real-time web communication.  

Vienas „Bluetooth“ serveris, esantis 8 branduolių procesoriuje ir 16 GB RAM, gali palaikyti 200 vartotojų. Bet ką daryti, jei jums reikia daugiau? Tai yra mūsų patarimas paaiškinti, ką reiškia BigBlueButton mastelio keitimas.

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. 

„Scalelite“, „B3BL“ ir „Zcale Right“ yra trys skirtingi apkrovos balansavimo įrenginiai, plačiai naudojami BBB masteliui nustatyti. Kiekviena iš šių platformų veikia tuo pačiu tikslu, tačiau jų pagrindinė architektūra turi daug skirtumų. 

Pavyzdžiui, Scalelite atspindi BBB serverius priekinėse platformose kaip išskirtinumą, kurį galima keisti. B3LB skirtas išplėstiniam diegimui su 100 BigBlueButton mazgų. „Zcale Right“ skirta IT komandoms ir didelio masto BBB klasterizavimui.

Apkrovos balansavimo priemonių svarba keičiant BigBlueButton mastelį

Apkrovos balansavimo įtaisai yra gyvybiškai svarbūs norint maksimaliai veikti BigBlueButton. Jie perskirsto BBB darbo krūvį ir srautą, kai didėja paklausa.

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.  

Trumpai tariant, apkrovos balansavimo priemonė reguliariai pasiekia BigBlueButton, kad tvarkytų API užklausas ir pasiekiamumą internetu.

Jei jums įdomu, kur rasti apkrovos balansavimo priemones, skirtas BigBlueButton mastelio keitimui, atsakymas yra čia. Internetiniuose tinkluose gausu atvirojo kodo apkrovos balansavimo priemonių. Tačiau pripažinkime, kad įprastuose svarstyklėse rasite daug klaidų, todėl rinkitės gerai apgalvoję.

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. 

Tinkamo apkrovos balansavimo priemonė jūsų organizacijai yra naudinga tvarkant internetinius susitikimus, seminarus ir įrašus.

Turėdami savo technines žinias ir patirtį, jums nereikės jaudintis, ar šis nuostabus apkrovos balansavimo įtaisas yra tinkamai įdiegtas.

Scalelite for scaling BigBlueButton.

Mastelio keitimas BigBlueButton: geriausi galimi apkrovos balansatoriai

Iki šiol turite turėti išsamų idėją apie geriausius apkrovos balansavimo įrenginius, skirtus BBB mastelio keitimui. Taigi pradėkime tyrinėti kiekvieną iš jų atskirai.

Scalelite naudojimas BigBlueButton mastelio keitimui ir jo galimybių išplėtimui

Kaip minėta anksčiau, „Scalelite“ yra atvirojo kodo apkrovos balansavimo priemonė. Taigi, jis prieinamas visiems nemokamai.

„Scalelite“ suteikia BBB stabilumo perskirstydamas API užklausas iš sąsajų: „Moodle“ ir „Greenlight“.

Tada sąsaja siunčia užklausas „Scalelite“, kuri jas nukreipia į serverį, kurio apkrova mažiausiai. Scalelite taip pat išplečia BBB darbingumą.

Jei naudojate BBB 4 klasėms po 50 vartotojų vienu metu, Scalelite gali padidinti BBB pajėgumą iki 1500 vartotojų. Tai daroma sukuriant 4 BBB serverių telkinį 16 klasių po 50 vartotojų.

Norėdami įdiegti Scalelite, turite būti susipažinę su Linux serverių, TURN serverių ir BBB serverių sąranka. Taip pat turite turėti žinių apie dokerio konteinerio darbą, sisteminius įrankius, UDP ir TCP/IP.

Tačiau, jei tai skamba pernelyg stulbinančiai, galite kreiptis pagalbos iš a Scalelite montavimo paslauga. Jie supras jūsų poreikius ir įdiegs Scalelite jums nepajudindami nė piršto!

„Scalelite LoadBalancer Server“ yra pagrindinis „BigBlueButton“ serverio mastelio keitimo komponentas. Scalelite serveriui reikalingas minimalus serverio reikalavimas – 4 procesoriaus branduoliai ir 8 GB atminties. Be to, NFS Shared Volume yra labai svarbus bendrinant įrašus.

Nepamirškime ir PostgreSQL duomenų bazės, kuri daugiausia skirta informacijai saugoti ir tvarkyti.

Tai buvo diegimo proceso metmenys. Prašome kreiptis į Konfigūracijos Norėdami gauti daugiau techninės apžvalgos.

Naršykite B3LB, kad padidintumėte BigBlueButton mastelį

B3LB yra Django ir Python pagrindu sukurta žiniatinklio sistema. Sistema keičia dalyvių mastelį pakeisdama API sąsają, apklausų tinklus ir BBB mazgus.

Be to, jame yra keli B3LB priekiniai egzemplioriai. Tai naudoja Salierai ir Redis atitinkamai BBB mazgų apklausai ir plačiam talpyklos saugojimui.

Jis turi BBB klasterizavimą, o tai reiškia, kad jis gali palaikyti daugybę mazgų. B3LB taip pat gali nustatyti skirtingus apkrovos balansavimo veiksnius vienai klasteriui.

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. 

Bet kaip apskaičiuojama apkrovos vertė? Atsižvelgiant į dalyvių skaičių, susitikimų skaičių ir procesoriaus naudojimą. Norėdami gauti išsamesnės konfigūracijos, žr nuoroda.

„Zcale“ tinka „BigBlueButton“ mastelio keitimui: mokama, bet patikima

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. 

Mokymo institutų, mokyklų ir universitetų IT skyriai naudoja „Zcale Right“ savo pasirodymams internete palaikyti.

Ši „BigBlueButton“ prieglobos platforma siūlo neribotas funkcijas ir daug daugiau privalumų nei atvirojo kodo. Įžymios funkcijos apima susitikimų valdymą, klientų prietaisų skydelį, visą įrašymo API ir duomenų importavimą.

Be to, jis sukurtas debesims ir leidžia išskirtinai valdyti įrašus.

Be to, ji siūlo skirtingas kainas, kad atitiktų įvairius poreikius. Galite gauti paslaugą 25 naudotojams vienu metu už 50 USD už vieną BBB mazgą. 100, 200 ir 300 naudotojų vienu metu galite įsigyti atitinkamai 150, 300 ir 450 USD planą per mėnesį.

Visuose planuose yra neribota įrašų saugykla. Taip pat galite atsisiųsti įrašus MP4 formatu ir įkelti juos į „YouTube“.

Galutinis žodis

Dabar jūs turite gerai išmanyti BigBlueButton mastelio keitimo balansavimo priemones. Apibendrinant, „Scalelite“ ir „B3LB“ yra nemokami ir bet kas mažesnio ar didesnio masto gali jomis naudotis. Šie apkrovos balansavimo įrenginiai padeda sukurti supaprastintą internetinių konferencijų aplinką.

Kita vertus, „Zcale Right“ yra mokamų paslaugų teikėjas jūsų organizacijai. Jis taip pat labiau tinka, jei nesate techninis žmogus.

Visi trys apkrovos balansavimo įtaisai yra veiksmingi ir saugūs. Vis dėlto geriausio pasirinkimas priklauso nuo jūsų asmeninių pageidavimų.