Continuous display using heterogeneous disk-subsystems
1997, Proceedings of the fifth ACM international conference on Multimedia - MULTIMEDIA '97
https://doi.org/10.1145/266180.266374Abstract
A number of recent technological trends have made data intensive applications such as continuous media (audio and video) servers a reality. These servers store and retrieve a large volume of data using magnetic disks. Servers consisting of heterogeneous disk drives have become a fact of life for several reasons. First, disks are mechanical devices that might fail. The failed disks are almost always replaced with new models. Second, the current technological trend for these devices is one of annual increase in both performance and storage capacity. Older disk models are discontinued because they cannot compete with the newer ones in the commercial arena. With a heterogeneous disk subsystem, the system should support continuous display while managing resources intelligently in order to maximize their utilization. This study describes a taxonomy of techniques that ensure a continuous display of objects using a heterogeneous disk subsystem. This taxonomy consists of: (a) strategies that partition resources into homogeneous groups of disks and manage each independently, and (b) techniques that treat all disks uniformly, termed non-partitioning techniques. We introduce three non-partitioning techniques: disk merging, disk grouping, and staggered grouping. We investigate these techniques using analytical models. Our results demonstrate that disk merging is the most flexible scheme while providing among the lowest cost per simultaneous display. Finally, using an open simulation model, we compare disk merging with a partitioning technique. The obtained results demonstrate the superiority of disk merging.
References (29)
- D. Anderson, Y. Osawa, and R. Govindan. Real-time disk storage and retrieval of digital audio and video. UCB/ERL Technical Report M91/646, UC Berkeley, 1991.
- S. Berson, S. Ghandeharizadeh, R. Muntz, and X. Ju. Stag- gered Striping in Multimedia Information Systems. In Pro- ceedings of the ACM SIGMOD International Conference on Management of Data, 1994.
- S. Berson, L. Golubchik, and R. R. Muntz. Fault Tolerant Design of Multimedia Servers. In Proceedings of the ACM
- R. Flynn and W. Tetzlaff. Disk Striping and Block Replication Algorithms for Video File Servers. In Proceedings of the Inter- national Conference on Multimedia Computing and Systems, pages 590-597, Hiroshima, Japan, June, 17-23 1996.
- S. Ghandeharizadeh, D. Ierardi, D. H. Kim, and R. Zimmer- mann. Placement of Data in Multi-Zone Disk Drives. In Second International Baltic Workshop on DB and IS, June 1996.
- S. Ghandeharizadeh, D.J. Ierardi, and R. Zimmermann. Man- agement in Hierarchical Storage Systems. Technical Report USC-CS-TR94-598, University of Southern California, 1994.
- S. Ghandeharizadeh, S. H. Kim, C. Shahabi, and R. Zimmer- mann. Placement of Continuous Media in Multi-Zone Disks. In Soon M. Chung, editor, Multimedia Information Storage and Management, chapter 2. Kluwer Academic Publishers, Boston, August 1996. ISBN: 0-7923-9764-9.
- S. Ghandeharizadeh and L. Ramos. Continuous retrieval of multimedia data using parallelism. IEEE Transactions on Knowledge and Data Engineering, 5(4), August 1993.
- S. Ghandeharizadeh and C. Shahabi. Management of Physi- cal Replicas in Parallel Multimedia Information Systems. In Proceedings of the Foundations of Data Organization and Al- gorithms (FODO) Conference, October 1993.
- S. Ghandeharizadeh, J. Stone, and R. Zimmermann. Tech- niques to Quantify SCSI-2 Disk Subsystem Specifications for Multimedia. Technical Report USC-CS-TR95-610, USC, 1995.
- S. Ghandeharizadeh, R. Zimmermann, W. Shi, R. Rejaie, D. Ierardi, and T.W. Li. Mitra: A Scalable Continuous Media Server. Kluwer Multimedia Tools and Applications, 5(1):79- 108, July 1997.
- Shahram Ghandeharizadeh, Seon Ho Kim, Weifeng Shi, and Roger Zimmermann. On Minimizing Startup Latency in Scal- able Continuous Media Servers. Proceedings of Multimedia Computing and Networking 1997 Conference (MMCN'97), February 1997.
- Ed Grochowski. Disk drive price decline, 1997.
- IBM Almaden Research Center, San Jose, CA, URL: http://www.storage.ibm.com/storage/technolo/grochows.
- Ed Grochowski. Internal (media) data rate trend, 1997. IBM Almaden Research Center, San Jose, CA, URL: http://www.storage.ibm.com/storage/technolo/grochows.
- S. R. Heltzer, J. M. Menon, and M. F. Mitoma. Logical Data Tracks Extending Among a Plurality of Zones of Physical Tracks of one or More Disk Devices., April 1993. U.S. Patent No. 5,202,799.
- R.T. Ng and J. Yang. Maximizing Buffer and Disk Utilizations for News On-Demand. In Proceedings of the International Conference on Very Large Databases, September 1994.
- B. Özden, R. Rastogi, and A. Silberschatz. Disk Striping in Video Server Environments. In Proceedings of the Inter- national Conference on Multimedia Computing and Systems, pages 580-589, Hiroshima, Japan, June, 17-23 1996.
- Banu Özden, Rajeev Rastogi, Prashant Shenoy, and Avi Sil- berschatz. Fault-tolerant Architectures for Continuous Media Servers. In Proceedings of the ACM SIGMOD International Conference on Management of Data, pages 79-90, June 1996.
- David A. Patterson. Terabytes y Teraflops (Or why work on processors when I/O is where the action is?), May 13, 1993. Keynote address at the ACM SIGMETRICS Conference in Santa Clara, CA.
- P. Rangan and H. Vin. Efficient Storage Techniques for Digital Continuous Media. IEEE Transactions on Knowledge and Data Engineering, 5(4), August 1993.
- C. Ruemmler and J. Wilkes. An Introduction to Disk Drive Modeling. IEEE Computer, pages 17-28, March 1994.
- K. Salem and H. Garcia-Molina. Disk striping. In Proceed- ings of International Conference on Database Engineering, February 1986.
- R. Tewari, R. P. King, D. Kandlur, and D. M. Dias. Placement of Multimedia Blocks on Zoned Disks. In Proceedings of IS&T/SPIE Multimedia Computing and Networking, San Jose, January 1996.
- B. Tierney, B. Johnston, H. Herzog, G. Hoo, G. Jin, J. Lee, T. Chen, and D. Rotem. Distributed Parallel Data Storage Systems: A Scalable Approach to High Speed Image Servers. In Second ACM Conference on Multimedia, pages 399-405, San Francisco, October 1994.
- F.A. Tobagi, J. Pang, R. Baird, and M. Gang. Streaming RAID- A Disk Array Management System for Video Files. In First ACM Conference on Multimedia, August 1993.
- J.L. Wolf, P.S. Yu, and H. Shachnai. DASD Dancing: A Disk Load Balancing Optimization Scheme for Video-on-Demand Computer Systems. In Proceedings of the ACM SIGMETRICS, Ottawa, Canada, May 1995.
- P.S. Yu, M-S. Chen, and D.D. Kandlur. Grouped sweeping scheduling for DASD-based multimedia storage management. Multimedia Systems, 1(1):99-109, January 1993.
- G. K. Zipf. Human Behavior and the Principle of Least Effort. Addison-Wesley, Reading MA, 1949.