Video Server with Optical Mass Storage

광주크박스 저장장치에 기반한 비디오 서버

  • 이종민 (연세대학교 컴퓨터과학과) ;
  • 차호정 (연세대학교 컴퓨터과학과) ;
  • 오재학 (광운대학교 컴퓨터과학과) ;
  • 박병준 (광운대학교 컴퓨터과학과)
  • Published : 2002.06.01

Abstract

This paper discusses the design and implementation of a video server which uses tertiary device, such as magneto-optical jukebox or tape library, as a source of media archiving. In order to handle the tertiary device in the framework of disk-based stream service model, a sophisticated streaming model is required for server and it should consider the device-specific performance characteristics of tertiary storage. We have carefully designed the streaming mechanism for server whose key functionalities include stream scheduling, disk caching and admission control. The proposed system has been implemented on Windows 2000 platform which is equipped with a magneto-optical jukebox. The design principles of the server are validated with the experiments and the performance characteristics is analyzed.

본 논문은 광주 크박스와 테잎 라이브러리 같은 Tertiary 저장 장치를 미디어 저장 장치로 사용하는 비디오 서버의 설계와 구현에 대하여 기술한다. Tertiary 저장 장치를 스트리밍 서버의 미디어 저장 장치로 사용하기 위해서는 Tertiary 저장 장치의 하드웨어적인 특성을 고려한 적절한 스트리밍 서비스 모델이 필요하다. 논문에서는 연속 미디어의 특성을 고려한 스트림 스케쥴링, 디스크 캐슁, 사용자 수용 제어 정책 등을 제안하고 이를 핵심으로 하는 스트리밍 서비스 모델을 제시한다. 제안된 시스템은 광주크박스 저장장치를 장착한 Windows 2000 플랫폼에서 구현되었고, 다양한 실험 및 성능 분석을 통해 제안된 정책들이 올바로 동작함을 검증하였다.

Keywords

References

  1. T.D.C. Little, D. Venkatesh, 'Prospects for Interactive Video-on-Demand,' IEEE Multimedia, Fall 1994, Vol. 1, No. 3, pp. 14-24 https://doi.org/10.1109/MMUL.1994.318978
  2. Shahram Ghandeharizadeh, Cyrus Shahabi, 'On Multimedia Repositories, Personal Computers, and Hierarchical Storage Systems,' ACM Multimedia, San Francisco, California, October 1994, pp. 407-416 https://doi.org/10.1145/192593.192710
  3. Shung-Han Chan, Fouad A. Tobagi, 'Hierarchical Storage Systems for On-Demand Video Servers,' Proceedings of the SPIE, 1996, Vol. 2604, pp. 103-120 https://doi.org/10.1117/12.230047
  4. Kian Lee Tan, Beng Chin Ooi, Tat Seng Chua, 'On Video-On-Demand Servers with Hierarchical Storage,' The 5th International Conference on Database Systems for Advanced Applications, Melbourne, Australia, April 1997, pp. 491-500
  5. Peter Triantafillou, Thomas Papadakis, 'On-Demand Data Elevation in a Hierarchical Multimedia Storage Server,' The 23th International Conference on Very Large Data Bases, Athens, Greece, August 1997, pp. 226-235
  6. Siu-Wah Lau, John C.S. Lui, 'Designing a Hierarchical Multimedia Storage Server,' The Computer journal, November 1997, Vol. 40, No. 9, pp. 529-540 https://doi.org/10.1093/comjnl/40.9.529
  7. Sung Bae Jun, Won Suk Lee, 'Video Allocation Methods in a Multi-level Server for Large-scale VOD Services,' IEEE Transactions on Consumer Electronics, Vol. 44, No. 4, November 1998, pp. 1309-1318 https://doi.org/10.1109/30.735831
  8. Tatsuo Mori, Hideharu Suzuki, Kazutoshi Nishimura, Hirotaka Nakano, 'Playback Techniques for a Video-on-Demand System Using an Optical Mass Storage System,' Japanese Journal of Applied Physics, Vol. 35, Part. 1, No. 1B, January 1996, pp. 495-499 https://doi.org/10.1143/JJAP.35.495
  9. Shahram Ghandeharizadeh, Ali Dashti, Cyrus Shahabi, 'Pipelining Mechanism to Minimize The Latency Time in Hierarchical Multimedia Storage Manager,' Computer Communications, Vol. 18, No. 3, March 1995, pp. 170-184 https://doi.org/10.1016/0140-3664(95)98540-L
  10. Makoto Mizukami, Shigetaro Iwatsu, Nobuyoshi Izawa, 'Real-Time Staging in Optical Disk Library,' Japanese Journal of Applied Physics, Part. 1, No. 1B, January 1997, pp. 568-571 https://doi.org/10.1143/JJAP.36.568
  11. S. Prabhaker, D. Arrawal, A. El Abbadi, A. Singh, 'Efficient I/O Scheduling in Tertiary Libraries,' Technical Reports, Computer Science Department, University of Columbia, TRCS96-26, October 1996
  12. Jihad Boulos, Kinji Ono, 'VOD Data Storage in Multimedia Environments,' IEICE TRANS. COMMUN, Special Issue on Multimedia Communications in Heterogeneous Network Environments, Vol. E81-B, No. 8, August 1998, pp. 1656-1665
  13. L. BresLau, P. Cao, L. Fan, Gl. Phillips, and S. Shenker, 'Web caching and zipf-like distributions: Evidence and Implications,' Proceedings of IEEE infocom, New York, March 1999, pp. 126-134 https://doi.org/10.1109/INFCOM.1999.749260