This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
On the Guaranteed Throughput of Multizone Disks
November 2003 (vol. 52 no. 11)
pp. 1407-1420

Abstract—We derive the guaranteed throughput of a multizone disk that repeatedly handles batches of n requests of constant size. Using this guaranteed throughput in the design of multimedia systems, one can admit more streams or get smaller buffer requirements and guaranteed response times than when an existing lower bound is used. We consider the case that nothing can be assumed about the location of the requests on the disk. Furthermore, we assume that successive batches are handled one after the other, where the n requests in a batch are retrieved using a SCAN-based sweep strategy. We show that we only have to consider two successive batches to determine the guaranteed throughput. Using this, we can compute the guaranteed throughput by determining a maximum-weighted path in a directed acyclic graph in {\cal{O}}(z_{\max}^3 n^2) time, where z_{\max} is the number of zones of the disk.

[1] S.V. Anastasiadis, K.C. Sevcik, and M. Stumm, Modular and Efficient Resource Management in the Exedra Media Server Proc. USENIX Symp. Internet Technologies and Systems, pp. 25-36, 2001.
[2] M. Andrews, M. Bender, and L. Zhang, New Algorithms for the Disk Scheduling Problem Proc. IEEE Symp. Foundations of Computer Science, pp. 550-559, Oct. 1996.
[3] Y. Birk, “Track-Pairing: A Novel Data Layout for VOD Servers with Multi-Zone-Recording Disks,” Proc. IEEE Int'l Conf. Multimedia Computing and Systems (ICMCS '95), May 1995.
[4] W.J. Bolosky, J.S. Barrera III, R.P. Draves, R.P. Fitzgerald, G.A. Gibson, M.B. Jones, S.P. Levi, N.P. Myhrvold, and R.F. Rashid, The Tiger Video Fileserver Proc. Sixth Int'l Workshop Network and Operating System Support for Digital Audio and Video, 1996.
[5] E. Chang and H. Garcia-Molina, Bubbleup: Low Latency Fast-Scan for Media Servers Proc. Fifth ACM Int'l Conf. Multimedia, pp. 87-98, 1997.
[6] E. Chang and A. Zakhor, “Variable Bit Rate MPEG Video Storage on Parallel Disk Arrays,” Proc. First Int'l Workshop Community Networking Integrated Multimedia Services to the Home, pp. 127–137, July 1994.
[7] H.J. Chen and T.D.C. Little, Storage Allocation Policies for Time-Dependent Multimedia Data IEEE Trans. Consumer Electronics, vol. 8, no. 5, pp. 855-864, 1996.
[8] E.G. Coffman, L.A. Klimko, and B. Ryan, Analysis of Scanning Policies for Reducing Disk Seek Times SIAM J. Computing, vol. 1, no. 3, pp. 269-279, 1972.
[9] J. Dengler, C. Bernhardt, and E. Biersack, Deterministic Admission Control Strategies in Video Servers with Variable Bit Rate Streams Proc. Workshop Interactive Distributed Multimedia Systems and Services, pp. 245-264, 1996.
[10] S. Even,Graph Algorithms. Pitman Publishing, 1979.
[11] D.J. Gemmell, Support for Continuous Media in File Servers PhD thesis, Simon Fraser Univ., 1995.
[12] D.J. Gemmell et al., "Multimedia Storage Servers: A Tutorial," Computer, May 1995, pp. 40-49.
[13] S. Ghandeharizadeh, D. Ierardi, D.-H. Kim, and R. Zimmermann, Placement of Data in Multi-Zone Disk Drives Proc. Second Int'l Baltic Workshop DB and IS, 1996.
[14] S. Ghandeharizadeh, S.H. Kim, C. Shahabi, and R. Zimmermann, Placement of Continuous Media in Multi-Zone Disks Multimedia Information Storage and Management, S.M. Chung, ed., pp. 23-59, Kluwer, 1996.
[15] E. Grochowski and R.F. Hoyt, "Future Trends in Hard Disk Drives," IEEE Trans. Magnetics, May 1996, pp. 1,850-1,854.
[16] Y.-M. Huang and S.-L. Tsao, An Efficient Data Placement and Retrieval Scheme of Zone-Disks to Support Interactive Playout for Video Servers IEEE Trans. Consumer Electronics, vol. 43, pp. 69-79, 1997.
[17] D.M. Jacobson and J. Wilkes, Disk Scheduling Algorithms Based on Rotational Position Technical Report HPL-CSP-91-7, Hewlett-Packard Laboratories, 1991.
[18] J. Korst, Cycle-Based Disk Scheduling Algorithm: The Gory Details Technical Note 2001/02, Philips Research Laboratories, 2001.
[19] J. Korst, V. Pronk, P. Coumans, G. van Doren, and E. Aarts, Comparing Disk Scheduling Algorithms for VBR Data Streams Computer Comm., vol. 21, pp. 1328-1343, 1998.
[20] M.-H. Lee, C.-H. Wen, C.-Y. Cheng, and Y.-J. Oyang, Designing a Fully Interactive Video-on-Demand Server with a Novel Data Placement and Retrieval Scheme IEEE Trans. Consumer Electronics, vol. 41, pp. 851-858, 1995.
[21] C. Martin, P.S. Narayan, B. Ozden, R. Rastogi, and A. Silberschatz, The Fillini Multimedia Storage Server Multimedia Information Storage and Management, S.M. Chung, ed., pp. 1-30, Kluwer, 1996.
[22] W. Michiels, Block Placement on Multi-Zone Disks MSc thesis, Technische Universiteit Eindhoven, 1999.
[23] G. Nerjes, P. Muth, and G. Weikum, “Stochastic Service Guarantees for Continuous Data on Multi-Zone Disks,” Proc. 16th Symp. Principles of Database Systems (PODS '97), May 1997.
[24] G. Nerjes, P. Muth, and G. Weikum, A Performance Model of Mixed-Workload Multimedia Information Servers Messen, Modellieren und Bewerten von Rechen- und Kommunikationssystemen (MMB '99), pp. 105-119, 1999.
[25] Y.-J. Qyang, “A Tight Upper Bound of the Lumped Disk Seek Time for the SCAN Disk Scheduling Policy,” Information Processing Letters, pp. 355-358, vol. 54, 1995.
[26] C. Ruemmler and J. Wilkes, "An Introduction to Disk Drive Modeling," Computer, vol. 27, no. 3, pp. 17-28, Mar. 1994.
[27] M. Seltzer, P. Chen, and J. Ousterhout, Disk Scheduling Revisited Proc. Winter USENIX Technical Conf., pp. 313-323, 1990.
[28] S. Shim, H. Vedavyasa, and D H.C. Du, An Effective Data Placement Scheme to Serve Popular Video on Demand Proc. Third Pacific Workshop Distributed Multimedia Systems, pp. 153-162, 1996.
[29] T. Teorey and T. Pinkerton, A Comparative Analysis of Disk Scheduling Policies Comm. ACM, vol. 15, no. 3, pp. 177-184, 1972.
[30] R. Tol and E. Montie, TV Anytime: Store It on My TV Proc. Int'l Conf. Consumer Electronics (ICCE 2000), June 2000.
[31] H.M. Vin, P. Goyal, A. Goyal, and A. Goyal, “A Statistical Admission Control Algorithm for Multimedia Servers,” ACM Multimedia, pp. 33–40, Oct. 1994.
[32] B. L. Worthington et al., "On-Line Extraction of SCSI Disk Drive Parameters," ACM Sigmetrics 95, ACM, New York, 1995, pp. 146-156.
[33] P. Yu, M. Chen, and D. Kandlur, "Design and Analysis of a Grouped Sweeping Scheme for Multimedia Storage Management," Proc. 3rd Ann. Workshop Network and Operating Systems Support for Digital Audio and Video, Springer-Verlag, New York, 1992, pp. 44-55.

Index Terms:
Guaranteed throughput, multizone disk, worst-case analysis.
Citation:
Wil Michiels, Jan Korst, Joep Aerts, "On the Guaranteed Throughput of Multizone Disks," IEEE Transactions on Computers, vol. 52, no. 11, pp. 1407-1420, Nov. 2003, doi:10.1109/TC.2003.1244939
Usage of this product signifies your acceptance of the Terms of Use.