Hybrid: achieving deterministic fairness and high throughput in disk scheduling

被引:0
作者
Rizzo, L [1 ]
Valente, P [1 ]
机构
[1] Univ Pisa, Dept Ingn Informaz, Pisa, Italy
来源
International Conference on Computing, Communications and Control Technologies, Vol 4, Proceedings | 2004年
关键词
disk scheduling; fairness; quality of service; performance;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Many computer applications require moving data from/to disk devices. Since the throughput of disk devices is extremely sensitive to the locality of accesses, the disk schedulers proposed in the literature typically assume the knowledge of the disks' physical parameters (e.g. seek and rotational latency) to meet the different Quality of Service requirements. Unfortunately, the unavoidable discrepancies between the estimated and actual values of such parameters affect the service guarantees, both in terms of response time and disk bandwidth distribution. In this paper we present Hybrid, a Proportional Share disk scheduling algorithm that distributes disk bandwidth among applications with a bounded lag over an ideally fair distribution. This lag is independent from the actual values of the disk's parameters - in fact, Hybrid is defined without using the disk's physical parameters. Furthermore, it can be easily configured to achieve the desired tradeoff between short-term fairness and throughput. Finally, we present an implementation of Hybrid in the FreeBSD operating system, and provide experimental results to demonstrate its effectiveness in achieving high throughput, and in meeting the requirements of file transfer, interactive, and soft real time applications.
引用
收藏
页码:118 / 123
页数:6
相关论文
共 10 条
  • [1] BRUNO J, 1999, P INT C MULTIMEDIA C
  • [2] DAIGLE SJ, 1994, P IST SPIE FEB
  • [3] IYER S, 2001, 18 ACM S OP SYST PRI
  • [4] Jacobson DM, 1991, DISK SCHEDULING ALGO
  • [5] LIU CL, 1973, J ACM, P30
  • [6] NARASIMHA AL, 1993, P ACM MULTIMEDIA93 A
  • [7] Parekh A, 1992, P INFOCOM 92 MAY, P915
  • [8] SHENOY PJ, 1998, P 1998 ACM INT C MEA
  • [9] Worthington B. L., 1994, P ACM SIGMETRICS C M, P241
  • [10] [No title captured]