클라이언트 버퍼 확장을 통한 VOD 서버의 패칭 성능 향상 기법

An Improved Patching Scheme Based on Client Buffer Expanding for VOD Servers

초록

VOD 서버의 병목현상을 해소시키기 위한 가장 효율적인 기법중 하나가 멀티캐스트를 이용한 패칭(Patching)이다. 이 기법은 서비스 중인 스트림을 멀티캐스트로 전송받고 앞부분의 프리픽스(prefix) 스트림을 전송받기 위한 채널만 추가함으로써 즉시 서비스될 수 있게 한다. 그러므로 VOD 서버의 네트워크 대역폭 요구량을 줄이고, 서비스 대기시간을 최소화할 수 있다. 패칭에서 패칭 윈도우는 클라이언트의 버퍼 크기에 한정되므로 더욱 많은 멀티캐스트 스트림을 버퍼링할 수 있으면 성능을 증대시킬 수 있다. 또한 프록시 서버에 비디오의 프리픽스 스트림을 캐싱하여 서비스하면 VOD 서버의 대역폭을 줄여 클라이언트들에게 빠른 서비스를 제공할 수 있다. 따라서 본 논문은 프록시 프리픽스 캐싱(Proxy Prefix Caching) 기법과 클라이언트 버퍼 확장 기법을 이용하여 패칭의 성능 향상을 위한 새로운 기법을 제안한다. 제안한 기법에서 클라이언트 버퍼보다 더 큰 스트림을 저장하고 공유하기위해 패칭 윈도우 크기를 프록시 버퍼까지 확장하여 사용한다. 확장된 버퍼 공간과 프록시안의 프리픽스를 이용해 서버 대역폭을 더욱 감소시킬 수 있다. 성능 평가를 통해 제안된 기법이 기존의 패칭 기법보다 프리픽스의 크기에 따라 서버의 대역폭 요구량을 최대 14% 정도 감소되는 효과를 얻는다.

키워드

멀티미디어VOD 서버프록시 서버패칭프록시 프리픽스 캐싱멀티캐스트MultimediaVOD serverProxy serverPatchingProxy Prefix CachingMulticast
제목
클라이언트 버퍼 확장을 통한 VOD 서버의 패칭 성능 향상 기법
제목 (타언어)
An Improved Patching Scheme Based on Client Buffer Expanding for VOD Servers
저자
권춘자최황규
발행일
2005-04
유형
Y
저널명
데이타베이스연구
21
1
페이지
33 ~ 56