• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

计算机工程与科学

• •    下一篇

一种自适应负载的I/O调度算法

I/O调度算法对磁盘阵列性能具有至关重要的影响。虽然已有很多典型的,调度算法在一定负载情况下可获得较好的性能,但很难有哪一种算法在各种负载情况下均能获得很好的性能。本文提出了一种智能RAID控制模型,结合C4.5决策树和Adaboost算法实现负载自动分类,根据负载变化和性能反馈情况动态调整I/O调度策略,实现面向应用需求的自治调度。模拟实验结果表明,自适应调度算法具有较好的适应性,在各种负载情况下优于现有的I/O调度算法,尤其适用于多线程混合负载环境的I/O性能优化。   

  1. 国防科技大学计算机学院
  • 收稿日期:2009-07-13 修回日期:2009-09-10 出版日期:2009-11-25 发布日期:2009-11-22

An Adaptive I/O Scheduling Algorithm

  • Received:2009-07-13 Revised:2009-09-10 Online:2009-11-25 Published:2009-11-22

摘要:

I/O调度算法对磁盘阵列性能具有至关重要的影响。虽然已有很多典型的,调度算法在一定负载情况下可获得较好的性能,但很难有哪一种算法在各种负载情况下均能获得很好的性能。本文提出了一种智能RAID控制模型,结合C4.5决策树和Adaboost算法实现负载自动分类,根据负载变化和性能反馈情况动态调整I/O调度策略,实现面向应用需求的自治调度。模拟实验结果表明,自适应调度算法具有较好的适应性,在各种负载情况下优于现有的I/O调度算法,尤其适用于多线程混合负载环境的I/O性能优化。

关键词: 调度算法, 智能存储控制, 负载分类, RAID控制器

中图分类号: