降低灾备中心系统切换不可用时间的方法及设备与流程

文档序号:11959562阅读:来源:国知局

技术特征:

1.一种降低灾备中心系统切换不可用时间的方法,其特征是,所述的方法包括:

获取灾备中心灾难发生时的系统不可用时间;

根据所述的系统不可用时间确定出灾备业务调度模型;

获取灾备中心的业务系统对应的用户的一作业;

根据所述的灾备业务调度模型确定所述作业的总体风险值;

获取预先设定的阈值;

根据所述阈值以及所述的总体风险值对所述的作业进行调度。

2.根据权利要求1所述的方法,其特征是,根据所述的系统不可用时间确定出灾备业务调度模型包括:

分析所述的系统不可用时间,得到恢复点目标RPO风险模型;

根据所述的RPO风险模型确定出运行中的作业的灾备业务调度模型。

3.根据权利要求2所述的方法,其特征是,所述运行中的作业的灾备业务调度模型为:

β=α×i1+λ×i2+δ×i3

<mrow> <mi>&alpha;</mi> <mo>=</mo> <mfrac> <mrow> <mo>(</mo> <msub> <mi>T</mi> <mi>n</mi> </msub> <mo>+</mo> <msub> <mi>T</mi> <mrow> <mi>n</mi> <mo>+</mo> <mn>1</mn> </mrow> </msub> <mo>+</mo> <msub> <mi>T</mi> <mi>m</mi> </msub> <mo>)</mo> </mrow> <msub> <mi>T</mi> <mrow> <mi>R</mi> <mi>P</mi> <mi>O</mi> </mrow> </msub> </mfrac> <mo>-</mo> <mn>1</mn> </mrow>

其中,β为总体风险值,α为风险值,TRPO为RPO时间,Tn为第n次作业持续时间,Tm为等待时间,Tn+1为第n+1次作业持续时间,λ为作业的优先级,δ为作业的剩余时间,i1、i2、i3为加权系数,且i1+i2+i3=1。

4.根据权利要求1所述的方法,其特征是,根据所述的系统不可用时间确定出灾备业务调度模型包括:

分析所述的系统不可用时间,得到恢复点目标RPO风险模型;

根据所述的RPO风险模型确定出RPO历史风险值;

根据所述的RPO历史风险值确定出将要运行的作业的灾备业务调度模型。

5.根据权利要求4所述的方法,其特征是,所述将要运行的作业的灾备业务调度模型为:

β=α平均×i1+λ×i2

其中,β为总体风险值,λ为作业的优先级,α平均为作业的历史风险值,i1、i2为加权系数,且i1+i2=1,TRPO为RPO时间,Tn为第n次作业持续时间,k为历史作业的个数。

6.根据权利要求3或5所述的方法,其特征是,根据所述阈值以及所述的总体风险值对所述的作业进行调度包括:

判断所述的总体风险值是否超出所述的阈值;

当判断为是时,获取所述作业的系统占比以及网络资源占比;

获取预先设定的干预规则;

根据所述的系统占比以及网络资源占比从所述的干预规则中选取出干预策略;

根据所述的干预策略对所述的作业进行调度。

7.一种降低灾备中心系统切换不可用时间的设备,其特征是,所述的设备包括:

系统不可用时间获取模块,用于获取灾备中心灾难发生时的系统不可用时间;

业务调度模块确定模块,用于根据所述的系统不可用时间确定出灾备业务调度模型;

作业获取模块,用于获取灾备中心的业务系统对应的用户的一作业;

总体风险值确定模块,用于根据所述的灾备业务调度模型确定所述作业的总体风险值;

阈值获取模块,用于获取预先设定的阈值;

调度模块,用于根据所述阈值以及所述的总体风险值对所述的作业进行调度。

8.根据权利要求7所述的设备,其特征是,所述的业务调度模块确定模块包括:

RPO风险模型确定单元,用于分析所述的系统不可用时间,得到恢复点目标RPO风险模型;

第一业务调度门口确定单元,用于根据所述的RPO风险模型确定出运行中的作业的灾备业务调度模型。

9.根据权利要求8所述的设备,其特征是,所述运行中的作业的灾备业务调度模型为:

β=α×i1+λ×i2+δ×i3

<mrow> <mi>&alpha;</mi> <mo>=</mo> <mfrac> <mrow> <mo>(</mo> <msub> <mi>T</mi> <mi>n</mi> </msub> <mo>+</mo> <msub> <mi>T</mi> <mrow> <mi>n</mi> <mo>+</mo> <mn>1</mn> </mrow> </msub> <mo>+</mo> <msub> <mi>T</mi> <mi>m</mi> </msub> <mo>)</mo> </mrow> <msub> <mi>T</mi> <mrow> <mi>R</mi> <mi>P</mi> <mi>O</mi> </mrow> </msub> </mfrac> <mo>-</mo> <mn>1</mn> </mrow>

其中,β为总体风险值,α为风险值,TRPO为RPO时间,Tn为第n次作业持续时间,Tm为等待时间,Tn+1为第n+1次作业持续时间,λ为作业的优先级,δ为作业的剩余时间,i1、i2、i3为加权系数,且i1+i2+i3=1。

10.根据权利要求7所述的设备,其特征是,所述的业务调度模块确定模块还包括:

历史风险值确定单元,用于根据所述的RPO风险模型确定出RPO历史风险值;

第二业务调度模型确定单元,用于根据所述的RPO历史风险值确定出将要运行的作业的灾备业务调度模型。

11.根据权利要求10所述的设备,其特征是,所述将要运行的作业的灾备业务调度模型为:

β=α平均×i1+λ×i2

其中,β为总体风险值,λ为作业的优先级,α平均为作业的历史风险值,i1、i2为加权系数,且i1+i2=1,TRPO为RPO时间,Tn为第n次作业持续时间,k为历史作业的个数。

12.根据权利要求9或11所述的设备,其特征是,所述的调度模块包括:

判断单元,用于判断所述的总体风险值是否超出所述的阈值;

占比获取单元,用于当所述的判断单元判断为是时,获取所述作业的系统占比以及网络资源占比;

干预规则获取单元,用于获取预先设定的干预规则;

干预策略选取单元,用于根据所述的系统占比以及网络资源占比从所述的干预规则中选取出干预策略;

调度单元,用于根据所述的干预策略对所述的作业进行调度。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1