发明名称 一种云计算中基于绿色计算的虚拟机调度方法
摘要 本发明提出了一种云计算中基于绿色计算的虚拟机调度方法,属于计算机网络领域。本发明将绿色计算的思想应用于云计算中进行虚拟机调度,首先按照优先级对任务排序,然后估算每个任务在各个虚拟机上的能耗总和,选择每个任务的最小能耗对应的虚拟机进行调度,并周期性监控主机负载,调整调度计划。本发明降低了虚拟机调度的能耗,考虑了能量负载均衡,体现了绿色计算。
申请公布号 CN102508714A 申请公布日期 2012.06.20
申请号 CN201110342585.1 申请日期 2011.11.03
申请人 南京邮电大学 发明人 程春玲;徐小龙;潘钰
分类号 G06F9/48(2006.01)I;G06F9/455(2006.01)I 主分类号 G06F9/48(2006.01)I
代理机构 江苏圣典律师事务所 32237 代理人 龚拥军
主权项 1.一种云计算中基于绿色计算的虚拟机调度方法,其特征在于,包括以下步骤:步骤1)接收用户提交的任务,并按照任务的优先级,对到达的任务进行排序,得到一个需调度的当前任务列表<img file="742033DEST_PATH_IMAGE001.GIF" wi="117" he="25" />,其中m表示当前总任务数,如果是首次接收用户任务,则执行下一步骤;否则,转向步骤3);步骤2)系统初始化,包括初始化矩阵MCTE,根据任务数,创建虚拟机,虚拟机个数与用户提交的任务数相同,得到一个虚拟机列表<img file="152286DEST_PATH_IMAGE002.GIF" wi="178" he="25" />,其中n表示虚拟机个数,然后初始化各个虚拟机的参数,包括虚拟机编号(ID)、中央处理器(CPU)数量、分配内存大小、带宽、功率、处理速度和状态,初始时每个虚拟机的状态为可用;步骤3)判断任务列表是否为空,如果是,则销毁虚拟机,全过程结束;否则,执行下一步骤;步骤4)根据最小能耗策略,选择任务对应能耗最小的虚拟机进行调度;步骤5)判断时钟周期是否到期,如果是,则执行下一步骤;否则,转向步骤1);步骤6)根据主机负载,调整调度计划,转向步骤1)。
地址 210003 江苏省南京市新模范马路66号