线上期刊服务咨询,发表咨询:400-808-1701 订阅咨询:400-808-1721

基于强化学习的智能I/O调度算法

李琼 郭御风 蒋艳凰 计算机工程与科学 2010年第07期

摘要:利用机器学习方法解决存储领域中若干技术难题是目前存储领域的研究热点之一。强化学习作为一种以环境反馈作为输入、自适应环境的特殊的机器学习方法,能通过观测环境状态的变化,评估控制决策对系统性能的影响来选择最优的控制策略,基于强化学习的智能RAID控制技术具有重要的研究价值。本文针对高性能计算应用特点,将机器学习领域中的强化学习技术引入RAID控制器中,提出了基于强化学习的智能I/O调度算法RLscheduler,利用Q学习策略实现了面向并行应用的自治调度策略。RLscheduler综合考虑了调度的公平性、磁盘寻道时间和MPI应用的I/O访问效率,并提出多Q表交叉组织方法提高Q表的更新效率。实验结果表明,RLscheduler缩短了并行应用的平均I/O服务时间,提高了大规模并行计算系统的I/O吞吐率。

关键词:机器学习强化学习raid控制器

单位:国防科学技术大学计算机学院 湖南长沙410073

注:因版权方要求,不能公开全文,如需全文,请咨询杂志社

计算机工程与科学

北大期刊

¥624.00

关注 46人评论|5人关注