Post on 15-Jul-2015
오픈스택과방송제작시스템
2015 / 02 / 05
KBS 방송시설국임태현
KBS World 채널NCPS 구축사례
1. KBS 월드채널방송프로세스현황
2. 일반적인방송제작시스템의구성
3. 클라우드기반방송제작시스템의구성
4. 요소기술 3가지: 오픈스택, CMS, 편집솔루션
5. 개선된 KBS월드채널방송프로세스
6. 퍼블릭클라우드를방송제작시스템에적용하기어려운이유
7. 올해(향후) 계획
Agenda
2
KBS N인코딩
1. KBS 월드채널방송프로세스현황
외주자막제작사
KBS 월드검수
KBS N송출 KBS
월드보관
재방, 삼방
1. 영상편집2. 한글스크립팅3. 다국어번역4. 화면자막제작
신호
3
2. 일반적인방송제작시스템구성
CM
S
저해상도스토리지
인제스트장치
전송/송출서버
NLE
트랜스코더고해상도스토리지
스트리밍서버
카탈로거
아카이빙서버
TapeLibrary
물리적으로고정된H/W위에S/W 탑재
4
3. 클라우드기반방송제작시스템구성
클라우드인프라관리플랫폼 (Open Stack)
서버군 (HP360, 380)
CMS 스트리밍인제스트전송/송출
트랜스코드
아카이브 카탈로그
저장장치군 (Hitachi HUS-150)
서비스관리자
NLE 작업자등의일반사용자
시스템관리자
5
4. 클라우드인프라: OpenStack
iSCSI PORT0F0E
iSCSI PORT1F1E
CTRL#0M
HUS-150Hitachi
CTRL#1M
HA(RHCS)
1G NIC 10G NIC 1G NIC 10G NIC
1G Network Switch 10G Network Switch
Bonding
Linux Server
RHEL6.5
OSP 5Icehouse
HBSD
SNM2 RHEL6.5RHEL7.0
OSP 5Icehouse
NO
VA
KVM
DM-MULTIPATH
ISCSI
VMs (Instances)
GlusterFS
VMs (Instances)VMs (Instances)
* System Management traffic User accessOpenStack messaging (API)
* VM Data traffic
- iSCSI Data traffic
Cinder Driver
Controller Node
Linux Server
Controller Node
NOVA
Bonding
Thin Provisioning Pool
RAID6D+2P 8Group
&
Storage
6
5. 클라우드미디어워크플로우제어: CMS
CMS Server
CMS Monitoring
Transcoder 1 Transcoder 2 Transcoder N
TransferManager 1
TransferManager 2
TransferManager N
Job Manager ComponentController
Scale Out
Scale Out
TransferManager
Image
TranscoderImage
적용된컴포넌트에대해작업처리
OpenStack
6 이미지를인스턴스로적용5
NOVA API를통한연계4
작업에따라컴포넌트서버실행/삭제작업요청
3
CMS 등록된작업처리1
컴포넌트서버의작업상태모니터링
2
7
6. 클라우드편집솔루션: Anywhere
CollaborationHub
MercuryEngine #1
MercuryEngine #2
공유스토리지(GlusterFS)
NLE제어
CMS패널
제어
&
8
7. 개선된 KBS 월드채널방송프로세스
KBS비디오아카이브
자막,영상편집작업
KBS 월드감독검수
KBS N송출
재방, 삼방
KBS 월드 NCPS
1. 보정자막로드2. 다국어번역3. 영상편집4. 화면자막제작
9
8. 방송제작시스템에퍼블릭클라우드적용이어려운점
구분 KBS 자체 구축 해외퍼블릭 클라우드 국내퍼블릭 클라우드
월간스토리지 100TB 임차비용 0원 1,500만원 700만 원
초기도입비용 1억원 0 0
스토리지연간 1억원 1억 8,000만원 8,400만원
월간외부 통신비용 (1Gbps x 4) 0원 4,000만원 4,000만원
네트워크연간 0원 4억 8,000만 원 4억 8,000만원
대외통신용 사내네트워크 보강 0원 5,000만원 5,000만원
연간합계 1억원 ≒7억원 ≒6억원
연간기술, 운용비용 2천만원 상기포함 상기포함
5년간 합계 (교체연한) ≒2억원 ≒35억원 ≒30억원
1. 방송 콘텐츠의인위적 외부유출, 보안문제
2. 편집실 내부편집용 NLE 소요대역폭은 4Gbps
3. 외부 클라우드콘텐츠 다운로드대역폭 최소 2Gbps 필요
4. 외부 클라우드에백업된 콘텐츠는다운로드 시동일 용량의별도 임시저장 공간필요
10
9. 올해(향후)계획
대·개체 예정 본사 시스템 대상 사내 클라우드 확대 적용
제작 NLE, 스토리지, 네트워크 등의 리소스 사용 패턴 분석
FC SAN 기반 스토리지 네트워크 w/ OpenStack 검증
iSCSI 기반 스토리지 네트워크 TOE w/ OpenStack 검증
방송용 Object Storage를 위한 추가 기능, 성능 검증 및 확대
SDN 솔루션 검증 w/ OpenStack Neutron ML2 플러그인
Thank you