一种基于内存利用率的云任务调度方法
摘要:
一种基于内存利用率的云任务调度方法,分析云用户提交的云任务并形成云任务映射队列;对内存符合云任务需求的虚拟机分别进行计算,根据虚拟机与所在物理机完成时间的差值的绝对值进行升序排序,选出排在第一个的虚拟机进行映射;根据云任务的需求遍历物理机,判断是否存在空间新建满足该云任务的虚拟机,在满足云任务需求的物理机上建立新的虚拟机,将云任务映射到该虚拟机,并将该虚拟机加入已建立的虚拟机队列,根据虚拟机与所在物理机完成时间的差值的绝对值进行降序排序,选出排在第一个的虚拟机进行映射,将已经映射的云任务从队列中去除,判断是否存在未映射的云任务,本发明能够提高云数据中心的利用率并且降低云数据中心的能耗。
公开/授权文献
0/0