원격 수업처럼 여러 명이 동시에 영상을 볼 때는 서버 성능보다 네트워크 대역폭이 먼저 한계에 닿습니다. 1080p 12,000kbps 영상 기준으로 동시 시청자 수에 따른 대역폭을 계산하고, 10G 포트가 있는 NAS 2대(Master/Slave) 구성을 정리했습니다.
1. 대역폭 계산
스트리밍은 실시간이라 서버 성능도 중요하지만 네트워크 성능이 훨씬 중요합니다. 계산을 쉽게 하기 위해 1KB = 1,000Bytes로 가정합니다.
OBS(녹화·방송 프로그램)의 기본 비트레이트 12,000kbps는 약 1.5MB/s입니다. 즉 1920×1080, 12,000kbps 영상을 한 명이 볼 때 1.5MB/s가 필요합니다. 비트레이트를 올리거나 60fps로 찍으면 더 늘어납니다.
| 동시 시청자 | 필요 대역폭 | 비트 단위 |
| 1명 | 1.5MB/s | 12Mbps |
| 100명 | 150MB/s | 1.2Gbps |
| 400명 | 600MB/s | 4.8Gbps |
| 500명 | 750MB/s | 6Gbps |
1Gbps 회선은 최대 약 125MB/s라 이 영상 기준으로 80명 남짓이 한계입니다. 400명 이상이 동시에 보는 일이 한 번이라도 있다면 대역폭을 늘리거나 10G 회선이 필요합니다.
인터넷이 10G라도 내부망이 1G면 효과가 없습니다. 차선 1개짜리 도로가 차선 10개짜리 도로로 이어져도, 결국 1개 차선만큼만 지나갈 수 있는 것과 같습니다.
2. 장비 선택
NAS로 스트리밍 외 다른 작업도 함께 한다고 가정하고 골랐습니다.

추천 NAS 모델
| 항목 | 이유 |
| CPU | Xeon 4코어 8스레드로 여유 있음 |
| 네트워크 | 10G RJ45 포트 기본 탑재(SFP+나 추가 대역폭이 필요하면 랜카드 추가) |
| M.2 슬롯 | 2개, NVMe SSD 캐시 구성 가능 |


디스크는 용량에 따라 정하되, RAID 5나 6을 쓸 것이므로 4개 정도로 시작하고 부족하면 늘립니다. 그 밖에 NVMe SSD(캐시), 램(동시 작업 여유), 랜카드 등을 필요에 따라 추가합니다.
3. NAS 이중화 구성
데이터 안전을 최우선으로 두어 NAS를 두 대(Master, Slave) 두는 구성을 생각했습니다. 고가용성(HA)으로 묶거나, Master를 운영하고 Slave를 실시간 백업용으로 쓸 수 있습니다.

Master / Slave NAS 구성
- Video Station으로 영상 스트리밍을 할 수 있습니다.
- 대용량 데이터를 저장·공유하고 여러 명이 동시에 작업할 수 있습니다.
- NAS 한 대에 문제가 생겨도 Slave NAS로 서비스를 이어 갈 수 있습니다.
4. 정리
- 동시 시청자 수 × 영상 비트레이트로 필요한 대역폭을 먼저 계산합니다.
- 외부 회선뿐 아니라 내부망도 같은 속도로 맞춰야 합니다.
- 위 계산은 모든 회선과 스토리지가 이론상 최대 속도로 동작한다고 가정한 값이므로, 실제 구성 시에는 여유를 두어야 합니다.
728x90
'Hardware > NAS' 카테고리의 다른 글
| [헤놀로지 6.1] DSM FTP 서비스 활성화하고 포트 변경 (2) | 2021.04.05 |
|---|---|
| [헤놀로지 6.1] RAID 5 디스크를 HDD에서 SSD로 하나씩 교체 (0) | 2020.10.22 |
| [헤놀로지 6.1] 30만 원대 헤놀로지로 영상 스트리밍 서버 만들기 (0) | 2020.10.18 |
| [헤놀로지 6.1] Video Station으로 개인 영상 스트리밍 서버 만들기 (0) | 2020.10.18 |
| [헤놀로지 6.1] 역방향 프록시로 포트 없이 서브도메인 접속 (0) | 2020.09.12 |
서울
--:--:--
-전체 글
-카테고리
오늘 방문