一种基于OpenStack的云计算虚拟机放置策略
来源期刊:桂林理工大学学报2018年第3期
论文作者:罗平 王勇 俸晧 何倩
文章页码:555 - 560
关键词:云计算;OpenStack;能耗;虚拟机放置;差分进化算法;
摘 要:针对当前OpenStack云平台的虚拟机调度策略未综合考虑服务器能耗、使用数量、计算性能带来的高能耗、服务器数量较多、较高的服务等级协议(SLA)违背率的影响,构建了综合这几方面因素的能效优化模型,根据该模型设计了一种基于自适应双策略差分进化算法的虚拟机放置策略。算法包括变异阶段根据种群分组差异选择不同变异策略,增加自适应交叉与变异参数用于提高算法收敛速度,使用综合能效优化模型作为适应度函数评价进化个体。实验仿真表明,本文策略使得OpenStack中虚拟机放置具有比其内置算法和DE、PSO算法更低的能耗、更小SLA违背率和更少的服务器使用数量。
罗平1,2,王勇2,3,俸晧2,3,何倩2,3
1. 桂林电子科技大学信息与通信学院2. 桂林电子科技大学广西云计算与复杂系统高校重点实验室3. 桂林电子科技大学计算机与信息安全学院
摘 要:针对当前OpenStack云平台的虚拟机调度策略未综合考虑服务器能耗、使用数量、计算性能带来的高能耗、服务器数量较多、较高的服务等级协议(SLA)违背率的影响,构建了综合这几方面因素的能效优化模型,根据该模型设计了一种基于自适应双策略差分进化算法的虚拟机放置策略。算法包括变异阶段根据种群分组差异选择不同变异策略,增加自适应交叉与变异参数用于提高算法收敛速度,使用综合能效优化模型作为适应度函数评价进化个体。实验仿真表明,本文策略使得OpenStack中虚拟机放置具有比其内置算法和DE、PSO算法更低的能耗、更小SLA违背率和更少的服务器使用数量。
关键词:云计算;OpenStack;能耗;虚拟机放置;差分进化算法;