ACM Home Page
Please provide us with feedback. Feedback
Analysis of methods for scheduling low priority disk drive tasks
Full text PdfPdf (162 KB)
Source Joint International Conference on Measurement and Modeling of Computer Systems archive
Proceedings of the 2002 ACM SIGMETRICS international conference on Measurement and modeling of computer systems table of contents
Marina Del Rey, California
SESSION: Scheduling & I/O table of contents
Pages: 55 - 65  
Year of Publication: 2002
ISBN:1-58113-531-9
Also published in ...
Authors
Eitan Bachmat  Ben-Gurion University, Beer Sheva, Israel
Jiri Schindler  Carnegie Mellon University, Pittsburgh, PA
Sponsor
SIGMETRICS: ACM Special Interest Group on Measurement and Evaluation
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 9,   Downloads (12 Months): 38,   Citation Count: 7
Additional Information:

abstract   references   cited by   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/511334.511342
What is a DOI?

ABSTRACT

This paper analyzes various algorithms for scheduling low priority disk drive tasks. The derived closed form solution is applicable to class of greedy algorithms that include a variety of background disk scanning applications. By paying close attention to many characteristics of modern disk drives, the analytical solutions achieve very high accuracy---the difference between the predicted response times and the measurements on two different disks is only 3% for all but one examined workload. This paper also proves a theorem which shows that background tasks implemented by greedy algorithms can be accomplished with very little seek penalty. Using greedy algorithm gives a 10% shorter response time for the foreground application requests and up to a 20% decrease in total background task run time compared to results from previously published techniques.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
 
2
O. J. Boxma and J. W. Cohen. The M/G/1 queue with permanent customers. Journal of Selected Areas in Communications,9:(2)179-184, February 1991.
 
3
 
4
Mark Holland, Garth A. Gibson, and Daniel P. Siewiorek. Fast, on-line failure recovery in redundant disk arrays. 23rd International Symposium on Fault-Tolerant Compter Systems (Toulouse, France, 22-24 June 1993), pages 422-431. IEEE Computing Services, August 1993.
 
5
 
6
 
7
Christopher R. Lumb, Jiri Schindler, Gregory R. Ganger, David F. Nagle, and Erik Riedel. Towards higher disk head utilization: extracting free bandwidth from busy disk drives. Symposium on Operating Systems Design and Implementation (San Diego, CA, 23-25 October 2000), pages 87-102. USENIX Association, 2000.
 
8
 
9
10
 
11
Yuri Pavlov. The asymptotic distribution of maximum tree size in a random forest. Theory of probability and applications,22:509-520, 1977.
 
12
 
13
Quantum Corporation. Quantum Atlas 10K II 9.2/18.4/36.7/73.4 GB Ultra 160/m S product manual, Document number 81-122517-04, June 2000.
 
14
Erik Riedel, Christos Faloutsos, Greg Ganger, and David Nagle. Data mining on an OLTP system (nearly) for free. Technical report CMU-CS-99-151. Carnegie-Mellon University, Pittsburgh, PA, June 1999.
15
 
16
 
17
Jiri Schindler and Gregory R. Ganger. Automated disk drive characterization. Technical report CMU-CS-99-176. Carnegie-Mellon University, Pittsburgh, PA, December 1999.
 
18
 
19
Seagate. Seagate Cheetah X15 FC disk drive ST318451FC/FCV product manual, volume 1, Document number 83329486, June 2000.
 
20
Hideaki Takagi. Queueing Analysis Volume 1: Vacations and Priority Systems. North-Holland, 1991.
 
21
 
22

Collaborative Colleagues:
Eitan Bachmat: colleagues
Jiri Schindler: colleagues