[发明专利]基于用户存储行为的数据备份方法无效

专利信息
申请号: 201010132752.5 申请日: 2010-03-26
公开(公告)号: CN101788938A 公开(公告)日: 2010-07-28
发明(设计)人: 姚文斌;王枞;肖达;刘建毅;伍淳华;陈钊 申请(专利权)人: 北京邮电大学
主分类号: G06F11/14 分类号: G06F11/14
代理公司: 暂无信息 代理人: 暂无信息
地址: 100876 *** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 基于 用户 存储 行为 数据 备份 方法
【权利要求书】:

1.一种基于用户存储行为的数据备份方法,其特征是:由m个生产系统、 p个备份系统(B1,B2,…,Bp)和n个用户构成的信息化系统,当生产系统有生产 任务时,系统优先执行生产任务;只有当生产系统Mi(i∈[1,m])的空闲时间Ti大 于时间阀值θi时,生产系统执行数据备份:对生产系统Mi上的用户集合UMi中 所有用户的待备份数据进行检查;如果用户Uj(Uj∈UMi)待备份的数据量超过 数据量阀值λi,则优先备份用户Uj待备份的数据到指定的备份系统BMi中;当 超过数据量阀值λi的用户产生的数据都备份完成后,如果生产系统Mi当前有新 生产任务,则停止备份任务;如果生产系统Mi仍然空闲,再对Mi中未满足数 据量阀值λi的用户数据进行备份;多个用户可以同时使用一个生产系统进行生 产并生成数据信息;一个生产系统的数据可以备份到多个备份系统上;

用户可以指定唯一的一个生产系统作为总控部件,该部件可以并发地给生 产系统发送信息,用于检测当前生产系统的忙闲和待备份数据量,并启动生产 系统的备份过程;

设信息化系统中包含了m个生产系统(M1,M2,…,Mm)、p个备份系统 (B1,B2,…,Bp)、n个用户(U1,U2,…,Un);m个生产系统对应的用户分别为 (UM1,UM2,…,UMm),其中,任意的UMi(i∈[1,m])是一个包含了用户名的集合, 即UMi{U1,U2,···,Un};]]>

当任意一个生产系统Mi(i∈[1,m])进行数据备份时,可以备份到多个指定的 备份系统中,因此,m个生产系统对应的备份系统可 以表示为(BM1,BM2,…,BMm),其中,BMk(k∈[1,m],BMk∈{B1,B2,…,Bp})为备 份系统名的集合;

用户存储行为特征使用用户待备份的数据量表示,设任意用户i当前待备份 数据量为Di,n个用户当前待备份的数据量可以表示为(D1,D2,…,Dn);随着用 户的使用,待备份数据量逐步增加;假设用户i待备份的数据量达到数值λi时, λi称为用户数据量阀值,该用户所使用的生产系统需要对该用户数据进行备份; 设n个用户所对应的用户数据量阀值为(λ1,λ2,…,λn);

设对于任意一个生产系统Mi(i∈[1,m]),当其空闲的时间长度到达θi时,θi称 为该生产系统的时间阀值,该生产系统可以启动备份操作;m个生产系统所对 应的时间阀值为(θ1,θ2,…,θm);

对于任意一个生产系统Mi(i∈[1,m]),它对应的时间控制器Ti表示该生产系 统从上次任务结束后到目前为止的空闲时间间隔,如果当前忙,则该值为0; 否则,启动定时器,Ti随时间递增;m个生产系统对应的计时器队列为 (T1,T2,...,Tm);

在信息化系统运行时,m个生产系统(M1,M2,…,Mm)的当前状态用 (S1,S2,…,Sm)表示:当一个生产系统Mi(i∈[1,m])的全部数据都备份完毕,则该 生产系统的状态Si为1;否则该值为0。

2.根据权利要求1所述的基于用户存储行为的数据备份方法,其特征是: 其具体方法步骤为:

(1)输入生产系统的时间阀值(θ1,θ2,…,θm);

(2)输入用户的数据量阀值(λ1,λ2,…,λn);

(3)输入并设置总控部件C,输入轮询查询生产系统是否进行备份的时间间隔 T;

(4)初始化生产系统(M1,M2,...,Mm)的时间控制器队列(T1,T2,...,Tm)的值为 (0,0,…,0),生产系统的当前状态(S1,S2,…,Sm)的值为(0,0,…,0),并启动各个 生产系统的时间控制器;

(5)初始化总控部件的定时器Tc为0,将Tc值加1;

(6)如果生产系统Mi正在空闲,则将Ti值加1;否则,令Ti的值为0;

(7)如果总控部件定时器Tc与T相等,则执行步骤8; 否则,将Tc值加1,执行步骤6;

(8)总控部件并发给m个生产系统(M1,M2,…,Mm)发送检测信息,通知生产系 统进行备份检查;

(9)如果生产系统Mi空闲时间Ti大于时间阀值θi时,则执行步骤 10;

否则,记Tc为0,执行步骤6;

(10)生产系统Mi上的用户集合为UMi,令变量j的值为1;

(11)如果用户Uj使用生产系统Mi,即Uj∈UMi,则执行步骤13; 否则执行步骤12;

(12)将j的值增加1,执行步骤11;

(13)如果用户Uj待备份数据量Dj大于用户数据量阀值λj,即Dj≥λj,执行 步骤14;

否则,执行步骤12;

(14)将用户Uj待备份数据备份到指定的备份系统BMi中,同时,令Dj的值为 0;

(15)如果生产系统Mi当前有新生产任务,则令Ti的值为0,令Si的值为0,执 行步骤7;

否则,执行步骤16;

(16)如果j与n相等,则执行步骤17;

否则,执行步骤12;

(17)令变量j的值为1;

(18)如果用户Uj使用生产系统Mi,即Uj∈UMi,则执行步骤20;

否则,执行步骤19;

(19)将j的值增加1,执行步骤18;

(20)将用户Uj待备份数据备份到指定的备份系统BMi中,同时,令Dj的值为 0;

(21)如果生产系统Mi当前有新生产任务,则令Ti的值为0,令Si的值为0,执 行步骤7;

否则,执行步骤22;

(22)如果j与n相等,则令Si的值为1,执行步骤23;

否则,执行步骤19;

(23)如果Sk的值为1,则备份过程执行完毕;

否则,执行步骤5。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京邮电大学,未经北京邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201010132752.5/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top