专利类型:发明专利
语 言:中文
申 请 号:CN201510147743.6
申 请 日:20150331
申 请 人:重庆大学
申请人地址:400045 重庆市沙坪坝区沙正街174号
公 开 日:20180925
公 开 号:CN104767806B
代 理 人:汤东凤
代理机构:北京科亿知识产权代理事务所(普通合伙) 11350
摘 要:本发明公开了一种云数据中心任务备份的方法、装置和系统,属于云计算系统控制领域,本发明首先获取云数据中心各服务器的历史故障出现时间的信息,计算故障间隔时间和单位时间多步故障间隔时间增长率、计算下一次任务备份的等待时间、计算近期单个服务器最大故障数、近期单个服务器最小故障数、备份任务源服务器的序号和备份任务目的服务器的序号;然后进行任务备份。本发明能够根据云数据中心中各服务器可靠性的变化趋势,评估未来系统整体崩溃的风险,提前进行预防性的任务备份,并制定可变的控制间隔时间,避免了“备份过频”和“备份不足”两个极端。
主 权 项:1.一种云数据中心任务备份的方法,其特征在于包括以下步骤:步骤一、获取云数据中心各服务器的历史故障出现时间的信息:包括最近k次服务器故障出现的时间ft1,ft2,...ftk和这k次故障所发生的服务器编号fn1,fn2,...fnk;k为正整数;步骤二、计算故障间隔时间ifi和单位时间多步故障间隔时间增长率zzl:ifi=fti+1?fti,0<i≤k?1;zzl=mean{Zi,j|i<j<k};步骤三、计算下一次任务备份的等待时间dt:其中,csz为系统默认的备份间隔时间,m为数据中心中服务器的数量;步骤四、计算近期单个服务器最大故障数dgzs、近期单个服务器最小故障数xgzs、备份任务源服务器的序号yxh和备份任务目的服务器的序号mdxh;所述dgzs=max{gzsj|0<j≤m};所述xgzs=min{gzsj|0<j≤m};所述所述所述gzsj表示第j个服务器在近期出现的故障数量,计算为:所述步骤五、进行任务备份:若yxh和mdxh中有至少有一个为0,则不做任何操作;若yxh和mdxh都不为0,则将第yxh号服务器上正在执行的任务,备份到第mdxh号服务器上;然后等待dt时间,返回执行步骤一;步骤二中,所述非正常点按照以下步骤确定:计算故障间隔时间序列的平均正负波动强度,bp和bn:当(且)或(且)时,故障间隔时间值ifi为非正常点;所述xs为预先给定的系数,xs为正整数。
关 键 词:备份;云数据中心;服务器;单个服务器;故障间隔;目的服务器;云计算系统;最大故障数;变化趋势;控制间隔;历史故障;未来系统;可变的;任务源;预防性;崩溃;增长率;评估;制定
法律状态:授权
IPC专利分类号:H04L29/08(2006.01)I,H04L12/24(2006.01)I