云计算环境下的资源弹性调度技术研究

来源 :国防科学技术大学 | 被引量 : 0次 | 上传用户:tiger_adan
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
资源弹性调度技术已成为云计算系统研究的基础性问题,也是构建弹性云计算系统的关键问题,对云计算服务提供商最大化资源利用率,节省用户的资源使用成本和提高用户应用的执行效率都至关重要。本文基于典型层次型数据中心的分布式云计算系统探讨云资源弹性调度技术,并围绕云资源分配和云资源动态调度两个问题展开了深入研究。具体而言,本文的主要工作和贡献如下:(1)基于多用户单数据中心的云资源分配方法针对已有方法在求解多用户单数据中心的云资源分配问题时,由于往往只关注于寻找―当前最优解‖而缺乏对全局最优解的考虑,导致资源综合利用率不高、各用户虚拟资源性能差异明显的问题,提出了一种基于多背包的分层递进资源分配算法(LP-MKP)。实验结果表明,LP-MKP算法优于基于最大空闲资源的贪心算法,以及基于最小子树的启发式算法,能够很好地适用于面向多用户的云资源分配需求。(2)基于多用户多数据中心的云资源分配方法针对已有方法在求解多用户多数据中心的云资源分配问题时,缺乏对多用户同时进行资源分配的特性以及多数据中心(MDC)环境下用户位置对服务质量的影响的考虑,导致资源综合利用率不高、各用户虚拟资源性能较低且差异明显的问题,提出了一种基于贪心思想的MDC资源分配算法(RAGA-MDC)和一种基于多阶段决策的MDC资源分配算法(RAMD-MDC)。实验结果表明,相比于随机算法,RAGA-MDC和RAMD-MDC算法都能显著取得较好的服务距离之和,RAMD-MDC算法的效果优与RAGA-MDC算法,但计算时间效率相对RAGA-MDC算法较低。(3)云计算系统资源动态调度技术针对云计算系统资源动态调度技术问题,将云资源动态调度技术分为弹性增缩资源和动态优化资源结构两个部分。针对弹性增缩资源时增缩对象如何确定的问题,提出了一种旨在以最小化资源网络直径为目标、基于动态规划思想的云资源动态扩展算法(DEA-DP)。针对动态优化资源结构时迁移对象如何确定的问题,提出了一种基于启发函数的云资源动态优化算法(DOA-HF)。实验结果表明,DEA-DP算法能够较好地提高虚拟资源性能,DOA-HF算法能够达到有效、快速优化资源结构的目的,从而提升了用户虚拟机群的运行效率。
其他文献
随着互联网技术的发展,使人们更容易获取各种信息。随着网络带宽的不断提高,更加速了这一过程的发展,同时也加速了人们对高品质的视频、音频等多媒体信息的需求。多媒体和网
  本文以NCAE考试系统为实际研究背景,对基于Web考试系统的安全设计做了大量的工作。提出了一个安全的网络考试系统的实现场景,即由考试中心和若干考点组成一个完全的Web访问
Portal作为一种新的web应用技术,其广阔前景使得在这一领域的研究具有重要的积极意义和实际的应用价值。 论文在分析了Portal技术的基本概念和特点后,讨论了目前流行的Por
PC和手机结合的网络游戏是现在流行的游戏运作方式。网络游戏的用户数据、游戏币等各种敏感数据在Internet上传输,系统不可避免地存在信息安全隐患。 在网络游戏系统中有着
本文首先列举了RUP、敏捷编程以及其他一些企业级应用的开发过程方法,分析这些企业级应用开发方法的特点,然后引出了SUN公司的JCOE(JAVA卓越技术中心),进一步引出了这个模型
随着Internet的飞速发展和Web应用的广泛展开,Web服务器端负载也在快速增长,这对服务器性能提出了更高的挑战。而集群技术则是目前解决这个问题的常用方法,该技术通过请求分
近年来,立体视觉技术是计算机视觉领域中一个相当重要的分支,它的主要目的是根据在不同位置对同一场景拍摄多幅图像,寻找多幅图像中对应点之间的关系,从而能够确定物体的三维轮廓
如今,各种可穿戴智能设备和便携移动终端智能设备的数量爆炸增长,而且这些智能设备中配备的传感器种类日益丰富,这就为新型的物联网感知模式——群智感知,打下硬性基础。在群智感
本文采用建构主义理论对数字化学习社区建设进行了系统的研究,分析了当前数字化学习社区存在的问题,阐述了用建构主义理论指导数字化学习社区建设的可行性,绘制了数字化学习社区
网格技术是近年来国际上兴起的一种重要信息技术,它的目标是实现网络虚拟环境上的高性能资源共享和协同合作,消除信息孤岛和资源孤岛。开放网格服务体系结构(OGSA,Open Grid