一种信息系统灾难恢复时间目标的计算方法技术方案

技术编号:7072862 阅读:534 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供一种信息系统灾难恢复时间目标的计算方法。这种方法的关键在于由m个生产系统组成的信息系统,在该信息系统上一共运行了k项业务K1,K2,…,Kk,每项业务只能运行在一个生产系统上。通过分析信息系统中每个生产系统的重要性、每个业务的重要性、各个部门每秒产生的利润和灾后能够容忍的损失,以及该业务相关联灾后能够容忍的损失为基础,根据部门使用业务灾后能够容忍损失占该部门全部灾后能够容忍损失的百分比来估算每个业务每秒新生成的利润以及与业务相关的生产系统每秒新生成利润以及灾后能够容忍的损失,再综合每个生产系统在信息系统中的重要性以及CPU负载情况,将生产系统能够容忍的损失与产生利润的比值加权平均,以求出整体信息系统灾难恢复点目标的RTO取值。

【技术实现步骤摘要】

本专利技术涉及的是,能够通过对现有业务系统的CPU负载、业务量及相关数据进行分析,科学的计算信息系统灾难恢复建设中需要的灾难恢复点目标(RTO Recovery Time Object)指标。
技术介绍
根据国家标准《信息系统灾难恢复规范》(GB/T20988-2007)中的定义灾难是指由于人为或自然的原因,造成信息系统严重故障或瘫痪,使信息系统支持的业务功能停顿或服务水平降至不可接受、达到特定的时间的突发性事件。典型的灾难事件包括自然灾难 (如火灾、水灾、地震、风灾等)、设备灾难(如设备故障、软件错误、电信网络中断和电力故障等)和人为灾难(如操作员错误、破坏、植入有害代码和恐怖袭击等)。目前,信息系统已经在各行各业当中得到了广泛的应用,其核心数据已经成为整个社会当中最为关键的资源。据IDC统计,2007年新增数据的总量较上一年增长了 75%, 预计2011年数据总量达到2006年的10倍。伴随着信息系统中数据增长,数据安全需求也在日益凸显,容灾抗毁能力已经成为衡量信息系统安全性和可靠性的重要指标。恢复时间目标(RTO)信息系统容灾抗毁能力的两个主要评价指标之一(另一个主要评价指标是恢复时间目标RP0),得到了广泛的关注,其中恢复时间目标RTO指灾难发生后,系统或者业务功能从停顿到必须恢复的时间要求。RTO指标主要反映灾难发生后信息系统能后重新恢复工作的时间,RTO时间越短,业务恢复的越快。通常的灾难恢复规划中,大多使用调查问卷和需求分析的方法定性的制定RTO指标,并通过满足RTO指标所需要的灾难恢复建设成本与信息系统使用单位能够容忍的损失进行评估。但是传统信息系统RTO指标不仅忽视了信息系统的自身特性,还忽视了部门和业务对生产系统创造的利润的影响。因此,与以往的分析方法不同,本专利技术通过生产系统、 业务、部门之间的关系详细计算部门和业务正常工作时每个生产系统能够产生的利润,以及系统的重要性、CPU负载占用情况、能够容忍的损失进行分析,得到符合信息系统特性的、 客观的灾难恢复指标。
技术实现思路
,其特征在于由m个生产系统组成的信息系统,在该信息系统上一共运行了 k项业务K1, K2,…,Kk,每项业务只能运行在一个生产系统上;该信息系统可以为η个部门提供服务,每个部门每秒可以产生的利润为P1, P2,…,Pn,任一部门N」(j e )使用的业务集合为£{&,&,.··,&},并且集合NKj 中任一业务K1 (K1 e NKj)灾后能够容忍的损失为Aj,根据Slj占部门Nj所有业务灾后总共能够容忍的损失的比例以及部门每秒能够产生的利润为Pj,可以计算出部门Nj所使用的任一业务每秒产生的利润;信息系统中的任一生产系统Mi (i e )上运行的业务集合为MK1 ^,根据生产系统和业务的对应关系,对集合中所有业务每秒产生的利润求和得到Mi上每秒生成的利润Pi,对集合中能够容忍的损失求和得到Mi能够容忍的损失Si, 计算生产系统Mi灾难发生后能够容忍的损失Si与每秒产生的利润Pi比值,从而得到每个生产系统的灾难恢复时间目标RTO的值;以每个生产系统在整个信息系统的重要性和CPU 负载情况的乘积作为权重,对每个生产系统的灾难恢复目标RTO的值进行加权平均,得出整个信息系统的系统灾难恢复目标RTO的值;设信息系统包含m个生产系统M1, M2,…,Mm,每个生产系统CPU占用率分别为f1; f2,…,fm,并且每个生产系统在整个信息系统中所占重要性权重分别为 ,%,···,个生产系统上总共运行了 k项业务K1, K2,…,Kk,设任一生产系统虬(1 e )支持的业务集合为MK工{K”、,…,Kk];设信息系统为η个部门N1, N2,…,Nn提供服务,任一部门Nj (j e )平均每秒产生的利润为Pl,ρ2,…,Pn,其中部门Nj使用的业务为’NKj中任一业# K1 (K1 e NKj)灾后能够容忍的损失为 ^.。其具体步骤为(1)输入生产系统M1, M2,…,Mm在信息系统中所占重要性的权重值 …气, 生产系统CPU负载情况f1; f2,…,fm,每个生产系统运行的业务集合MK= {MK1; MK2,…, MKJ ;(2)输入η个部门集合N= (N1,N2,…,Nj每秒产生的利润Pl,p2,…,ρη,各个部门处理的业务集合NK= (NK1, NK2,…,NKJ,以及集合中任一业务在该部门灾后总共能够容忍的损失;(3)初始化变量集pK1,ρΚ2,…,Pa和%1,sK2,…,^ik分别用于保存任务集K1, K2,…,Kk当前每秒产生的利润和灾后能够容忍的损失,并且均为0,初始化变量pM1,pM2,…, Pfc和sM1,Sm2,…,Sfc分别用于保存生产系统M1, M2,…,Mm每秒生成的数据量和灾后能够容忍的损失,并且均为0,初始化变量R为信息系统中各生产系统带权值的灾难恢复时间目标之和,并且初值为0,初始化变量ω为信息系统权值,其初值为0 ;(4)如果集合N为空,则执行步骤8,否则执行步骤5;(5)从集合N中取出任一部门Nj (j e ),该部门使用的业务集合为NKj ;(6)如果NKj为空,则执行步骤4,否则,执行步骤7;(7)从集合NKj中取出任一业务&(1 e ),计算业务&当前每秒产生的利润 Pk1为=K1当前每秒产生的利润pK1+该部门Nj每秒能够产生的利润为PjX该业务在该部门灾后能够容忍的损失+该部门灾后能够容忍的损失,计算业务K1灾后能够容忍的损失^a 为=K1灾后能够容忍的损失该业务在该部门灾后能够容忍的损失,执行步骤6 ;(8)如果集合MK为空,则执行步骤12,否则,执行步骤9;(9)从集合MK中取出任一生产系统Mi (i e ),该生产系统上运行的业务集为 MKi ;(10)如果MKi为空,计算信息系统权值ω为信息系统权值ω当前值+生产系统Mi的重要性权重值、X生产系统CPU负载计算信息系统中各生产系统带权值的灾难恢复时间目标之和R为信息系统中各生产系统带权值的灾难恢复时间目标之和的当前值 R+该生产系统灾后能够容忍的损失^hX该生产系统在信息系统中的权重X生产系统CPU 负载fi+该生产系统每秒产生的利润PMi,执行步骤8,否则,执行步骤11;(11)从MKi集合中取出任一业务K1Q e ),计算生产系统Mi每秒产生的利润PMi为生产系统Mi每秒产生的利润pMi+业务K1当前每秒产生的利润pKi,计算生产系统 Mi灾后能够容忍的损失&为生产系统Mi灾后能够容忍的损失业务K1灾后能够容忍的损失%,执行步骤10;(12)计算信息系统的RTO值为R+ ,程序执行完毕。这种灾难恢复系统RTO指标的计算方法是这样实现的本专利技术提供。这种方法的关键在于由 m个生产系统组成的信息系统,在该信息系统上一共运行了 k项业务K1, K2,…,Kk,每项业务只能运行在一个生产系统上。通过分析信息系统中每个生产系统的重要性、每个业务的重要性、各个部门每秒产生的利润和灾后能够容忍的损失,以及该业务相关联灾后能够容忍的损失为基础,根据部门使用业务灾后能够容忍损失占该部门全部灾后能够容忍损失的百分比来估算每个业务每秒新生成的利润以及与业务相关的生产系统每秒新生成利润以及灾本文档来自技高网
...

【技术保护点】
1.一种信息系统灾难恢复时间目标的计算方法,其特征在于:由m个生产系统组成的信息系统,在该信息系统上一共运行了k项业务K1,K2,…,Kk,每项业务只能运行在一个生产系统上;该信息系统可以为n个部门提供服务,每个部门每秒可以产生的利润为p1,p2,…,pn,任一部门Nj(j∈[1,n])使用的业务集合为并且集合NKj中任一业务Kl(Kl∈NKj)灾后能够容忍的损失为slj,根据slj占部门Nj所有业务灾后总共能够容忍的损失的比例以及部门每秒能够产生的利润为pj,可以计算出部门Nj所使用的任一业务每秒产生的利润;信息系统中的任一生产系统Mi(i ∈[1,m])上运行的业务集合为根据生产系统和业务的对应关系,对集合中所有业务每秒产生的利润求和得到Mi上每秒生成的利润pi,对集合中能够容忍的损失求和得到Mi能够容忍的损失Si,计算生产系统Mi灾难发生后能够容忍的损失Si与每秒产生的利润Pi比值,从而得到每个生产系统的灾难恢复时间目标RTO的值;以每个生产系统在整个信息系统的重要性和CPU负载情况的乘积作为权重,对每个生产系统的灾难恢复目标RTO的值进行加权平均,得出整个信息系统的系统灾难恢复目标RTO的值;设信息系统包含m个生产系统M1,M2,…,Mm,每个生产系统CPU占用率分别为f1,f2,…,fm,并且每个生产系统在整个信息系统中所占重要性权重分别为m个生产系统上总共运行了k项业务K1,K2,…,Kk,设任一生产系统Mi(i∈[1,m])支持的业务集合为设信息系统为n个部门N1,N2,…,Nn提供服务,任一部门Nj(j∈[1,n])平均每秒产生的利润为p1,p2,…,pn,其中部门Nj使用的业务为NKj中任一业务Kl(Kl∈NKj)灾后能够容忍的损失为Slj。...

【技术特征摘要】

【专利技术属性】
技术研发人员:姚文斌陈钊张兰英熊飞
申请(专利权)人:北京邮电大学
类型:发明
国别省市:11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1