본문으로 건너뛰기

BigBlueButton 인증 서비스 제공사

전체 기능 목록

ZcaleRight가 여러분의 BigBlueButton 서버 무리에 하는 모든 일.

제품이 짜여 있는 그대로 묶어 정리한 전체 목록입니다. 모든 줄이 오늘, 기본 상태에서 소프트웨어가 하는 일입니다. 애드온도, 별도 모듈도, 두 번째로 살 제품도 없습니다.

01

대시보드와 가시성

BigBlueButton 서버 무리 전체를 위한 화면 하나. 스스로 갱신되므로, 질문 하나에 답하려고 터미널을 열 일이 없습니다.

  • 사용 중인 서버, 진행 중인 회의, 참가자, 저장 용량을 한눈에
  • 사용 이력. 한 순간이 아니라 한 학기의 모양이 보입니다
  • 녹화 저장 용량 합계와 연결 점검, 내보내기
  • 제공사 속도 제한을 포함한 시스템 경고를 화면에 바로
  • 셸 접근 없이 관리자가 읽을 수 있는 애플리케이션 로그

대시보드

자동 갱신 중

가동 서버

14

임시 2대

진행 중 회의

33

3개 풀에 걸쳐

참가자

797

오늘 정점 1,204

녹화

4.2 TB

S3 · 9,841건

참가자, 최근 14일

  • 강의실 18/24
  • 웨비나 6/12
  • 일대일 9/30

예시 수치입니다. 실제로는 여러분의 서버 무리가 한 화면에.

02

서버와 풀

기본 용량을 맡는 상시 서버, 정점을 받는 임시 서버, 그리고 회의가 어디에 내려앉을지 정하는 풀.

  • 상시 서버는 계속 점검되어, 문제가 생긴 노드는 몇 초 만에 순번에서 빠집니다
  • 임시 서버는 스스로 등록하고 생존 신호를 보내며, 비면 사라집니다
  • 용도별 풀 — 일대일, 웨비나, 강의실 — 각각에 배정된 서버와 함께
  • 풀별 상한과 그 위의 클러스터 전체 상한
  • 활성과 도달 가능은 다른 상태입니다. 서버를 지우지 않고 비울 수 있습니다
  • 화면에서 곧바로, 어느 서버에서든 테스트 회의

클러스터

실시간

서버회의인원부하
bbb-01.example.edulectures1431262%
bbb-02.example.edulectures1124848%
bbb-03.example.eduexams39619%
bbb-07.example.eduexams000%
bbb-11.example.eduoverflow614131%

예시 데이터입니다. 실제로는 여러분의 클러스터가 한 화면에 들어옵니다.

03

회의는 어떻게 배치되는가

배치는 생성 시점에 한 번만 정하고 다시 손대지 않습니다. 진행 중인 수업 아래에서 변하지 않는 경로가 가장 믿을 만하기 때문입니다.

  • 두 가지 방식: 모든 서버에 같은 상한, 또는 풀마다 상한
  • LMS가 생성 시 풀을 이름으로 요청할 수 있어, 특강이 웨비나용 장비에 내려앉지 않습니다
  • 엄격 풀링. 풀 요청이 오직 그 풀만을 뜻해야 할 때
  • 응답을 멈춘 서버는 다음 점검을 기다리지 않고 몇 초 만에 순번에서 빠집니다
  • 회의는 그것을 시작한 서버에 머물고, 이후의 모든 호출 — 입장, 종료, 채팅, 문서 — 은 같은 서버로 라우팅됩니다
  • 생성이 회의 ID 단위로 잠기므로, 같은 LMS의 두 번의 재시도가 방 두 개를 열 수 없습니다

04

회의와 실시간 지원

지금 돌아가는 모든 것, 그 안에 누가 있는지, 그리고 어긋나고 있는 세션에 들어갈 수 있는 수단.

  • 서버 무리 전체에 대한 진행 중·전체·종료 보기
  • 회의별 실시간 참가자 요약
  • 자격 정보를 묻지 않고 기술 지원으로 진행 중인 회의에 입장
  • 멈춰야 할 때 모두를 위해 회의 종료
  • 회의 전반에 대한 고급 검색
  • 보고와 대사를 위한 스프레드시트 내보내기

05

녹화

모든 서버를 아우르는 하나의 라이브러리. 녹화를 만든 장비가 사라진 뒤에도 링크는 계속 살아 있습니다 — 파일이 옮겨가든 그대로든.

  • 출처가 무엇이든, 메타데이터를 갖춘 단일 카탈로그
  • 녹화는 그것을 만든 BigBlueButton 서버에 그대로 두어도 됩니다. 중앙 저장소는 선택이지 전제가 아니며, 라이브러리를 돌리려고 모든 노드에 무언가를 마운트할 필요가 없습니다
  • 또는 S3 호환 오브젝트 스토리지나 SWIFT로 옮기고, 재생 링크를 자사 플레이어로 다시 쓸 수도 있습니다
  • 화면에서 공개, 공개 취소, 삭제
  • BigBlueButton 표준 형식과 상용 형식, MP4 처리 상태까지
  • 녹화는 정해 둔 일정에 따라 공개에서 내려오고, 이어서 지워집니다 — 보존 정책이 누군가의 기억에 기대지 않고 지켜집니다
  • 재생 링크를 포함한 스프레드시트 내보내기

녹화

중앙 저장소

녹화날짜크기상태
LAW-204 · Contract Law2026-09-03412 MB공개됨
MED-118 · Anatomy Lab2026-09-031.1 GB공개됨
ENG-330 · Seminar2026-09-02286 MB처리 중
BUS-101 · Intake2026-09-01694 MB공개 취소됨

예시 행입니다. 뒤에서 서버 무리가 무엇을 하든, 라이브러리는 하나.

06

한 번 정하면 전체에 적용되는 정책

예전에는 LMS마다 따로 있던 규칙이 이제 한곳에 모여, 클러스터가 만드는 모든 회의에 적용됩니다.

  • LMS를 하나도 건드리지 않고 서버 무리 전체에서 녹화를 강제하거나 금지
  • 생성되는 모든 회의에 자사 로고를 삽입
  • 모든 방에 기본 발표 자료
  • 플랫폼 전체에 하나의 환영 메시지
  • 지원 담당자가 입장할 때 표시되는 이름
  • 요구하는 학교를 위해, Schoology 세션에서는 학생 웹캠을 녹화에서 제외

07

누가 무엇을 볼 수 있는가

운영 팀에 실제로 존재하는 업무를 따라 그린 여섯 가지 역할. 자기 몫을 하려고 관리자가 될 필요는 없습니다.

  • 관리자, 고객, 지원, 녹화 검토자, 품질 보증, 그리고 자체 자동화를 위한 API 계정
  • 모든 동작이 역할 단위로 부여되며, 권한 표는 암시가 아니라 공개되어 있습니다
  • 규정 준수를 위해 녹화만 열 수 있고 그 외에는 아무것도 못 하는 검토자
  • 평가를 위해 실시간 세션에는 들어가지만 라이브러리는 결코 보지 않는 품질 역할
  • 자동화 엔드포인트에만 닿고 화면에는 결코 들어오지 않는 기계 계정
  • 비밀번호 규칙, 고유한 로그인 신원, 만료 시 정리되는 세션

08

테넌트와 그 위에 놓인 여러분의 이름

하나의 클러스터에서 자사 브랜드로 자사 고객에게 회의 서비스를 판매하고, 고객끼리는 서로 격리합니다.

  • 테넌트마다 별도의 API 비밀키. 호출할 때마다 확인합니다
  • 사이트 이름, 짧은 이름, 로고, 파비콘, 주요 색상
  • 바닥글에 자사 약관과 개인정보 링크
  • 우리가 아니라 여러분의 "제공" 문구
  • 각 테넌트는 자기 회의와 녹화만 봅니다

09

BigBlueButton 주소가 아닌 진입로

플랫폼이 시범 단계를 벗어나는 순간 요청받는 것들: 호스트 이름 하나, 전화번호 하나, 짧은 게스트 링크 하나.

  • 자사 호스트 이름 아래 세션을 임베드해, 주소창에 서버 이름이 보이지 않게
  • 끝내 계정을 갖지 않을 사람들을 위한 짧은 게스트 링크
  • 자사 교환기를 통해 키패드로 올바른 서버까지 연결되는 전화 참여
  • 세션이 올라간 바로 그 서버의 학습 분석 대시보드로 가는 경로
  • 벤치마크나 영업 미팅을 위해 하루만 열어 둘 수 있고, 스스로 닫히는 공개 참여 페이지

10

수요를 따라가는 용량

정점에 맞춰 서버가 나타나고 시간표가 비면 사라집니다. 아침 여덟 시에 대시보드를 지킬 사람은 필요 없습니다.

  • 화면에서 직접 짜는 일정에 따른 용량 — 날짜, 요일, 시간, 규모
  • 또는 매분 확인하는 실제 부하에 따라
  • 풀별 최소치. 축소가 마지막 한 대까지 데려가는 일은 없습니다
  • 용량을 늘리기 전에 경고하거나 거절하는 선불 잔액 예측
  • 클러스터에 여유 용량이 사라진 순간의 서명된 이벤트

11

두 개의 API와 믿을 수 있는 이벤트

이미 BigBlueButton을 말하는 도구를 위한 API 하나, 자체 오케스트레이션을 위한 API 하나, 그리고 사용자보다 먼저 시스템이 용량을 알도록 하는 서명된 이벤트.

  • 서버 무리 앞의 완전한 BigBlueButton API — 바뀌는 건 주소와 공유 비밀키뿐
  • 프로비저닝, 지표, 녹화 수집을 위한 별도의 자동화 API
  • 클러스터 스냅숏 엔드포인트: 회의, 참가자, 사용 중 서버, 가동 서버
  • 서버 등록, 생존 신호 전송, IP 통지, 노드를 철거해도 되는지 조회
  • 이미 자사 저장소에 있는 녹화를 등록해, 그것을 만든 서버보다 오래 남게
  • HMAC로 서명한 아웃바운드 이벤트. 재시도해도 전달 ID는 그대로입니다

12

매일의 운영

플랫폼의 화려하지 않은 절반: 앞단 밸런서가 두드리는 상태 확인 지점, 클러스터를 정직하게 유지하는 작업들, 그리고 고객보다 먼저 도착하는 경고.

  • 앞단 밸런서나 모니터링이 반응할 수 있는 공개 상태 확인 지점. 뒤에 무엇이 있는지는 전혀 드러내지 않습니다
  • 하나의 일정 위에 놓인 스무 개의 백그라운드 작업. 어느 것도 자기 자신과 겹칠 수 없습니다
  • 반복 실패에 스스로 올라오고, 회복되면 스스로 사라지는 경고
  • Zabbix를 통해 서버별 CPU, 메모리, 회의, 사용자, 스트림, 화면 공유를 매분 수집
  • Seafile 공유 링크에서 진행 중인 회의로 문서를 바로 밀어 넣기
  • 로그인한 모든 사용자에게, 제품 안의 전체 문서

연동 대상

  • Seafile
  • Zabbix

서버 모니터링

매분 수집

시스템 자원

CPU 36%
메모리 58%

BigBlueButton 사용량

  • 회의 33 / 48
  • 사용자 797 / 1,204
  • 오디오 731 / 1,204
  • 영상 스트림 214 / 480
  • 화면 공유 12 / 48

예시 수치입니다. 서버별로, 그리고 서버 무리 전체로.

호환성

이미 쓰고 있는 프런트엔드를 그대로 두세요.

ZcaleRight는 서버 무리 전체를 하나의 BigBlueButton 서버처럼 보여줍니다. 이미 BigBlueButton API를 말하는 것은 오늘과 똑같이 계속 동작합니다. 사용자는 아무 변화도 느끼지 않습니다.

  • Moodle
  • Canvas by Instructure
  • Chamilo
  • Schoology
  • WordPress
  • Greenlight

제품명과 상표는 각 소유자의 것이며, ZcaleRight가 무엇과 호환되는지를 밝히기 위해서만 표시합니다.

여러분의 서버 무리 위에서 직접 보세요.

서버 목록과 가장 바쁜 주간을 보내주시면, 무엇이 어떻게 달라지는지 정확히 보여드리겠습니다.

견적 요청