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

J4 ›› 2014, Vol. 36 ›› Issue (09): 1644-1649.

• 论文 • 上一篇    下一篇

具有模糊多目标的网格任务调度算法

乔付   

  1. (黑龙江科技大学计算机与信息工程学院, 黑龙江 哈尔滨 150027)
  • 收稿日期:2013-03-25 修回日期:2013-06-28 出版日期:2014-09-25 发布日期:2014-09-25
  • 基金资助:

    黑龙江省教育厅科学研究资助项目(12521473);黑龙江科技大学青年才俊支持计划资助项目(Q20120204)

A tasks scheduling algorithm for grid
computing based on fuzzy multi-objective

QIAO Fu   

  1. (College of Computer and Information Engineering,Heilongjiang University of Science and Technology,Harbin 150027,China)
  • Received:2013-03-25 Revised:2013-06-28 Online:2014-09-25 Published:2014-09-25

摘要:

在异构的网格计算平台上,网格中有用户、资源管理员、组织管理者等实体,这些实体对网格的管理、使用、维护、安全性、可靠性等目标都提出了要求,并且这些目标有时是不可量化的。针对具有模糊多目标网格计算的任务调度问题,提出模糊多目标网格任务调度模型,使用模糊化等式对多目标进行模糊处理,给出求解该模型的模糊化定理,并对该定理进行证明。利用差分优化算法无需目标函数连续可微的特点,提出使用模糊差分优化算法完成模糊多目标的网格任务调度。实验结果表明,模糊差分优化算法较现有算法在执行时间上处于劣势,但在可靠性、安全性和丢失任务数三个指标上要优于现有算法。

关键词: 任务调度算法, 网格计算, 模糊多目标

Abstract:

Users, resource administrators, group managers are entities of heterogeneous grid computing in the grid computing platform. They require grid management, use and maintenance, security, reliability, and so on. These objectives are not often quantitative. Aiming at the tasks scheduling problem for grid computing based on multiobjective, a tasks scheduling model for grid computing based on fuzzy multiobjective is proposed. Fuzzy equation is used to process multi-objective, and the theorem of the fuzzy equation is proposed and proved. Utilizing the merit of the differential evolutionary algorithm that the objective function can be not continuous and differentiable, a fuzzy differential evolutionary algorithm is proposed to process tasks scheduling for grid computing based on fuzzy multiobjective. In the experiments, the proposed algorithm is compared with the existing algorithms. Although the proposed algorithm is not better on the execution time, it outperforms the existing algorithms in terms of reliability, security and drooped task numbers.

Key words: tasks scheduling algorithm;grid computing;fuzzy multi-objective