专利类型:发明专利
语 言:中文
申 请 号:CN201510147721.X
申 请 日:20150331
申 请 人:重庆大学
申请人地址:400045 重庆市沙坪坝区沙正街174号
公 开 日:20180116
公 开 号:CN104765435B
代 理 人:滑春生
代理机构:北京一格知识产权代理事务所(普通合伙) 11316
摘 要:本发明公开了一种云数据中心主机延迟开机的方法、装置和系统,属于云计算系统控制领域,本发明开启数据中心中第一台主机,然后收集云数据中心负载信息,分析未来新增主机需求量后计算下一次开机控制的等待时间和预期开机数量,最后开启主机。本发明充分考虑了系统负载的动态波动性,通过跟踪其趋势预测合理的新主机开机数量和时机,兼顾性能和节能性。本发明能够根据云数据中心中各主机负载的变化趋势,评估未来任务负载对新主机数量的需求程度,并制定可变的控制间隔时间,使系统对平稳和突变的任务负载变化响应及时。
主 权 项:一种云数据中心主机延迟开机的方法,其特征在于包括以下步骤:步骤一、开启数据中心中第一台主机,此时的时间记为0;等待时间t后,执行步骤二;t为预先给定的默认控制间隔时间,t>0;步骤二、收集云数据中心负载信息;所述负载信息包括:当前时间dt;已开机的主机数量k,k≥1;各已经开机的主机的开机时刻kt1,kt2,...ktk;各已开机的主机在时间t内的新增任务数量xs1,xs2,...xsk;各已开机的主机在时间t内的完成任务数量ws1,ws2,...wsk;各已开机的主机在时间t内,出现故障的任务数量gs1,gs2,...gsk;步骤三、分析未来新增主机需求量:设定已开启的各个主机平均故障率为gli,计算得到已开启的各个主机平均故障率;所述xtgl为上一个阶段计算出的系统故障率,所述系统故障率xtgl的初始值为0;为最近t时间内第i个主机的等效故障率,i为正整数;然后,将xtgl修改为以下新数值:所述zjsl为云数据中心中主机数量;设定主机最近平均执行率为zxl,计算得到主机最近平均执行率;步骤四、计算下一次开机控制的等待时间和预期开机数量;设定下一次开机控制的等待时间为ddt,计算得到下一次开机控制的等待时间,其中a≥0;设定预期开机数量为kjl,计算得到预期开机数量;所述zds为单个主机并行处理任务数的最大值;步骤五、在剩余的未开启的主机中,随机选择kjl个主机开启,等待ddt时间后,返回执行步骤二。
关 键 词:主机;数据中心;计算;开机;任务负载;节能;变化;响应;跟踪;收集;预测;评估;公开;分析;制定;延迟;需求量;时机;可变;新增;
法律状态:授权
IPC专利分类号:G06F1/26(2006.01)I,G06F1/32(2006.01)I