基于CLOUDSIM平台的云任务分配策略研究

被引量 : 12次 | 上传用户:goskatecomcn
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近些年来随着网络技术的不断发展,通过网络来访问异地的计算服务的条件也越来越成熟,并且逐步发展成为今天炙手可热的我们称之为“云计算”的技术。当下虽然人们越来越了解和认识云计算,可是到目前却依然没有一个被大众所广泛认可的云计算的概念,从本质上来说,作为一项热门的服务技术,Internet是云计算为其客户提供服务的重要媒介,人们可以通过万维网来获取云服务。因其计算能力强大、成本低廉越来越受到大中小企业的青睐。但是现实中用户的需求是各种各样的,在服务器端的设备和任务大多都是异构的,并且现在的云服务提供企业不存在业内统一认知的标准和规则,都有自己的任务分配模式,这些原因使得云计算的任务分配更加的复杂化。在云计算里,任务分配的有效度相当重要,对云计算系统的整体服务性能来说影响巨大。所在云计算环境下研究任务分配算法直接关系着云系统的可用性和服务性能,同时为以后的理论和实践的研究打下坚实基础。本文主要从以下几个方面进行了研究工作:(1)在进行深入分析研究了现有的蚁群算法的理论基础上,对其进行任务分配算法的数学建模,并且通过实验分析了其存在的不足和需要改进的可行性;(2)基于蚁群算法存在的时间复杂度较高,训练时间长的不足首次提出了基于动态规划的云任务分配算法。蚁群算法在处理海量任务时训练时间较长严重影响用户的服务满意度,而本文提出的动态规划的任务分配算法利用动态规划思想对任务进行的动态的分配,而且因为动态规划的最优子结构以及重叠子问题的特点使得算法的时间复杂度较低,任务分配过程中不但考虑到用户体验的满意程度而且也能充分的考虑系统的负载平衡性,达到或接近任务分配的最优方案。(3)通过基于CloudSim云平台进行仿真实验,实验结果表明,该算法可有效避免子问题的重复计算,有效降低算法的时间复杂度,提高任务分配效率和系统资源的利用率,在任务完成时间和负载平衡性上上优于蚁群算法和CloudSim3.0自带的自动轮循算法。(4)由于动态规划的任务分配算法在时间复杂度上仍然有减少的空间,本文提出了基于改进的动态规划算法的任务分配策略,实验证明,改进后的算法保持原算法的空间复杂度不变的基础上有效降低了时间复杂度。本文提出的动态规划的云任务分配策略的研究取得了一定的成果,并且本文的研究思路也将为以后的云计算任务分配策略的研究提供参考和帮助。
其他文献
传统教学法在教授高中英语阅读时重视单词、句型结构和语法知识的讲解。其优点在于学生的单词、语法等基础知识掌握的比较牢固,不足之处在于从整体来理解篇章的能力相对薄弱。
随着航空、船舶、电子等工业的快速发展,对高可靠性、长寿命、低成本、节能环保等设计制造环节提出了更高的要求。因此,新材料、新构件、新工艺越来越受到工业生产的重视,尤
<正> 随着改革开放形势的发展,英语,这一世界上使用范围最为广泛的语言,越来越受到国家和国人的重视,英语教学也不断地得到加强。职业中学英语教育偏重听说而忽视语法。然而
2008年金融危机后,世界各国逐渐认识到实业发展的重要性,纷纷将发展的目光投入到新兴产业中,引起了世界范围内的新一轮产业发展竞赛。2009年,我国首次提出战略性新兴产业的概
本文概述了毛泽东理想社会观发展的三个阶段;论述了毛泽东理想社会观的基本特征:自由、平等、富裕、高尚;指出了毛泽东理想社会观的主要思想渊源:即中国古代农民“均贫富、等贵贱
本文采用弱搅拌及倾斜板法制备了半固态A356合金,并研究了半固态A356合金反向流变挤压成形过程中金相组织的液相偏离现象。该研究是扩展铝硅合金材料应用的探索性研究。半固
布仁巴雅尔说唱的胡仁·乌力格尔《薛刚反唐》与如莲居士的同题小说在文本上有不少区别,这种差异性,或者出于说唱艺术口语化表达的需要,或者是要通过增加细节来更好地刻画人
目的评价牙科手术显微镜联合超声技术治疗阻塞根管的临床效果。方法显微镜下应用超声技术对因塑化治疗、根管钙化、根管治疗不完善导致根管阻塞患牙232颗417个根管行疏通治疗
近年来中国沿海地区迅速发展,对海洋的开发力度加大,海岸工程的建设日益增多。围堰作为海岸工程中重要的挡水设施,研究其在潮汐作用下的受力和变形特性很有实用意义。本文结
从20世纪80年代以来,非营利组织在全世界范围内的发展速度和规模愈加惊人。美国霍普金斯大学教授莱斯特·M·萨拉蒙曾用“全球结社革命”一词来描述世界范围内非营利组织的发