빠른메뉴

컨텍정보

로그인

제품소개 회사소개 고객사 제품문의 제품관리

나클립스 밸런서 서버 - 제품 설명서
시스템 사양
솔루션 분류 스트리밍 트래픽 분산 솔루션 (Streaming Traffic Balancing Solution)
솔루션 구성 Traffic Balancer Server Engine
서버 OS 환경 리눅스(x86, x86-64, IA64, SPARC, PPC, Alpha). / 윈도우 시스템(x86, x86-64).
C/S 통신 프로토콜 TCP/IP :: HTTP(Hyper Text Transfer Potocol) / HTTPS(HTTP SSL) / ROVECAT(Naclips Command on Network Protocol)
서버 H/W 권장 사양 CPU, 2.0 Ghz Quad Core / Memory, 8.0GByte 이상
프로그램 실행 방식 서버 Balancer Server Daemon
클라이언트 Naclips VOD Streaming Server Daemon
시스템 특징
  • 2기 이상의 나클립스 VOD 서버 운용시, 서버당 트래픽 부하 분배 솔루션.
  • 단순 클라이언트 VOD 접속자 수 기반 분배 기능 지원.
  • 클라이언트 VOD 서버의 상황 발생 모니터링, 발생 서버 배제 기능 지원.
  • 실시간 및 누적 스트리밍 트래픽 밸런싱 기능 지원.
  • 다중 대역폭 스트리밍 시, 트래픽 기반 분배 기능 지원.
  • 웹브라우져 기반 클라이언트 서버 상태 조회 페이지 제공.
  • 시스템 구성 및 주요 기능
    구성 모듈 기능 분류 기능 상세 기능 설명
    밸런서 서버 엔진

    Naclips Balancer
    Server Daemon

    클라이언트 서버 설정 최대 접속 VOD 서버 수 클라이언트 VOD 서버로 등록 가능한 최대 개수.
    VOD 서버 상태확인 주기 클라이언트 VOD 서버의 상태 확인 주기. (초단위)
    서버 상태 조회 / 로그 밸런싱 로그 인터페이스 트래픽 밸런싱 로그를 텍스트 파일로 저장하거나 웹-인터페이스를 통하여 DB에 기록.
    서버 상태 조회 인터페이스 웹브라우져를 통하여 밸런서 서버에 직접 접속하여, 접속 클라이언트 VOD 서버 상태 확인.
    로그 조회 접속 IP 필터링 웹브라우져를 통한 서버상태 조회 가능 IP 필터링 기능.
    밸런서 서버 보안 접속 IP 필터링 VOD 스트리밍 접속 디바이스 IP 주소의 Allow/Deny 필터링 기능.
    HTTPS 프로토콜 설정 밸런서 서버의 HTTPS(HTTP over SSL) 프로토콜 적용 송수신 설정.
    네트워크 구성도
    서버 데몬 설정 및 구동
    나클립스 밸런서 서버 설정
    [admin@media admin]$ ls /usr/local/nbalancer/conf/
    daemon.conf   hosts.allow   hosts.deny   httpaccess.allow   query.allow    ssl.conf
    
    [admin@media admin]# cat /usr/local/nbalancer/conf/daemon.conf
    ; 1. 나클립스 밸런서 서버 접속 포트 ...................... def : 5664
      C2S_PORT = 5664
    ; 2.나클립스 밸런서 서버 이름 지정 ....................... def :
      server_name = Traffic Balancer Server - NTB02
    ; 3.로그 파일 디렉토리 ................................. def : logs
      log_root = logs
    ; 4.트래픽 밸런싱 최대 VOD 서버 개수 .................... def : 30
      max_server_count = 10
    ; 5.클라이언트 접속 IP 필터링 기능 여부 ................. def : false (ref- hosts.allow/hosts.deny)
      ip_filter = false
    ; -.클라이언트와 통신방식 HTTPS 프로토콜 적용 여부 ....... def : false
      enable_ssl = yes
    ; -.VOD 서버 생존 여부 체크 간격 시간 ................... def : 10 (unit : sec) 0:disable
      live_check_term = 2
    ; -.밸런서 서버 로그 인터페이스 URL ..................... def :
      log_url = https://log.nexpoly.co.kr/iface/logface_nbalancer.php
    ; -.VOD 시청자 최대 접속수 ............................. def : 0(maximum)
      max_connection = 0
    
    [admin@media admin]$ cat /usr/local/nbalancer/conf/hosts.allow
    ; This file describes the ip-address of the hosts which are allowed… 
    *.* 
    [admin@media admin]$ cat /usr/local/nbalancer/conf/hosts.deny
    ; This file describes the ip-address of the hosts which are denied…
    123.12.3.*
    
    [admin@media admin]$ cat /usr/local/nbalancer/conf/httpaccess.allow
    method = allow
    192.168.0.*
    *.nexpoly.co.kr
    127.0.0.1
    ;*
    
    
    나클립스 밸런서 서버 데몬 실행.
    [admin@media admin]$ /usr/local/nbalancer/daemonctrl start
    NACLIPS.balancer Daemon Controler for Linux Intel 64-Bit Machine. Ver:1.1.300.
    Copyright(C) 2021 NEXPOLY Technology Inc, All Rights Reserved.
    
    NACLIPS.balancer Daemon for Linux Intel 64-Bit Machine. Ver:1.0.00.
    Copyright(C) 2021 NEXPOLY Technology Inc, All Rights Reserved.
    
    .... Reading Main Configuration ....
         8 Configuration(s) fixed up.
    
    .... Reading Access-Control-Allow-Origin Host List ....
         4 allowed domain/host name registered.
    
    .... Reading SSL Configulation ....
         4 SSL Configulation(s) fixed up.
    
                        Host server name : lnx68x64
                       Server IP address : 192.168.1.1
                  Client Connection Port : 5664
                    Balancer Server Name : Traffic Balancer Server - NTB032
                            Product code : 1234
                      Maximum connection : 100
                 Server List Buffer Size : 10
                    Remoted IP Filtering : No
                    Enable HTTP over SSL : Yes
                 Server Alive Check Term : 2 Second(s)
                     User Connection Log : /usr/local/nbalancer/logs/con.log
                      Daemon Process Log : /usr/local/nbalancer/logs/pro.log
                               Error Log : /usr/local/nbalancer/logs/err.log
                     Balancing Query Log : /usr/local/nbalancer/logs/qry.log
                   Balancing Process Log : /usr/local/nbalancer/logs/pcs.log
                   Interface URL for Log : https://log.nexpoly.co.kr/iface/logface_nbalancer.php
    
    ## Starting up NACLIPS.balancer Daemon  .....
    ## Starting up ServerEngine             ..... OK(pid:32495).
    
    

    경기도 고양시 덕양구 삼원로 83, 1030호(원흥동, 광양프런티어밸리6차 지식산업센터) 넥스폴리테크놀러지. | TEL: 031) 963-9035.
    Copyright (C) 2025 Nexpoly Technology Inc. All rights reserved.