摘要

面对云资源调度中个别资源占用率较高导致的负载不均衡问题,提出了基于利用率的容器云弹性资源调度算法,以提高资源利用率、降低调度成本。通过构建容器云调度模型,分析容器云弹性资源调度存在的能量过度消耗问题。采用基于资源权重的最大利用率算法,以最大资源利用率为目标,通过求解资源权重比,实现虚拟机配置和资源调度。实验结果表明,该算法应用后可提升最佳负载物理机数量,降低负载不均衡度,提高资源利用率;可有效避免单一资源利用过高导致的负载不均衡现象;在消耗成本方面利用合理,没有过度浪费资源,有效节省资源调度成本,且调度能耗始终维持在较低水平。