首页 | 本学科首页   官方微博 | 高级检索  
     

一种自适应负载的I/O调度算法
引用本文:徐炜遐,李琼,蒋艳凰. 一种自适应负载的I/O调度算法[J]. 计算机工程与科学, 2009, 31(11): 1-3. DOI: 10.3969/j.issn.1007-130X.2009.11.001
作者姓名:徐炜遐  李琼  蒋艳凰
作者单位:国防科技大学计算机学院,湖南,长沙,410073;国防科技大学计算机学院,湖南,长沙,410073;国防科技大学计算机学院,湖南,长沙,410073
摘    要:I/O调度算法对磁盘阵列(RAID)性能具有至关重要的影响。虽然已有很多典型的I/O调度算法在一定负载情况下可获得较好的性能,但很难有哪一种算法在各种负载情况下均能获得很好的性能。本文提出了一种智能RAID控制模型,结合C4.5决策树和AdaBoost算法实现负载自动分类,根据负载变化和性能反馈情况动态调整I/O调度策略,实现面向应用需求的自治调度。模拟实验结果表明,自适应调度算法具有较好的适应性,在各种负载情况下优于现有的I/O调度算法,尤其适用于多线程混合负载环境的I/O性能优化。

关 键 词:调度算法  智能存储控制  负载分类  RAID控制器
收稿时间:2009-07-13
修稿时间:2009-09-10

An Adaptive I/O Scheduling Algorithm
XU Wei-xia,LI Qiong,JIANG Yan-huang. An Adaptive I/O Scheduling Algorithm[J]. Computer Engineering & Science, 2009, 31(11): 1-3. DOI: 10.3969/j.issn.1007-130X.2009.11.001
Authors:XU Wei-xia  LI Qiong  JIANG Yan-huang
Affiliation:XU Wei-xia,LI Qiong,JIANG Yan-huang(School of Computer Science,National University of Defense Technology,Changsha 410073,China)
Abstract:The I/O scheduling algorithm has crucial influence upon the disk array (RAID) performance. Although there are many typical I/O scheduling algorithms which get preferable performance in certain workload cases, unfortunately, it is difficult for a single universal scheduler to be capable of providing superior performance across all system workloads. This paper introduces an intelligent RAID control model and a new method to resolve this problem. Combining the C4. 5 decision tree and the AdaBoost algorithm to automatically recognize the type of the workload, adjusting the I/O scheduling strategy dynamically according to the workload changes and performance feedback, and a self-optimizing scheduler is implemented to accommodate the demand of applications. The simulation results show that the adaptive scheduling algorithm can adapt to a wide variety of workloads. It outperforms the existing I/O scheduling algorithms under various workloads,and is especially suitable for I/O performance optimization in the environment of multi-threaded and mixed workloads.
Keywords:scheduling algorithm  intelligent storage control  workload classification  RAID controller
本文献已被 CNKI 万方数据 等数据库收录!
点击此处可从《计算机工程与科学》浏览原始摘要信息
点击此处可从《计算机工程与科学》下载免费的PDF全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号