Design and Evaluation of an Adaptive Reservation-Based Piggybacking Algorithm for Video Servers

비디오 서버를 위한 적응적 예악기반 피기백킹 알고리즘의 설계 및 평가

  • 배인한 (대구효성가톨릭대학교 컴퓨터정보통신공학부) ;
  • 이경숙 (대구효성가톨릭대학교 대학원 전산통계학과)
  • Published : 2000.02.01

Abstract

A critical issue in the performance of a video-on-demand system is the I/O bandwidth required in order to satisfy client requests. Several approaches: batching, bridging, piggybacking are used ot reduce the I/O demand on the video server through sharing. Piggybacking is the policy for altering display rates of requests in progress fro the same object, for the purpose of merging their corresponding I/O streams into a single stream, which can serve the entire group of merged requests. In this paper, we propose a new policy called an adaptive reservation-based piggybacking that dynamically reserves the I/O stream capacity of video server for popular videos according to video server loads to immediately schedule the requests for popular videos. The performance of the proposed policy is evaluated through simulations, and is compared with that of simple piggybacking. As the result, we know that the adaptive reservation-based piggybacking provides better service probability, average waiting time and percentages saving in frames than simple piggybacking.

Keywords