期刊文献+

基于改进GA的云计算任务调度算法 被引量:32

Improved GA-based task scheduling algorithm in cloud computing
下载PDF
导出
摘要 云计算通常需要处理大量的计算任务,任务调度策略在决定云计算效率方面起着关键作用。如何合理地分配计算资源,有效地调度任务运行,使所有任务运行完成所需的时间较短、成本较小是个重要的问题。提出一种考虑时间-成本约束的遗传算法(TCGA),通过此算法调度产生的结果不仅能使任务完成所需的时间较短,而且成本较小。通过实验,将TCGA与考虑时间约束的遗传算法(TGA)、考虑成本约束的遗传算法(CGA)进行比较,实验结果表明,该算法是云计算中一种有效的任务调度算法。 Cloud computing needs to manage a large number of computing tasks, while task scheduling strategy plays a key role in determining the efficiency of cloud computing. It is an important issue how to allocate computing resources reasonably and schedule tasks run effectively which can reduce the complete time and cost of all tasks. A Time and Cost constraints Genetic Algorithm(TCGA) is proposed, through which, a better scheduling result not only shortens time, but also costs less. The simula- tion shows that TCGA is an efficient task scheduling algorithm in cloud computing by contrast with Time constraints Genetic Algorithm (TGA) and Cost constraints Genetic Algorithm (CGA).
出处 《计算机工程与应用》 CSCD 2013年第5期77-80,共4页 Computer Engineering and Applications
关键词 云计算 遗传算法 任务调度 时间 成本 cloud computing Genetic Algorithm(GA) task scheduling time cost
  • 相关文献

参考文献11

  • 1陈康,郑纬民.云计算:系统实例与研究现状[J].软件学报,2009,20(5):1337-1348. 被引量:1309
  • 2Armbrust M, Fox A, Griffith R, et al.Above the clouds: a Berkeley view of cloud computing[EB/OL].[2009-02-10].http:// www.eecs.berkeley.edu/Pubs/TechRpts/2009/EECS-2009-28.pdf.
  • 3Wikipedia.云计算[EB/OL].[2010-06-26].http://zh.wikipedia.org/wiki/%E4%BA%91%E8%AE%1%E7%AE%97.
  • 4Foster I, Zhao Y, Raicu I, et al.Cloud computing and grid computing 360-degree compared[C]//Proceedings of the 2008 Grid Computing Environments Workshop.Washington, DC: IEEE Computer Society,2008: 1-10.
  • 5罗红,慕德俊,邓智群,王晓东.网格计算中任务调度研究综述[J].计算机应用研究,2005,22(5):16-19. 被引量:61
  • 6Buyya R.Economic-based distributed resource management and scheduling for grid computing[D].Australia: School of Computer Science and Software Engineering, Monash Uni- versity, 2002.
  • 7Abraham A,Buyya R,Nath B.Nature's heuristics for sched- uling jobs on computational grids[C]//The 8th International Conference on Advanced Computing and Communications. New Delhi: Tata McGraw-Hill Publishing, 2000 .. 45-52.
  • 8林剑柠,吴慧中.基于遗传算法的网格资源调度算法[J].计算机研究与发展,2004,41(12):2195-2199. 被引量:69
  • 9Braun T D, Siegel H J, Beck N, et al.A comparison of eleven static heuristics for mapping a class of independent tasks onto heterogeneous distributed computing systems[J].Journal of Parallel and Distributed Computing,2001,61 (6) : 810-837.
  • 10Srinivas M, Patnaik L M.Adaptive probabilities of cross- over and mutation in genetic algorithms[J].IEEE Trans on SMC, 1944,24(4) :656-667.

二级参考文献54

  • 1Sims K. IBM introduces ready-to-use cloud computing collaboration services get clients started with cloud computing. 2007. http://www-03.ibm.com/press/us/en/pressrelease/22613.wss
  • 2Boss G, Malladi P, Quan D, Legregni L, Hall H. Cloud computing. IBM White Paper, 2007. http://download.boulder.ibm.com/ ibmdl/pub/software/dw/wes/hipods/Cloud_computing_wp_final_8Oct.pdf
  • 3Zhang YX, Zhou YZ. 4VP+: A novel meta OS approach for streaming programs in ubiquitous computing. In: Proc. of IEEE the 21st Int'l Conf. on Advanced Information Networking and Applications (AINA 2007). Los Alamitos: IEEE Computer Society, 2007. 394-403.
  • 4Zhang YX, Zhou YZ. Transparent Computing: A new paradigm for pervasive computing. In: Ma JH, Jin H, Yang LT, Tsai JJP, eds. Proc. of the 3rd Int'l Conf. on Ubiquitous Intelligence and Computing (UIC 2006). Berlin, Heidelberg: Springer-Verlag, 2006. 1-11.
  • 5Barroso LA, Dean J, Holzle U. Web search for a planet: The Google cluster architecture. IEEE Micro, 2003,23(2):22-28.
  • 6Brin S, Page L. The anatomy of a large-scale hypertextual Web search engine. Computer Networks, 1998,30(1-7): 107-117.
  • 7Ghemawat S, Gobioff H, Leung ST. The Google file system. In: Proc. of the 19th ACM Symp. on Operating Systems Principles. New York: ACM Press, 2003.29-43.
  • 8Dean J, Ghemawat S. MapReduce: Simplified data processing on large clusters. In: Proc. of the 6th Symp. on Operating System Design and Implementation. Berkeley: USENIX Association, 2004. 137-150.
  • 9Burrows M. The chubby lock service for loosely-coupled distributed systems. In: Proc. of the 7th USENIX Symp. on Operating Systems Design and Implementation. Berkeley: USENIX Association, 2006. 335-350.
  • 10Chang F, Dean J, Ghemawat S, Hsieh WC, Wallach DA, Burrows M, Chandra T, Fikes A, Gruber RE. Bigtable: A distributed storage system for structured data. In: Proc. of the 7th USENIX Symp. on Operating Systems Design and Implementation. Berkeley: USENIX Association, 2006. 205-218.

共引文献1427

同被引文献301

引证文献32

二级引证文献177

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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