云环境下基于多属性层次分析的虚拟机部署与调度策略
【作者】
庄威
[1,2] ;
桂小林
[1,2] ;
林建材
[1] ;
王刚
[1] ;
代敏
[1]
【关键词】
云计算 虚拟机 层次分析法 热点 负载平衡
【摘要】针对云计算中物理服务器间的负载不均问题,提出一种基于多属性层次分析的虚拟机部署与调度策略. 该算法将虚拟机按照资源的需求特点进行分类,主要由两方面构成:在虚拟机部署时,对虚拟机的资源进行热点分析并对其重要程度进行量化,根据该虚拟机量化后的权向量以及服务器资源的使用记录对各个服务器进行预测评价,选择最佳服务器进行部署;在虚拟机调度时,获得运行在超载服务器上的各个虚拟机的权向量,并按照一定次序对未超载服务器进行评价,查找是否有更适合的服务器,从而降低超负荷服务器的负载。与同类算法相比,该算法不仅实现了服务器各项资源的优化配置,而且降低了动态负载平衡导致的整体损耗。实验结果表明,当按同一次序在 5 台物理服务器上申请 20 台资源需求不等的虚拟机时,该算法到达平衡状态需要的平均动态迁移次数比随机均衡算法明显减少了 80%,同时进入平衡状态后,各服务器的各项资源使用情况也更趋于平衡。
上一篇:自适应折叠混沌优化方法
下一篇:采用邻域决策分辨率的特征选择算法