期刊文献+

单层树型网格下独立任务的周期性调度 被引量:5

Scheduling Periodic Independent Tasks on Single-Level Tree Grid
下载PDF
导出
摘要 提出单层树型网格下单位独立任务的周期性调度方法,单位独立任务是大小相等的独立任务.首先,为单层树型网格下的单位独立任务调度建立线性规划模型,通过分析整数线性规划求解过程,发现一个单层树型网格平台在节点构成不同时,分别具有非饱和态、临界态或冗余态特征;并且,随着网格节点上任务数的增多,线性规划最优解呈线性增长,任务调度具有周期性特性.据此给出非饱和态、临界态或冗余态网格的定义、性质和判定方法,推导出单位独立任务调度的周期长度.最后,分析了周期性调度的时间复杂性,提出一种周期性调度算法Periodic-Sched.实验结果表明,周期性调度是有效的.单位独立任务的周期性调度将大规模的任务调度问题简化为一个周期内的任务调度,降低了调度问题的复杂度.该调度方法适用于对Hadoop平台的Map任务进行调度. This paper suggests that the periodic scheduling of identical independent tasks on a single-level tree grid and identical independent tasks are independent tasks in the same size in computation. First, an integer linear programming model for scheduling identical independent tasks is presented. By analyzing the procedure of solving the linear programming model, and obtaining the optimal number of tasks assigned to each computing node, the study f'mds that a single-level tree grid composed of different nodes will be in one of three states, respectively: unsaturated, critical, and redundant states. Furthermore, the optimal number of tasks assigned to each node increases linearly as the number of tasks arriving to the master grows, and the periodic feature appears in the task scheduling. Next, some features and theories that determine the states of grid systems among unsaturated, critical, and redundant states are obtained, periodic scheduling of identical independent tasks on single-level grid is proposed, the length of period is derived. Their computational complexity is also analyzed, and a periodic scheduling algorithm, Periodic-Sched, is given. Both the theory and experiments have proved that the periodic scheduling is feasible. In this way, the problem of large-scale independent task scheduling is simplified and resolved in one period, which reduces the computational complexity dramatically. The periodic scheduling of independent tasks is suitable for Map tasks scheduling on Hadoop platform.
出处 《软件学报》 EI CSCD 北大核心 2013年第2期378-390,共13页 Journal of Software
基金 "核高基"国家科技重大专项(2012ZX01039-004-03-2) 广东省教育部产学研合作专项(2012B091100420)
关键词 树型网格 独立任务 周期性调度 整数线性规划 MAP-REDUCE tree-based grid independent task periodic scheduling integer linear programming Map-Reduce
  • 相关文献

参考文献3

二级参考文献17

  • 1林剑柠,吴慧中.基于遗传算法的网格资源调度算法[J].计算机研究与发展,2004,41(12):2195-2199. 被引量:70
  • 2林伟伟,齐德昱,李拥军,王振宇,张志立.树型网格计算环境下的独立任务调度[J].软件学报,2006,17(11):2352-2361. 被引量:29
  • 3R Buyya, D Abramson, J Giddy. An economy driven resource management architecture for global computational power grids. Int'l Conf on Parallel and Distributed Processing Techniques and Applications, Las Vegas, 2000
  • 4Vincenzo Di Martino. Scheduling in a grid computing environment using genetic algorithms. Marco Mililotti the 16th Int'l Parallel and Distributed Processing Symp (IPDPS2002), Florida, USA, 2002
  • 5Vincenzo Di Martino, M Mililotti. Sub-optimal scheduling in a grid using genetic algorithms. Parallel Computing, 2004, 30(5/6): 553~565
  • 6Ajith Abraham, Rajkumar Buyya. Nature's heuristics for scheduling jobs on computational grids. The 8th Int'l Conf on Advanced Computing and Communications (ADCOM 2000), Cochin, India, 2000
  • 7Zhihong Xu, Xiangdan Hou, Jizhou Sun. An algorithm-based task scheduling in grid computing. CCECE 2003-Canadian Conf on Electrical and Computer Engineering, Montreal, Canada, 2003
  • 8王小平, 曹立明 . 遗传算法 . 西安: 西安交通大学出版社, 2002(Wang Xiaoping, Cao Liming. Genetic Algorithms(in Chinese). Xi'an: Xi'an Jiaotong University Press, 2002)
  • 9Abraham A,Buyya R,Nath B.Nature's heuristics for scheduling jobs on computational grids[C]//Proc of the 8th Int'l Conf on Advanced Computing and Communications (ADCOM 2000).New Delhi:Tats McGraw-Hill Publishing,2000:45-52.
  • 10Dong F,G Aid S.Scheduling algorithms for grid compuring:state of the art and open problems[R/OL].(2006-12-01).http://www.ca.queensu.ca/TechReports/Reports/2006-504.pdf.

共引文献91

同被引文献53

  • 1林剑柠,吴慧中.基于遗传算法的网格资源调度算法[J].计算机研究与发展,2004,41(12):2195-2199. 被引量:70
  • 2林伟伟,齐德昱,李拥军,王振宇,张志立.树型网格计算环境下的独立任务调度[J].软件学报,2006,17(11):2352-2361. 被引量:29
  • 3Krauter K, Buyya R, Maheswaran M. A taxonomy and sur- vey of grid resource management systems for distributed computing [ J ]. Software -- Practice and Experience, 2002,32 ( 2 ) : 135-164.
  • 4Gregory Levitin, Dai Yuan-Shun. OptinM service task par- tition and distribution in grid system with star topology [J].Reliability Engineering and System Safety, 2008,93 ( 1 ) : 152-159.
  • 5Xiang Yanping, Gregory Levitin. Service task partition and distribution in star topology computer grid subject to data security constraints [ J]. Reliability Engineering and Sys- tem Safety,2011,96 ( 11 ) : 1507-1514.
  • 6Dai Yuan-Shun,Xie Min,Poh Kim-Leng. Availability modeling and cost optimization for the grid resource management system [ J ]. IEEE Transactions on Systems, Man and Cy- bernetics-Part A: Systems and Humans, 2008,38 ( 1 ) : 170-179.
  • 7Kory W Hedinan, Shmuel S Oren, Richard P O'Neill. A re- view of transmission switching and network topology opti- mization [ C ]//Proceedings of Power and Energy Society General Meeting, 2011 IEEE. San Diego: IEEE, 2011 : 1-7.
  • 8Guo Suchang, Huang Hong-Zhong, Wang Zhonglai, et al.Grid service reliability modeling and optimal task schedu- ling considering fault recovery [ J]. IEEE Transactions on Reliability, 2011,60 ( 1 ) : 263- 274.
  • 9Lee Ming-Chang, Leu Fang-Yie,Chen Ying-ping. PFRF : an adaptive data replication algorithm based on star-to- pology data grids [ J 1. Future Generation Computer Sys- tems ,2012,28 ( 7 ) : 1045-1057.
  • 10Majid Gerami, Ming Xiao, Mikael Skoglund. Optimal-cost repair in multi-hop distributed storage systems [ C ] // Proceedings of 2011 IEEE International Symposium on In- formation Theory. St Petersburg : IEEE ,2011 : 1437-1441.

引证文献5

二级引证文献20

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部