基于处理器负载多机虚拟化调度系统

基于处理器负载多机虚拟化调度系统

ID:17668396

大小:600.87 KB

页数:51页

时间:2018-09-04

基于处理器负载多机虚拟化调度系统_第1页
基于处理器负载多机虚拟化调度系统_第2页
基于处理器负载多机虚拟化调度系统_第3页
基于处理器负载多机虚拟化调度系统_第4页
基于处理器负载多机虚拟化调度系统_第5页
资源描述:

《基于处理器负载多机虚拟化调度系统》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、华中科技大学硕士学位论文摘要运用计算系统虚拟化技术,服务器上可以同时运行多个虚拟机,在所有虚拟机都执行计算任务的情况下,有可能产生资源争用的情况,增加了程序的执行时间,与此同时,有些服务器处于负载比较低的水平,计算系统的资源没有得到充分利用。另一方面,服务器上运行的虚拟机在没有执行计算任务的情况下,仍然占据了计算资源,使得其他执行计算任务的虚拟机无法使用紧缺的计算资源。基于处理器负载的多机虚拟化调度系统,通过服务器负载均衡和虚拟机合并两个方法来解决上述问题。通过监控各个服务器和虚拟机的运行状态,分析各虚拟机占用的计

2、算资源能否满足应用程序的需要。根据应用程序的需求,改变执行计算任务的虚拟机在多个服务器上的分布情况,达到计算系统中服务器负载均衡的目的,避免了资源争用的情况,同时提升了虚拟机的计算性能,加快了用户任务的执行速度。虚拟机合并按照最小迁移代价的原则,整个计算系统中将空闲状态的载虚拟机迁移到一台或几台服务器上运行,使得服务器的计算资源能够集中使用,避免了资源碎片的产生。通过测试和分析表明,在内存大小为128MB的虚拟机上开启6个进程,每个进程分别计算5次圆周率小数点后100万位的值,使用服务器负载均衡方法执行任务前后,程序执行的加速比为2.8

3、69,完成任务的时间明显缩短。在需要迁移5台内存大小为128MB的虚拟机来完成合并功能的情况下,完成合并功能需要消耗的时间为10.8秒,速度也能够满足应用的需要。关键字:虚拟化,负载均衡,合并,实时迁移I华中科技大学硕士学位论文AbstractUsingvirtualizationtechnology,multiplevirtualmachinescanrunonasingleserver.Whenallvirtualmachinesprocessdata,theremayberesourcescontention

4、,andthesevirtualmachinesneedmoretimetofinishjobs.Ontheotherhand,someoftheserversareinidlestatus,socomputingresourceswouldn’tbeusedeffectively.Multivirtualmachinesschedulingsystemprovidestowfunctionstosolvetheseproblems,includingserverloadbalanceandcombiningvirtualmachine

5、s.Throughmonitoringeachserverandvirtualmachineswecanconcludevirtualmachines’status,andthananalysisifthecomputingresourcecanmeetthetasksdemand.Wecanchangethedistributionofvirtualmachinesinthecomputingsystem,inordertoarchiveserverloadbalancing.Sothecomputingperformanceofvi

6、rtualmachinesimproves,anditneedslesstimetofinishjobs.Combiningvirtualmachinesusesminimummigrationcostprinciple,makingidlevirtualmachinesrunningonconcentrateservers.Thiscanavoidresourcefragment,andletavirtualmachinecanusemaximumcomputingresourceinasingleserver.Settingvirt

7、ualmachinesVCPUnumberis6,memoryis128MB.Running6processesinvirtualmachine,eachprocesscomputesPI1,000,000digits.Afterusingserverloadbalancingstrategy,thespeedupoffinishalljobsis2.869.Inordertoarchivecombiningvirtualmachines,5virtualmachinesneedtobemigrated,andthetimeofthes

8、eoperationsis10.8s,thetimeisacceptable.Keywords:virtualization,loadbalancing,combine,livemigrationII独创性

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

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

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