연속매체 재연에 적합한 스케줄링 주기 확장을 허용하는 동적 Sweep 기법
A Dynamic Sweep Scheme Enabling Scheduling Period Expansions for Continuous Media Playback
1
조회
0
다운로드
0
인용
0
참고문헌
키워드
초록
컴퓨터 성능 및 네트워크 기술의 발전으로 웹 상에서 연속매체(Continuous Media: CM)의 온라인 스트리밍(streaming) 서비스가 일반화 되었다. 이런 서비스를 위해서는 다양한 종류의 CM 스트림을 효과적으로 처리할 수 있어야 하며 이를 위해 Sweep 기법이 연구되었다. 이 기법은 끊김현상 없이 스트리밍 서비스를 할 수 있고 탐색지연 시간을 최적화 할 수 있다는 장점을 가지고 있다. 하지만 서비스 하고 있는 스트림의 스케줄링 주기를 사이클이라고 하는 단일한 크기로 맞춰야 하기 때문에 스케줄링의 유연성이 떨어지며, 이로 인해 발생하는 디스크 대역폭의 낭비가 매우 커질 수 있다는 문제를 가지고 있다. 논문에서는 이런 문제점을 해결하기 위해 CM 스트림의 스케줄링 주기를 동적으로 확장할 수 있는 기법을 연구하며, 이 기법에 적합한 새로운 승인제어 방식을 이용하여 끊김현상을 막는다. 논문에서는 제안된 기법의 성능상의 우수성을 보이기 위해 모의실험이 수행되었으며, 모의실험 결과를 통해 제안된 동적 Sweep 기법이 디스크 이용효율과 스케줄링 유연성의 측면에서 기존 Sweep 기법에 비해 우수한 특성이 있음을 알 수 있다.
Abstract
With fast advances in computing power and network technologies, online streaming services of continuous media (CM) have been popularly implemented on the Web. To implement such services, a variety of CM streams need to be processed efficiently, so that the Sweep scheme was proposed. This scheme has several advantages such as hiccup-free playbacks and seek-time optimization. In this scheme, however, the entire CM streams are scheduled with a single scheduling period, called a cycle. Since only one scheduling period is allowed in this scheme, a significant amount of disk time is usually wasted because of its inflexible disk schedules. To solve this, we propose a new dynamic Sweep scheme. For this, we devise an algorithm that is able to expand scheduling periods of serviced CM streams and propose a new admission control mechanism guaranteeing hiccup-free playbacks. To show performance gains, we execute various simulation experiments. From the experimental results, we can see that the proposed scheme outperforms the Sweep scheme in terms of disk utilization and scheduling flexibility.
참고문헌 (27)
- William I. Grosky, "Multimedia Information Systems", 1(1), pp.12~24 (1994)
- Marshall K. McKusick, "A Fast File System for UNIX ACM Trans. on Computer Systems", 2(3)
- D. James Gemmell, "Multimedia Storage Servers: A Tutorial and Survey", 28(5), pp.40~49 (1995)
- R. Wijayaratne, "Integrated QoS Manage- ment for Disk I", O, 1999,June, 487~492
- Roger L. Haskin, "Tiger Shark-a Scalable File System for Multimedia", 42(2), pp.185~197 (1998)
- Doron Rotem, "Buffer Management for Video Database Systems", pp.439~447 (1995)
- J. Aerts, "Random Duplicate Storage Strategies for Load Balancing in Multimedia Servers" (2000)
- S. Ghandeharizadeh, "Design and Imple- mentation of Scalable Continuous Media Servers", pp.91~122 (1998)
- Huang-Jen Chen, "Storage allo- cation policies for time-dependent multimedia data", 8(5), pp.855~864 (1996)
- O. Ertug, "Real-Time Parallel Disk Scheduling for VBR Video Servers" (2000)
- Jose R. Snatos, "Performance Analysis of the RIO Multimedia Storage Systems with Hetero- geneous Disk Configurations", pp.303~308 (1998)
- A. Ermedahl, "Response- Time Guarantees for ATM Networks", pp.274~284 (1997)
- M. Welsh, "ATM and Fast Ethernet Network Interfaces for User-level Communi- cation", pp.332~342 (1996)
- S. McCanne, "Toward a Common Infrastructure for Multimedia-Networking Middleware", pp.39~49 (1997)
- Lixin Gao, "Supplying Instantaneous Video-on-Demand Services Using Controlled Multicast", pp.117~121 (1999)
- R. K. Abbott, "Scheduling I", O Requests with Deadlines:A Performance Evaluation, 1990., 113~125
- P. Venkat Rangan, "Efficient Storage Techniques for Digital Continuous Multimedia", 5(4), pp.567 1993~573
- Edward Y. Chang, "Effective Memory Use in a Media Server", pp.496~505 (1997)
- D. Kandlur M. Chen, "Optimization of Grouped Sweeping Scheduling with Heterogeneous Multi- media Systems", pp.235~242 (1993)
- P.S. Yu,M.S. Chen,and D.D. Kandlur, "Grouped Sweeping Scheduling for DASD-based Multimedia Storage Manage- ment", 1(2), pp.99~109 (1993)
- A.L.N. Reddy, "I", O Issues in a Multi- media System, 1994, pp.27(3), 69~74
- Sungchae Lim, "Real-time Disk Scanning for Timely Retrieval of Continuous Media Objects", 45(9), pp.547~558 (2003)
- Ray-I Chang,Wei-Kuan Shih,and Ruei-Chuan Chang, "Real-Time Disk Scheduling for Multimedia Applications with Deadline-Modification-Scan Scheme", 19(2), pp.149~168 (2000)
- C. Ruemmler, "An Introduction to Disk Modeling", 27(3), pp.17~28 (1994)
- "A Tight Upper Bound of the Lumped Disk Seek Time for the SCAN Disk Scheduling Policy", 54(6), pp.323~329 (1997)
- "Scheduling Algorithms for Multiprogramming in a Hard Real-Time Environment", 20(1), pp.46 1973~61
- "IBM Disk Drive Specifications" (2002)
