作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2009, Vol. 35 ›› Issue (16): 35-38. doi: 10.3969/j.issn.1000-3428.2009.16.012

• 软件技术与数据库 • 上一篇    下一篇

基于服务时间的加权公平队列调度算法

马 骏1,杨功流1,2   

  1. (1. 天津大学机械工程学院,天津 300072;2. 天津市航海仪器研究所,天津 300131)
  • 收稿日期:1900-01-01 修回日期:1900-01-01 出版日期:2009-08-20 发布日期:2009-08-20

Weighted Fair Queuing Schedule Algorithm Based on Service Time

MA Jun1, YANG Gong-liu1,2   

  1. (1. School of Mechanical Engineering, Tianjin University, Tianjin 300072;2.Tianjin Navigation Instrument Research Institute, Tianjin 300131)
  • Received:1900-01-01 Revised:1900-01-01 Online:2009-08-20 Published:2009-08-20

摘要: 针对已知存储系统调度算法无法保证服务资源公平分配的问题,提出一种基于服务时间的加权公平队列调度算法,该算法直接采用访问请求的服务时间作为服务资源分配的依据,其公平性非常接近于公平调度算法的理论极限,在负载波动的情况下仍能保持资源分配的稳定性。

关键词: 存储系统, 加权公平队列, 服务时间, 资源分配

Abstract: Aiming at the problem that existing algorithms of modern storage systems can not adapt to the special storage systems environment, this paper proposes a Service Time Based Weighted Fair Queuing(STB-WFQ) schedule algorithm which assigns the service resource of storage systems directly based on the service time of every request. Compared with other methods, the algorithm is the fairest in the storage environment. Its performance is very close to the theory limit of the fair schedule algorithms, and can maintain stabilization when the workload of the storage systems is changed.

Key words: storage system, weighted fair queue, service time, resource assignment

中图分类号: