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

计算机工程 ›› 2009, Vol. 35 ›› Issue (7): 52-54,5. doi: 10.3969/j.issn.1000-3428.2009.07.017

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

用户QoS及系统指标指导的计算网格任务调度

龚红翠1,于 炯1,2,侯 勇1,刘洪伟1   

  1. (1. 新疆大学信息科学与工程学院,乌鲁木齐 830046;2. 北京理工大学计算机学院,北京 100081)
  • 收稿日期:1900-01-01 修回日期:1900-01-01 出版日期:2009-04-05 发布日期:2009-04-05

User QoS and System Index Guided Task Scheduling in Computing Grid

GONG Hong-cui1, YU Jiong1,2, HOU Yong1, LIU Hong-wei1   

  1. (1. School of Information Science and Engineering, Xinjiang University, Urumqi 830046; 2. School of Computer Science and Technology, Beijing Institute of Technology, Beijing 100081)
  • Received:1900-01-01 Revised:1900-01-01 Online:2009-04-05 Published:2009-04-05

摘要: 针对网格环境中的动态性特点,特别是用户服务质量(QoS)需求的动态变化性,通过定义任务的效益函数来评估任务的多维QoS需求。同时为了兼顾任务完成时间、负载平衡等系统指标,引入系统效益的概念,给出负载平衡度的定义用来指导调度及评价调度性能。针对一组具有QoS需求的相互独立的计算任务提出一种用户QoS及系统指标指导的计算网格任务调度算法——UQSI。模拟实验结果显示,该算法能较好地满足用户的多维QoS需求,更加适合开放复杂的网格环境。

关键词: 网格计算, 任务调度, 服务质量, 时间跨度, 负载平衡

Abstract: According to dynamic characteristic of grids, especially to the dynamic QoS request of the users, this paper describes multiple QoS attributes as utility functions. Meanwhile, considering the system indexes such as makespan, load balancing, the notion of system utility is introduced, and the load balance degree is defined to guide and evaluate the scheduling. A user QoS and system index guided task scheduling algorithm, UQSI, is presented to schedule independent tasks with multiple QoS. Simulation results reveal that the algorithm can satisfy the user’s demands and improve the system’s performance, and it is more suitable for the complex grid environments.

Key words: grid computing, task scheduling, QoS, makespan, load balancing

中图分类号: