-
公开(公告)号:CN105159752A
公开(公告)日:2015-12-16
申请号:CN201510607539.8
申请日:2015-09-22
Applicant: 中国人民解放军国防科学技术大学
Abstract: 本发明公开了一种虚拟化云中机器启动时间感知的实时任务与资源调度方法,目的是减缓启动主机和创建虚拟机的时间开销对突增任务时效性的冲击,提高任务的完成率,减少云服务系统的能耗。技术方案是在每台启动的主机上放置一台空闲的应急虚拟机;当新任务到达时,取消所有等待任务与虚拟机的映射关系,并将新任务加入到等待任务队列中;然后按照截止期最早优先的原则逐个调度等待任务,即先将任务映射到已有的虚拟机,若不可行,则增加新虚拟机来执行任务,若还不可行,则增加空闲应急虚拟机的CPU频率来执行任务。采用本发明可转移启动主机和创建虚拟机的延迟对截止期较短任务的影响,尽可能地提高任务的调度成功率。
-
公开(公告)号:CN105159752B
公开(公告)日:2018-03-30
申请号:CN201510607539.8
申请日:2015-09-22
Applicant: 中国人民解放军国防科学技术大学
Abstract: 本发明公开了一种虚拟化云中机器启动时间感知的实时任务与资源调度方法,目的是减缓启动主机和创建虚拟机的时间开销对突增任务时效性的冲击,提高任务的完成率,减少云服务系统的能耗。技术方案是在每台启动的主机上放置一台空闲的应急虚拟机;当新任务到达时,取消所有等待任务与虚拟机的映射关系,并将新任务加入到等待任务队列中;然后按照截止期最早优先的原则逐个调度等待任务,即先将任务映射到已有的虚拟机,若不可行,则增加新虚拟机来执行任务,若还不可行,则增加空闲应急虚拟机的CPU频率来执行任务。采用本发明可转移启动主机和创建虚拟机的延迟对截止期较短任务的影响,尽可能地提高任务的调度成功率。
-