BigBlueButton 확장의 필요성에 대해 궁금한 적이 있습니까? 혁신적인 기술 환경으로 인해 학습이 더욱 편리해졌습니다. 코로나19 사태 이후 기존 관행에 변화가 생겼다.
따라서 인터넷을 통해 경력을 쌓는 것이 일반적인 관행이 되었습니다. 이 목적을 위한 여러 매체가 있지만 몇 가지 매체가 효과적으로 작동합니다. 그러한 오픈 소스 플랫폼 중 하나가 BigBlueButton입니다.
온라인 학습을 위한 일관된 웹 회의 시스템을 제공하는 HTML5 기반의 웹 애플리케이션 플랫폼입니다.
그러나 BigBlueButton은 종종 혼잡해질 수 있습니다. 따라서 로드를 균등하게 분산하려면 효과적인 로드 밸런서가 필요합니다.
목적에 맞는 여러 옵션이 있지만 어떤 로드 밸런서가 가장 좋은지 알고 싶으십니까? 그렇다면 이 기사를 지침으로 삼으십시오. BigBlueButton 스케일링을 위한 Scalelite, B3LB, Zscale Right의 비기술적 개요, 사용 및 설치 과정을 제공합니다.

BigBlueButton 크기 조정: 개요 및 이점
BigBlueButton은 브라우저를 통해 회의 기능을 제공합니다.
8코어 CPU와 16GB RAM을 갖춘 하나의 Bluetooth 서버는 200명의 사용자를 지원할 수 있습니다. 하지만 더 많은 것이 필요하다면 어떻게 해야 할까요? 이것이 BigBlueButton 크기 조정이 무엇을 의미하는지 설명하는 단서입니다.
이는 극심한 회의 로드를 처리하기 위해 서버 저장소를 늘리는 로드 밸런서를 사용하는 것을 의미합니다. 결과적으로 이는 온라인 학습 프로세스가 전반적으로 중단 없이 유지되도록 보장합니다.
Scalelite, B3BL 및 Zcale Right는 BBB를 확장하는 데 널리 사용되는 세 가지 로드 밸런서입니다. 이러한 각 플랫폼은 동일한 목적으로 작동하지만 핵심 아키텍처에는 많은 차이점이 있습니다.
예를 들어 Scalelite는 BBB 서버를 확장 가능한 단일성으로 프런트 엔드 플랫폼에 반영합니다. B3LB는 100개의 BigBlueButton 노드를 사용한 확장 배포용입니다. Zcale Right는 IT 팀과 대규모 BBB 클러스터링을 위한 것입니다.
BigBlueButton 확장을 위한 로드 밸런서의 중요성
로드 밸런서는 BigBlueButton의 최대 성능을 위해 필수적입니다. 수요가 증가함에 따라 BBB의 작업 부하와 트래픽을 재할당합니다.
또한 로드 밸런서는 BBB 서버의 고가용성을 보장합니다. 따라서 참석자의 수가 증가할 때마다 로드 밸런서는 로드가 가장 적은 서버로 요청을 리디렉션합니다.
즉, 로드 밸런서는 정기적으로 BigBlueButton에 액세스하여 API 요청 및 온라인 연결 가능성을 관리합니다.
BigBlueButton 확장을 위한 로드 밸런서를 어디에서 찾을 수 있는지 궁금하다면 대답은 바로 여기에 있습니다. 온라인 네트워크는 오픈 소스 로드 밸런서로 가득 차 있습니다. 하지만 솔직히 말하면, 일반 스케일러에는 버그가 많이 발견되므로 충분히 고려한 후 선택하세요.
여기에는 몇 가지 고유한 기능을 제공하는 세 가지 로드 밸런서가 언급되어 있습니다. 이러한 스케일러는 가능한 최선의 방법으로 BBB 서버 풀을 안정화합니다.
Scalelite는 BigBlueButton 서버 풀을 관리하는 오픈 소스 로드 밸런서입니다. B3LB는 BBB API 로드 밸런서로서 Scalleilte와 유사하게 작동하며 Python 프레임워크에서 작동합니다.
Zcale Right의 경우 BBB 전용으로 설계되었으며 Scalelite의 포크가 아닙니다. Zcale Right는 공식 웹사이트에서 주장하는 것과 다른 언어로 작성되었습니다.
조직에 적합한 로드 밸런서를 사용하면 온라인 회의, 세미나 및 녹음을 관리하는 데 도움이 됩니다.
기술적인 전문성과 경험을 바탕으로 이 놀라운 로드 밸런서가 올바르게 배포되는지 걱정할 필요가 없습니다.

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는 클러스터별로 서로 다른 로드 밸런싱 요소를 설정할 수도 있습니다.
또한 B3LB는 새 회의를 위해 BBB 노드를 선택하기 전에 BBB 노드의 로드 값을 계산합니다. 트래픽 유지 관리를 위해 부하가 가장 낮은 노드를 선택합니다.
그러면 부하 값은 어떻게 계산됩니까? 참석자 수, 회의 수, CPU 사용률을 고려합니다. 보다 자세한 구성은 다음을 참조하세요. 참조.
BigBlueButton 확장에 적합한 Zcale: 유료이지만 신뢰할 수 있음
Zcale Right는 전용 BBB 로드 밸런서입니다. Scaleltie 및 B3LB와 같은 오픈 소스가 아닙니다. 또한 여러 BigBlueButton 서버를 단일 엔터티로 클러스터링하면 Zcale Right를 통해 더욱 안정적으로 사용할 수 있습니다.
교육 기관, 학교 및 대학의 IT 부서는 온라인 모습을 유지하기 위해 Zcale Right를 사용합니다.
이 BigBlueButton 호스팅 플랫폼은 오픈 소스보다 훨씬 더 많은 이점을 갖춘 무제한 기능을 제공합니다. 주요 기능에는 회의 관리, 고객 대시보드, 전체 녹음 API 및 데이터 가져오기가 포함됩니다.
또한 클라우드용으로 설계되어 독점적인 녹화 관리가 가능합니다.
또한 다양한 요구에 맞게 다양한 가격을 제공합니다. BBB 노드 하나당 $50에 동시 사용자 25명을 위한 서비스를 받을 수 있습니다. 동시 사용자 100명, 200명, 300명의 경우 월 $150, $300, $450의 요금제를 구입할 수 있습니다.
모든 플랜에는 무제한 녹음 저장 공간이 제공됩니다. MP4로 녹음 내용을 다운로드하고 YouTube에 업로드할 수도 있습니다.
마지막 말
이제 BigBlueButton 크기를 조정하려면 밸런서에 대해 완전히 숙지해야 합니다. 요약하자면 Scalelite와 B3LB는 무료이며 소규모 또는 대규모 누구나 사용할 수 있습니다. 이러한 로드 밸런서는 간소화된 온라인 회의 환경을 개발하는 데 도움이 됩니다.
반면에 Zcale Right는 조직의 유료 서비스 제공업체입니다. 기술적인 사람이 아닌 경우에도 더 적합합니다.
세 가지 로드 밸런서는 모두 효율적이고 안전합니다. 그래도 가장 좋은 것을 선택하는 것은 개인 취향에 달려 있습니다.






