面向虚拟化集群动态资源调度系统的研究和实现

面向虚拟化集群动态资源调度系统的研究和实现

ID:34700929

大小:9.03 MB

页数:75页

时间:2019-03-09

面向虚拟化集群动态资源调度系统的研究和实现_第1页
面向虚拟化集群动态资源调度系统的研究和实现_第2页
面向虚拟化集群动态资源调度系统的研究和实现_第3页
面向虚拟化集群动态资源调度系统的研究和实现_第4页
面向虚拟化集群动态资源调度系统的研究和实现_第5页
资源描述:

《面向虚拟化集群动态资源调度系统的研究和实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、浙江大学硕+学位论文摘要随着云服务的应用领域越来越广,基于虚拟化技术的服务器集群规模越来越大,这对集群的资源调度提出了新的挑战。在大规模的虚拟化集群中,虚拟机的数量和负载会随应用的需求而经常变化,静态的资源分配会产生资源浪费或者资源不足的情况,而人工干预的动态资源调整会有明显的滞后性。因此,需要使用动态资源调度的方式实现资源的按需调整,以达到节能整合或者负载均衡等目标。在这种背景下,本文设计并实现了一个针对大规模虚拟化集群的动态资源调度系统,该系统对集群的资源使用情况进行实时监控,依据监控数据,能自动地对当前集群的整体负载状态作出判断,并根据不同的负载状态做

2、出相应的资源调度决策并加以实施执行。本文的主要贡献表现在以下五个方面:(1)提出一种分层设计的性能监控架构,在物理机中部署监控客户端用来获取虚拟机的性能数据,并汇集到主服务器上的监控服务端。本方案还支持将集群在逻辑上分成多个组并分别监控,具有良好的扩展性。(2)提出一种自动判断集群整体负载状态的算法,根据集群的资源监控结果快速准确地判断集群的负载状态。判断结果为资源调度控制提供依据,同时该结果作为调度算法的输入,能够节省大量重复计算的时间。(3)提出一种多目标的资源调度控制方案,根据集群的负载状态和性能数据,控制器针对性地采取不同类型的调度算法。该过程中控制

3、器对不同类型的调度算法进行统一调度,可以在一个调度周期内完成多个调度目标。(4)提出一种可扩展的资源调度算法框架,利用算法池统一管理不同类型的调度算法,并提供一致的接口用以扩展更多的算法。(5)基于以上设计方案实现面向大规模虚拟化集群的动态资源调度系统,并测试验证该系统的功能与性能。关键词:虚拟化,集群,资源调度,负载均衡,节能整合AbstractWiththewidespreadofcloudservices,thescaleofvirtualclustersisbecominglargerandlarger.Thischallengestheresour

4、ceschedulingoftheclusters.Inlarge。scalevirtualclusters,thenumberandloadofvirtualmachinesoftenchangeswiththedemandsofapplications.Staticresourceschedulingsometimeswillcauseresourcewastageorresourceshortage,whilemanualinterveneddynamicresourceschedulinghasanobvioushystereticnature.So

5、inordertoachievethegoalsuchasresourceconsolidationandloadbalancing,dynamicresourceschedulingisneededtomanagetheresourceallocationjustaccordingtothedemands.Underthisbackground,thispaperdesignsandimplementsadynamicresourceschedulingsystemforlarge-scalevirtualclusters,whichcanmonitort

6、hecluster’Sresourcesinreal—time,haveajudgmentonthewholecluster’Sloadstateaccordingtothemonitordata,makeloadstatebaseddecisionsonresourceschedulingautomaticallyandthenexecutethedecision.Themaincontributionandinnovationofthispaperareinthefollowingfiveareas:(1)Proposeahierarchicalperf

7、ormancemonitoringarchitecture,whichdeploysclientsonphysicalmachinesinordertoobtainvirtualmachinesperformancedata,andcollectsallthedatatothemonitoringserviceonthemainserver.Italsosupportstheclustertobedividedintoseveralgroupsandmonitoredrespectively.Itisofhi【ghscalability.(2)Propose

8、anautomaticcluster-load-ju

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。