欢迎访问中国科学院大学学报,今天是

中国科学院大学学报 ›› 2011, Vol. 28 ›› Issue (1): 86-93.DOI: 10.7523/j.issn.2095-6134.2011.1.013

• 论文 • 上一篇    下一篇

网格市场中服务质量驱动下的任务调度算法

宋浒1, 杨寿保1, 刘晓茜1, 郭良敏1,2   

  1. 1. 中国科学技术大学计算机科学与技术学院, 合肥 230027;
    2. 安徽师范大学计算机科学与技术系, 芜湖 241000
  • 收稿日期:2010-03-05 修回日期:2010-05-10 发布日期:2011-01-20
  • 基金资助:

    国家863项目(2006AA01A110)和国家自然科学基金(60273041)资助 

A quality-driven algorithm for task scheduling in grid market

SONG Hu1, YANG Shou-Bao1, LIU Xiao-Qian1, GUO Liang-Min1,2   

  1. 1. School of Computer Science and Technology, University of Science and Technology of China, Hefei 230027, China;
    2. Department of Computer Science and Technology, Anhui Normal University, Wuhu 241000, China
  • Received:2010-03-05 Revised:2010-05-10 Published:2011-01-20

摘要:

针对资源提供方不能完成用户所有任务的情况,提出一种服务质量驱动下的任务调度算法,即预算和截止时间限制下的最大任务完成数调度算法(DBCN).这种批调度算法结合了Min-min算法吞吐量较高和线性规划全局优化的优点,不仅考虑了用户的所有任务,同时还考虑了优先级较高的任务.实验结果表明,该算法在任务完成总数方面比经典算法Min-min和DBCT分别提高了约10.6%和22.0%,在优先级高的任务完成总数方面也有大幅度提高,分别约为20%和40%.

关键词: 网格市场, 服务质量, 预算和截止时间, 调度算法

Abstract:

We propose a quality-driven algorithm for task scheduling in grid market, which is deadline- and budget-constrained and maximizes number of completed tasks (DBCN). This algorithm combines the high throughput advantage of Min-min algorithm and the global optimization advantage of linear programming. Meanwhile the algorithm considers not only all the tasks but also those prior ones. Compared with the Min-min and DBCT classical algorithms, DBCN completes about 10.6% and 22.0% more tasks and about 20% and 40% more prior tasks, respectively.

Key words: grid market, QoS, deadline and budget, scheduling algorithm

中图分类号: