홈
XtreamUIPro

제품

패널에서 관리하는 나만의 전송 네트워크

관리 서버 한 대가 카탈로그와 가입자를 보관하고, 오리진이 채널당 한 번만 가져오며, 패널에서 등록한 노드가 가까운 시청자에게 트래픽을 전달합니다. 메트릭, 로그, 알림, 백업으로 운영 상황을 파악할 수 있습니다.

  • origin hub
  • edge nodes
  • GeoIP routing
  • SSH install
  • Prometheus
  • encrypted backups
대시보드의 Servers 페이지: 메인 서버와 노드의 상태 및 버전.

제공 기능

다시 만들지 않고 늘리는 용량

패널에서 설치하는 노드

SSH 접속 정보와 함께 서버를 추가하면 패널이 노드 패키지를 설치하고 등록합니다. 이후 업그레이드와 제거도 같은 방식입니다.

부하와 국가별 라우팅

시청자는 부하에 따라, GeoIP 데이터베이스가 있으면 국가별로도 노드로 보내집니다. 가동 중인 노드가 없으면 오리진이 모두에게 제공합니다.

메트릭, 로그, 알림

API, 패널, 워커용 Prometheus 엔드포인트, 연결 및 트래픽 화면, 감사 로그, 메일·Telegram·서명된 웹훅 알림.

백업과 유지보수

복원 검사를 거치는 예약된 암호화 데이터베이스 덤프와 S3 호환 스토리지로의 오프사이트 복사, 시청자에게 상황을 알려주는 유지보수 모드.

패널 화면

실제 화면

샘플 카탈로그가 들어 있는, 출고 상태의 새 설치본 대시보드 스크린샷입니다. 합성한 화면은 없습니다.

클러스터 노드: 등록, 하트비트, 각 노드의 트래픽.
클러스터 노드: 등록, 하트비트, 각 노드의 트래픽.
모니터링: 연결, 대역폭, 서버 상태를 한눈에.
모니터링: 연결, 대역폭, 서버 상태를 한눈에.
Settings: 애플리케이션, 보안, 알림, 백업 탭.
Settings: 애플리케이션, 보안, 알림, 백업 탭.

작동 방식

서버 한 대에서 클러스터까지

  1. 플랫폼 설치

    Ubuntu 설치 프로그램이 패널, API, 워커, 오리진을 systemd 유닛으로, Postgres 및 Redis와 함께 서버 한 대에 설정합니다.

  2. 노드 등록

    Servers에서 노드의 주소와 SSH 접속 정보를 추가하면 패널이 노드 패키지로 설치하고, 노드가 보고를 시작합니다.

  3. 운영 지켜보기

    메트릭과 모니터링 페이지에서 부하를 확인합니다. 조치가 필요하면 알림이 오고, 백업은 일정대로 실행됩니다.