摘要: 目前以虚拟云服务平台作为强大计算平台的虚拟云环境下,许多现存调度方法致力于合并虚拟机以减少物理机数目,从而达到减少能源消耗的目的,但会引入高额虚拟机迁移成本。此外,现存方法也没有考虑导致用户高额支付成本的成本因子影响。本文以减少云服务提供者能源消耗和云服务终端用户支付成本为目标,同时保障用户任务的时限要求。本文提出的能源与时限可感知的非迁移调度算法(Energy and Deadline Aware with Non-Migration Scheduling , EDA-NMS),利用任务时限的松弛度,延迟宽松时限任务的执行从而无需唤醒新的物理机,更无需引入虚拟机动态迁移成本,达到减少能源消耗的目的。EDA-NMS采用智能虚拟机实例类型组合方案,满足用户关键任务的敏感时限并保障用户支付成本最低。多重扩展实验结果表明EDA-NMS算法与现存其它算法比较,能更有效地减少能源消耗和成本,且保证了任务时限要求。
中图分类号: