【摘 要】
:
云计算使用虚拟化技术将各种计算、存储、网络宽带等实体资源整合成一个共享的云服务资源池,再通过任务调度算法为用户提交的任务分配资源。任务调度算法是云计算中最重要的
论文部分内容阅读
云计算使用虚拟化技术将各种计算、存储、网络宽带等实体资源整合成一个共享的云服务资源池,再通过任务调度算法为用户提交的任务分配资源。任务调度算法是云计算中最重要的技术之一,效率优良的任务调度算法能够保证云计算平台稳定高效地运行,可以缩短任务的完成时间,减少用户使用云服务的成本,并且能够保证云计算服务提供商的经济收益。云计算环境非常复杂,传统的调度算法已经无法满足云计算任务调度的需求。新兴的智能调度算法在一定程度上提升了任务调度的性能,但是还不够成熟和稳定,在收敛精度和稳定性等方面还存在缺陷。本文的研究动机是通过分析云计算和任务调度算法的关键技术和特点,了解和掌握现有任务调度的模型和算法,然后设计出性能更加良好的调度算法来解决云计算任务调度面临的问题。主要工作如下:(1)介绍云计算、云计算任务调度、云计算任务调度算法的基本理论之后,接着详细分析粒子群算法和帝国竞争算法的基本原理、数学模型,分析这两种算法的优缺点,并对这两种算法的发展和已有的改进进行总结。(2)通过对比分析粒子群和帝国竞争算法的特点,针对帝国竞争算法中殖民地无自主学习能力、不能记录历史最优信息的缺点以及粒子群算法收敛过快的缺点,提出将粒子群和帝国竞争混合的算法,使具有生物启发性的粒子群算法和具有社会启发性的帝国竞争算法融合在一起,达到优势互补的效果;针对帝国算法中殖民地缺乏有效的控制机制调整移动距离和角度大小的缺点,融入粒子群算法的思想使殖民地具有粒子的特性之后,对惯性权重进行自适应调整。(3)将粒子群和帝国竞争的混合算法应用于云计算任务调度,设计编码形式和适应度函数,然后在云计算仿真平台Cloudsim上进行实验,并将实验结果和改进前的算法进行分析对比。实验结果表明本文算法具有更加良好的性能。
其他文献
由于传统的定量模型难以全面系统地对定性定量复杂系统进行建模,而定性建模能够较好地描述复杂系统中的不确定性和不可预测性等定性行为,因此,在定量建模的基础上,需结合定性建模
随着视频图像采集设备——摄像机的广泛使用,人们对图像中肤色区域分割的研究越来越多,进而肤色检测技术也越来越多的应用到相关的各种机器视觉系统中,这也显示了肤色检测具有巨
自2009年国内第一个大型微博平台—新浪微博上线以来,国内微博用户的数量每年都呈井喷式增长。微博特有的用户关系结构和巨大影响力使得它已经成为网络信息传播的新势力。现在
当前是信息触手可及的时代,各种各样的嵌入式产品层出不穷。因此,对于专用领域的嵌入式系统来说,构建一个安全的终端极为重要。TCG提出的可信计算跳出了传统解决信息安全问题的
随着信息技术的发展,知识流在企业管理中日益凸显出其重要作用。信息和知识传递交换的好坏,影响着企业乃至供应链的正常发展和运作。为了提高企业和供应链运作效率,需要对企
隐私集合交集(Private Set Intersection,PSI)是安全多方计算的一个重要组成部分,可表述为多方参与者想要利用各自的隐私集合数据协作完成特定的计算,同时保证计算结束后参与
随着互联网技术在教育领域应用的深入,个性化学习已经成为人们关注的热点。不断快速增长的学习资源(包括线上线下资源),让学习者面临着“信息过载”和“信息迷航”的困惑。面
视频拼接是指将若干个具有重叠区域的场景序列视频进行拼接,从而形成视角更大、分辨率更高的宽景或者全景视频的技术。作为视频应用领域的一个研究热门,视频拼接技术广泛的应用
伴随着计算机网络的快速发展,基于B/S架构的Web应用程序逐渐替代了C/S架构的应用程序,随之而来的Web应用程序的安全性也成为相关学者研究的热点。SQL注入攻击是影响Web应用程序
随着企业信息化建设的不断发展,企业内部应用系统也不断的增多,而用户使用这些系统需要频繁的进行登录认证,这样不仅影响了用户的工作效率,也给系统带来了许多安全隐患。本文针对