Origin Settings

최신 업데이트:2026-07-02 17:32:01

개요

이 가이드는 Live Domain의 Origin 서버를 구성하는 전체 과정을 안내합니다. 단일 엔드포인트를 업데이트하거나, 다중 계층의 장애 조치 구성을 구축하거나, 전체 Domain fleet에 변경 사항을 적용할 때 모두 참조할 수 있습니다.

시작하기 전에

수정하려는 모든 Domain에 대해 다음 사항을 확인하세요:

  • Domain 상태가 Active입니다. 비활성화되었거나 비활성화 중인 Domain은 수정할 수 없습니다.
  • Origin pull 모드가 활성화되어 있습니다. 이 설정은 고객 Origin pull로 구성된 Domain에만 적용되며, push를 통한 인제스트에는 적용되지 않습니다.
  • 단일 일괄 작업에서 HLS Domain과 FLV/RTMP Domain을 혼합할 수 없습니다. 선택한 모든 Domain은 동일한 스트리밍 프로토콜 계열이어야 합니다.

단일 Domain의 Origin 구성

  1. 네비게이션 패널에서 Configuration을 선택하세요.

  2. 업데이트하려는 Domain을 찾아서 동작 열에서 Edit Origin을 클릭합니다.

  3. 구성 모달에서 아래에 설명된 표준 원본 필드를 입력합니다.

    Field 설명
    Origin Protocol 필요에 따라 FLVRTMP를 자유롭게 전환할 수 있습니다. 그러나 FLV/RTMPHLS 간의 전환은 지원되지 않습니다. HLS는 분할된 전송 방식을 사용하는 반면, FLV/RTMP는 연속 스트리밍 아키텍처를 사용하므로 기본적으로 구조가 다릅니다. 프로토콜 패밀리를 변경하려면 Domain을 삭제한 후 다시 추가해야 합니다. 이 작업은 Edit Origin 페이지에서 되돌릴 수 없습니다.
    HTTPS Origin-Pull CDN과 원본 서버 간의 트래픽을 암호화하려면 이 옵션을 On으로 전환하세요. FLV Domain의 경우, Port 필드가 자동으로 443으로 변경됩니다.
    IP/호스트명 여러 Origin의 IP 주소 또는 Origin 서버의 단일 호스트명입니다.
    포트 CDN이 연결할 포트입니다. 프로토콜별 기본값은 다음과 같습니다:
    - FLV + HTTPS Off: 80
    - FLV + HTTPS On: 443
    - RTMP: 1935
    - HLS: 80 (HLS의 경우, HTTPS 토글이 이 값을 자동 변경하지 않습니다)
    Host 헤더 Origin 서버로 전송할 Host 헤더의 hostname 값입니다.
    고급 Origin 여러 Origin 주소를 구성하려면 이 설정을 On으로 전환하세요. 아래 다중 Origin 라우팅 전략 구축을 참고하세요.
  4. 임시 저장을 선택하여 배포 없이 저장하거나, Origin 가용성 테스트를 선택하여 origin 서버와의 연결을 검증하거나, 다음을 선택하여 배포로 진행하세요.

다중 Origin 라우팅 전략 구축

고급 Origin을 사용하면 다중 Origin 라우팅 전략(장애 조치 계층 구조, 가중치 기반 로드 밸런싱, 라운드로빈 분배 등)을 정의할 수 있습니다. 이는 프로덕션 수준의 라이브 스트리밍 아키텍처에서 필수적인 요소입니다.

FLV/RTMP 오리진 풀을 위한 고급 오리진

고급 오리진켜기로 토글하면, 메인 폼 아래에 라운드 로빈 토글과 오리진 주소 테이블이 표시됩니다. 오리진 주소 테이블 아래의 추가를 클릭하면 추가 다이얼로그가 열립니다:

Field 필수 설명
Origin Address 이 오리진 서버의 IP 또는 호스트네임
Host Header 아니오 이 오리진에 대한 Host 헤더를 오버라이드함

라운드 로빈 토글과 함께, 이 오리진들은 멀티 오리진 라우팅 동작 방식을 제어합니다:

동작(Action) 동작 방식(Behavior) 최적용 사례(Best For)
Off
(Primary/Backup)
첫 번째 Origin이 모든 트래픽을 처리합니다. 첫 번째 Origin에 접근할 수 없는 경우, 트래픽은 목록의 다음 Origin으로 장애조치(failover)됩니다. 재해 복구(Disaster recovery)
On
(Round-Robin)
모든 Origin에 순차적으로 요청이 분배됩니다. Origin A와 B가 있을 때: 요청 1 → A, 요청 2 → B, 요청 3 → A. 균등한 부하 분산(Even load distribution)

참고: Round-Robin이 꺼져 있고 Origin이 여러 개 있는 경우, 모든 요청은 첫 번째 Origin으로 전송되며, 나머지 Origin은 대기(standby) 역할을 순서대로 수행합니다.

HLS Origin Pull의 고급 Origin

HLS Advanced Origin은 Round-Robin 대신에 PriorityWeight를 사용합니다. 추가를 클릭하여 추가 대화 상자를 열고 다음 항목을 입력해 주세요:

필드 필수 여부 기본값 설명
Origin Address 이 Origin 서버의 IP 또는 호스트명
Priority 1 장애 조치 순서를 결정합니다. 숫자가 낮을수록 우선순위가 높습니다(1이 가장 높음). 트래픽은 항상 가장 높은 우선순위 tier로 먼저 라우팅되며, 현재 tier의 모든 origin이 실패할 때만 다음 tier를 사용합니다.
Weight 10 동일 우선순위 내에서 부하 분산을 조정합니다. 트래픽은 Weight 값에 따라 비례적으로 분배됩니다.
Host Header 아니오 이 origin에 대해 Host 헤더를 오버라이드합니다.

예시: 세 개의 origin이 모두 Priority 1로 설정되어 있고 Weight가 각각 2, 3, 5일 경우 트래픽이 각각 20%, 30%, 50%로 분배됩니다. 세 origin이 모두 장애 시, 시스템은 Priority 2 origin으로 자동 전환됩니다.

Origin 일괄 업데이트

일괄 업데이트는 여러 Domain에서 동일한 변경을 한 번에 적용할 수 있는 가장 빠른 방법입니다. 예를 들어 RTMP Pull에서 FLV Pull로 마이그레이션하거나, 새로운 Origin 데이터 센터로 전환할 때 사용할 수 있습니다.

  1. Domain 목록에서 업데이트할 모든 Domain의 체크박스를 선택합니다.
  2. 툴바에서 Batch Edit Origin을 선택합니다.
  3. Origin 설정을 구성합니다.
  4. Next를 선택하여 변경 사항을 적용합니다.

중요: Origin 일괄 변경은 선택한 모든 Domain이 동시에 다음 조건을 충족해야 합니다:

  • Domain 상태는 활성화됨입니다.
  • 라이브 스트리밍 모드는 Origin Pull입니다.
  • 선택한 모든 Domain은 동일한 원본 프로토콜 그룹을 사용해야 합니다: 모두 HLS 또는 모두 HTTP-FLV/RTMP여야 하며(혼합 선택은 허용되지 않음)

참고

프로토콜별 Origin Pull 필드

필드 FLV RTMP HLS
오리진 프로토콜 편집 가능(FLV/RTMP) 편집 가능(FLV/RTMP) 읽기 전용
HTTPS Origin-Pull 아니오
IP/호스트명
포트
호스트 헤더 아니오
고급 Origin
라운드로빈 아니오
우선순위 아니오 아니오
가중치 아니오 아니오
이 문서의 내용이 도움이 되었습니까?
아니오
정상적으로 제출되었습니다.피드백을 주셔서 감사합니다.앞으로도 개선을 위해 노력하겠습니다.