论文部分内容阅读
在云计算环境中,有效的虚拟机在线迁移和动态扩容技术有助于保障服务等级协议(SLA)的实现,并能够降低能耗成本。但虚拟机的迁移会导致性能下降,频繁迁移会增加SLA违约率。为此,以降低SLA违约率和迁移次数为目标,提出一种可伸缩的实时虚拟机调度策略,利用分布式消息系统Kafka和分布式计算系统Spark构建可扩展系统,基于历史数据预测负载并实时产生调度方案。仿真实验结果表明,与CloudSim原有策略相比,该策略在维持低SLA违约率的同时,迁移次数下降50%左右。