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.
온라인 학습을 위한 일관된 웹 회의 시스템을 제공하는 HTML5 기반의 웹 애플리케이션 플랫폼입니다.
However, BigBlueButton can often get crowded. Hence it requires an effective load balancer to distribute the load evenly.
목적에 맞는 여러 옵션이 있지만 어떤 로드 밸런서가 가장 좋은지 알고 싶으십니까? 그렇다면 이 기사를 지침으로 삼으십시오. BigBlueButton 스케일링을 위한 Scalelite, B3LB, Zscale Right의 비기술적 개요, 사용 및 설치 과정을 제공합니다.

BigBlueButton 크기 조정: 개요 및 이점
BigBlueButton provides conferencing features through your browser’s default support for real-time web communication.
8코어 CPU와 16GB RAM을 갖춘 하나의 Bluetooth 서버는 200명의 사용자를 지원할 수 있습니다. 하지만 더 많은 것이 필요하다면 어떻게 해야 할까요? 이것이 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.
Scalelite, B3BL 및 Zcale Right는 BBB를 확장하는 데 널리 사용되는 세 가지 로드 밸런서입니다. 이러한 각 플랫폼은 동일한 목적으로 작동하지만 핵심 아키텍처에는 많은 차이점이 있습니다.
예를 들어 Scalelite는 BBB 서버를 확장 가능한 단일성으로 프런트 엔드 플랫폼에 반영합니다. B3LB는 100개의 BigBlueButton 노드를 사용한 확장 배포용입니다. Zcale Right는 IT 팀과 대규모 BBB 클러스터링을 위한 것입니다.
BigBlueButton 확장을 위한 로드 밸런서의 중요성
로드 밸런서는 BigBlueButton의 최대 성능을 위해 필수적입니다. 수요가 증가함에 따라 BBB의 작업 부하와 트래픽을 재할당합니다.
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.
즉, 로드 밸런서는 정기적으로 BigBlueButton에 액세스하여 API 요청 및 온라인 연결 가능성을 관리합니다.
BigBlueButton 확장을 위한 로드 밸런서를 어디에서 찾을 수 있는지 궁금하다면 대답은 바로 여기에 있습니다. 온라인 네트워크는 오픈 소스 로드 밸런서로 가득 차 있습니다. 하지만 솔직히 말하면, 일반 스케일러에는 버그가 많이 발견되므로 충분히 고려한 후 선택하세요.
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.
조직에 적합한 로드 밸런서를 사용하면 온라인 회의, 세미나 및 녹음을 관리하는 데 도움이 됩니다.
기술적인 전문성과 경험을 바탕으로 이 놀라운 로드 밸런서가 올바르게 배포되는지 걱정할 필요가 없습니다.

BigBlueButton 크기 조정: 사용 가능한 최상의 로드 밸런서
지금쯤이면 BBB 확장에 사용할 수 있는 최상의 로드 밸런서에 대한 포괄적인 아이디어가 있어야 합니다. 그럼 이제 각각을 개별적으로 살펴보겠습니다.
BigBlueButton 크기 조정 및 기능 확장을 위해 Scalelite 사용
앞서 언급했듯이 Scalelite는 오픈 소스 로드 밸런서입니다. 따라서 누구나 무료로 사용할 수 있습니다.
Scalelite는 프런트 엔드인 Moodle 및 Greenlight의 API 요청을 재배포하여 BBB에 안정성을 제공합니다.
그런 다음 프런트엔드는 부하가 가장 적은 서버로 리디렉션하는 Scalelite에 요청을 보냅니다. Scalelite는 또한 BBB의 작업 능력을 확장합니다.
50명의 사용자로 구성된 4개 클래스에 대해 BBB를 동시에 사용하는 경우 Scalelite를 사용하면 BBB의 용량을 1500명의 사용자로 늘릴 수 있습니다. 이는 50명의 사용자로 구성된 16개 클래스를 위한 4개의 BBB 서버 풀을 생성함으로써 이루어집니다.
Scalelite를 설치하려면 Linux 서버, TURN 서버 및 BBB 서버의 설정을 잘 알고 있어야 합니다. 또한 Docker 컨테이너의 작동, 시스템 도구, UDP 및 TCP/IP에 대한 지식이 있어야 합니다.
하지만 그것이 너무 부담스러울 경우에는 전문가의 도움을 받을 수 있습니다. Scalelite 설치 서비스. 그들은 귀하의 요구 사항을 이해하고 귀하가 손가락 하나 까딱하지 않고도 Scalelite를 설치해 드립니다!
Scalelite LoadBalancer 서버는 BigBlueButton 서버 확장의 주요 구성 요소입니다. Scalelite 서버의 최소 서버 요구 사항은 CPU 코어 4개와 메모리 8GB입니다. 또한 NFS 공유 볼륨은 녹음을 공유하는 데 중요합니다.
그리고 정보를 저장하고 관리하는 역할을 주로 하는 PostgreSQL 데이터베이스도 잊지 마세요.
이것이 설치 과정의 개요였습니다. 참고하세요 구성 더 기술적인 개요를 보려면
BigBlueButton 확장을 위한 B3LB 살펴보기
B3LB는 Django 및 Python 기반 웹 프레임워크입니다. 시스템은 API 프런트엔드, 폴링 네트워크 및 BBB 노드를 확장하여 참석자를 확장합니다.
또한 여러 B3LB 프런트엔드 인스턴스를 제공합니다. 그것은 사용한다 셀러리 그리고 레디스 백엔드 BBB 노드 폴링 및 광범위한 캐싱을 위해 각각 사용됩니다.
BBB 클러스터링 기능이 있어 엄청난 수의 노드를 지원할 수 있습니다. B3LB는 클러스터별로 서로 다른 로드 밸런싱 요소를 설정할 수도 있습니다.
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.
그러면 부하 값은 어떻게 계산됩니까? 참석자 수, 회의 수, CPU 사용률을 고려합니다. 보다 자세한 구성은 다음을 참조하세요. 참조.
BigBlueButton 확장에 적합한 Zcale: 유료이지만 신뢰할 수 있음
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 부서는 온라인 모습을 유지하기 위해 Zcale Right를 사용합니다.
이 BigBlueButton 호스팅 플랫폼은 오픈 소스보다 훨씬 더 많은 이점을 갖춘 무제한 기능을 제공합니다. 주요 기능에는 회의 관리, 고객 대시보드, 전체 녹음 API 및 데이터 가져오기가 포함됩니다.
또한 클라우드용으로 설계되어 독점적인 녹화 관리가 가능합니다.
또한 다양한 요구에 맞게 다양한 가격을 제공합니다. BBB 노드 하나당 $50에 동시 사용자 25명을 위한 서비스를 받을 수 있습니다. 동시 사용자 100명, 200명, 300명의 경우 월 $150, $300, $450의 요금제를 구입할 수 있습니다.
모든 플랜에는 무제한 녹음 저장 공간이 제공됩니다. MP4로 녹음 내용을 다운로드하고 YouTube에 업로드할 수도 있습니다.
마지막 말
이제 BigBlueButton 크기를 조정하려면 밸런서에 대해 완전히 숙지해야 합니다. 요약하자면 Scalelite와 B3LB는 무료이며 소규모 또는 대규모 누구나 사용할 수 있습니다. 이러한 로드 밸런서는 간소화된 온라인 회의 환경을 개발하는 데 도움이 됩니다.
반면에 Zcale Right는 조직의 유료 서비스 제공업체입니다. 기술적인 사람이 아닌 경우에도 더 적합합니다.
세 가지 로드 밸런서는 모두 효율적이고 안전합니다. 그래도 가장 좋은 것을 선택하는 것은 개인 취향에 달려 있습니다.






