- 1、本文档共76页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
浙江大学硕+学位论文
浙江大学硕+学位论文 摘要
摘要
随着云服务的应用领域越来越广,基于虚拟化技术的服务器集群规模越来越 大,这对集群的资源调度提出了新的挑战。在大规模的虚拟化集群中,虚拟机的 数量和负载会随应用的需求而经常变化,静态的资源分配会产生资源浪费或者资 源不足的情况,而人工干预的动态资源调整会有明显的滞后性。因此,需要使用 动态资源调度的方式实现资源的按需调整,以达到节能整合或者负载均衡等目标。
在这种背景下,本文设计并实现了一个针对大规模虚拟化集群的动态资源调 度系统,该系统对集群的资源使用情况进行实时监控,依据监控数据,能自动地 对当前集群的整体负载状态作出判断,并根据不同的负载状态做出相应的资源调 度决策并加以实施执行。本文的主要贡献表现在以下五个方面:
(1)提出一种分层设计的性能监控架构,在物理机中部署监控客户端用来 获取虚拟机的性能数据,并汇集到主服务器上的监控服务端。本方案还支持将集 群在逻辑上分成多个组并分别监控,具有良好的扩展性。
(2)提出一种自动判断集群整体负载状态的算法,根据集群的资源监控结 果快速准确地判断集群的负载状态。判断结果为资源调度控制提供依据,同时该 结果作为调度算法的输入,能够节省大量重复计算的时间。
(3)提出一种多目标的资源调度控制方案,根据集群的负载状态和性能数 据,控制器针对性地采取不同类型的调度算法。该过程中控制器对不同类型的调 度算法进行统一调度,可以在一个调度周期内完成多个调度目标。
(4)提出一种可扩展的资源调度算法框架,利用算法池统一管理不同类型 的调度算法,并提供一致的接口用以扩展更多的算法。
(5)基于以上设计方案实现面向大规模虚拟化集群的动态资源调度系统, 并测试验证该系统的功能与性能。
关键词: 虚拟化,集群,资源调度,负载均衡,节能整合
AbstractWith
Abstract
With the wide spread of cloud services,the scale of virtual clusters is becoming larger and larger.This challenges the resource scheduling of the clusters.In large。scale virtual clusters,the number and load of virtual machines often changes with the demands of applications.Static resource scheduling sometimes will cause resource wastage or resource shortage,while manual intervened dynamic resource scheduling has an obvious hysteretic nature.So in order to achieve the goal such as resource consolidation and load balancing,dynamic resource scheduling is needed to manage the resource allocation just according to the demands.
Under this background,this paper designs and implements a dynamic resource scheduling system for large-scale virtual clusters,which can monitor the cluster’S resources in real—time,have a judgment on the whole cluster’S load state according to the monitor data,make load state based decisions on resource scheduling automatically and then execute the decision.The main contribution and innovation of this paper are
in the following five areas:
(1)Propose a hierarchical performance monitoring architecture,which deploys cl ients on physical machines in order to obtain virtual
您可能关注的文档
- 黄酮类一氧化氮供体型衍生物的合成及抗糖尿病血管并发症研究-药理学专业毕业论文.docx
- 蜜罐技术在校园网安全机制中的应用研究-计算机应用技术专业毕业论文.docx
- 抗艾滋病毒辣中草药的快速筛选-生物学、细胞生物学专业毕业论文.docx
- 慢性阻塞性肺疾病患者肺组织MnSOD表达的研究-内科学;呼吸系病专业毕业论文.docx
- 面阵CCD在脉冲激光辐照下的损伤研究-光学专业毕业论文.docx
- 马河水库的远程监控系统-控制工程专业毕业论文.docx
- 民国时期张家口地区蒙古族出版机构研究-新闻学专业毕业论文.docx
- 美国“学校改进资助计划”研究-课程与教学论专业毕业论文.docx
- 空白——建筑的负形式-建筑设计及其理论专业毕业论文.docx
- 美国公司治理最新发展及法理分析-国际法学专业毕业论文.docx
文档评论(0)