iSCSI 간단 사용기 (영상편집용)

조현호   
   조회 7469   추천 108    

리뷰나 벤치를 쓴적이 별로 없어서 정리가 잘 안돼있습니다.
네트워크 영상편집에 관심 있는분들을 위해서 간단한 사용기 올립니다.
(참고로 iSCSI 전문가가 절대 아닙니다. 편집쪽 일하고 있는데 네트워크 편집 구성하려고
iSCSI와 SAN쪽을 독학중입니다.)
개인적으로 베가스를 좋아하는데 회사에서 에디우스를 씁니다.
그래서 에디우스쪽으로 테스트 했구요. 베가스도 잠깐 테스트 해봤습니다.

테스트환경
서버 제온3.2G 2G 320G*2(레이드 안함) 슈퍼마이크로 X6DVL-EG  (내장랜 intel pro/1000 MT)
클라이언트1 제온2.8G 2G 320G(레이드 할 하드없어서..) ASUS NCCH-DL (내장랜 intel pro/1000 CT )
클라이언트2 제온3G 2G 320G*4(raid0) Tyan서버보드(모델명모름) (내장랜 intel 82540)
운영체제 모두 XP깔려있음(wintarget의 성능저하는 없어보이나 부가기능 사용 불가)
D-Link 8p DGS-1008D Switch(저가형)
cat6케이블(케이블만. 커넥터는 cat5) 20미터정도
평상시 네트웍사용 대역폭 35%~20% 정도

iSCSI설정
윈타겟 설치후 HDD 2개를 각각 다른 File 타겟드라이브로 적용
(레이드가 아니므로 하드전송률에서의 손실을 최소화하기 위한 차선책)
각 타겟드라이브를 클라이언트 1, 2에 인식

프로그램 세팅
클라이언트1, 2에 각각 Edius 4 (4.0.3)을 깔고 HDV를 약 5분씩 캡쳐하여 소스3개를 만듦
각 편집 프로그램 상에서 2개 레이어를 놓고 위의 레이어에 Layout을 적용
(효과가 전혀 없으면 상위의 레이어 1개만 전송률이 걸리기 때문에 CPU부하가 제일 적은 효과를 걸음)
에디우스의 HDV는 120Mbps. 정도(100초 캡쳐하면 1.23GB크기이고 작업관리자에서 11% 정도사용)

추가설명
편집환경에서 효과를 그리 많이 주지 않으므로 2개 레이어가 지속적으로 재생된다면 편집에 큰 무리가 없음.
버퍼를 많이 늘려주면 더 부드러워지지만 간혹 재생시작시에 느려질 수 있음
에디우스 기본버퍼는 32이고 최대버퍼는 96

단순 파일전송
클라이언트 1 읽기 27% 쓰기20%
클라이언트 2 동일함(오차범위내)


일반 네트워크 폴더 사용 TEST

TEST1
클라이언트 1, 2 재생
2개 레이어 재생 15초 후 멈춤(96버퍼일 경우, 클라이언트 2개가 0.5초 정도 차이로 비슷)

TEST2
클라이언트 1 재생 및 클라이언트 2 캡쳐
클라이언트 2 캡쳐 계속 유지
클라이언트 1 재생
1개 레이어 무한재생
2개 레이어 재생시 캡쳐 중단됨


Wintarget iSCSI로 테스트

TEST1
클라이언트 1 재생테스트
2개 레이어 무한재생 ** (네트워크 23% 사용)
3개 레이어 2초후 정지(96버퍼는 7초후)
 (서버측의 HDD전송률 때문일 가능성)

TEST2
클라이언트 1 재생 및 클라이언트 2 캡쳐
클라이언트 2 캡쳐 계속 유지
클라이언트 1 재생
2개 레이어 무한재생
3개 레이어 재생시 캡쳐 중단됨(3개 재생만 본다면 서버측 HDD의 속도문제일 수 있으나
 test HDD가 분리되어 있으므로 캡쳐정지는 네트웍 속도문제라고 볼 수 밖에 없음)

TEST3
실제 편집환경 테스트
클라이언트 1, 2 재생
클라이언트 각 1개씩 재생가능
클라이언트 1은 1개 레이어 2는 2개 레이어 재생가능
클라이언트 각 2개씩 재생시(총4개 레이어) 7초 후 정지(최대버퍼는 20초 후 정지)


테스트결과

서버측의 하드의 속도가 충분치 않아 완벽한 테스트는 아니었지만
-같은 환경에서 일반 네트워크폴더 (192.168.1.xxxdisk1 같은..) 보다 훨씬 안정적임
-보통 편집에서 1개 스트림의 1.5배를 넘기지 않으므로 (레이어가 2개가 유지되는 경우가 별로 없음)
2명 편집에 무리가 없음
-HDV원본(M2T파일) 일 경우와 DV편집일 경우 동시 12개 레이어 편집 가능하므로
베가스나 파이널컷프로의 경우 8명 동시편집 가능함
-서버측 하드와 허브를 교체하면(중사양정도로) 40%까지는 나올 것으로 예상되며 읽기 40% 기준에서 3명이 동시 편집가능 할 것으로 예상
-현재 장비로 개선할 수 있는 방안
소스파일을 클라이언트로 복사한 후에 편집하고 프로젝트 파일만 서버에 올리는 방법으로 하면 접속 수 제한없이 작업가능
편집시 프로젝트 파일을 클라이언트 PC에서 생성하면 구간별 렌더링 파일은 클라이언트 PC에서 생성되므로 다양한 효과 적용시에 훨씬 원활한 편집이 예상됨

추가 테스트(VEGAS 7c)
예상대로 하나의 스트림 당 정확히 2.5% 사용(HDV, DV동일)
현 시스템으로 12개 레이어, 8명 정도 편집 가능함

해결해야 할 사항
-iSCSI 1개의 타겟드라이브 여러명 사용시 갱신이 바로 되지 않는 문제
-서버1대의 내장랜을 2개동시 사용하거나 서버2대로 클러스터링하여 광채널 이용하지 않고 속도 증가
-여러명이 편집시 캡쳐 중인 PC만은 끊김이 없도록 속도보장


사용소감

네트워크 공유폴더 사용때는 불안정한 느낌이었는데 iSCSI는 안정적이었습니다.
예를 들면 공유폴더는 10+10은 20이 아니라 들쭉날쭉인데 iSCSI는 꾸준히 20이 나온다는 거구요.
영상편집과 상관 없지만 회사에서 Target드라이브를 집에서 인식해서 영화감상도 부드럽게 될 정도입니다. (회사-VDSL, 집-ADSL) 할 말 다 했죠..
이번 테스트에선 없었지만 작은 영상클립의 경우 한번 읽으면 캐시해버립니다.
한번 재생후엔 다시 읽지 않습니다. 작은 영상의 경우이고 큰 영상을 컷해놓은 짧은 영상은 해당이 안되긴 하지만요. 아마 실제 하드처럼 인식해서 그런 듯 하네요.
XP를 스토리지 서버로 썼기때문에 iSCSI의 여러 다른 장점은 써보지 못했다는게 아쉽구요. 2003 서버쪽으로 공부를 더 해야겠습니다.
아주 고가의 허브, 랜카드를 쓰지 않는다면 단일서버로 3명정도 HD편집이 가능할 것 같구요. 아비드같은 네트워크편집을 기본지원하는 프로그램이 적당할 것 같네요. (가편, 편집, 자막 이런 스타일로..)
그냥 단순히 여러명이 각각 다른 편집을 하는 경우라면 차라리 각 PC에 하드를 몇개 더 다는게 나을 수도 있을것 같아요.
물론 서버당 HD3명이라는 건 제 네트워크 구성에 문제가 있어서 그럴 수도 있습니다. 만일 기가비트 랜을 80%정도까지 성능을 올릴 수 있다면 6~7명도 편집이 가능하겠지요.
조사해본 바로는 서버에 랜포트가 2개면 2배로 대역폭을 늘리는 기능이 iSCSI에 있다고 하니(다중경로구성 기능이라고 하네요) 이 부분만 해결되도 저가제품들로 80%가 가능하겠지요.
더 테스트해보고 현재보다 획기적인 개선방법이나 좋은 허브로 교체하게 되면 다시한번 리뷰를 올려보겠습니다.
 
[이 게시물은 관리자님에 의해 2009-06-09 16:09:56 review에서 이동 됨]
짧은글 일수록 신중하게.


제목Page 179/283
2015-12   1782853   백메가
2014-05   5258029   정은준1
2006-08   5887   김병관
2006-08   5878   홍상훈
2006-08   4533   정상백
2006-08   5072   오강석
2006-08   4392   박정길
2006-08   6640   김윤동
2006-08   5275   조영욱
2006-08   4935   배진호
2006-08   6222   주현우
2006-08   5014   이선규
2006-08   4354   이선규
2006-08   5158   박문형
2006-08   5186   정상억
2006-08   5438   김지영
2006-08   5525   김지영
2006-08   5160   박문형
2006-08   5812   이상룡
2006-08   4760   박문형
2006-08   4828   김지환
2006-08   4757   박문형