国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種信息系統(tǒng)災難恢復時間目標的計算方法

      文檔序號:6428474閱讀:319來源:國知局
      專利名稱:一種信息系統(tǒng)災難恢復時間目標的計算方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及的是一種信息系統(tǒng)災難恢復時間目標的計算方法,能夠通過對現(xiàn)有業(yè)務系統(tǒng)的CPU負載、業(yè)務量及相關(guān)數(shù)據(jù)進行分析,科學的計算信息系統(tǒng)災難恢復建設(shè)中需要的災難恢復點目標(RTO Recovery Time Object)指標。
      背景技術(shù)
      根據(jù)國家標準《信息系統(tǒng)災難恢復規(guī)范》(GB/T20988-2007)中的定義災難是指由于人為或自然的原因,造成信息系統(tǒng)嚴重故障或癱瘓,使信息系統(tǒng)支持的業(yè)務功能停頓或服務水平降至不可接受、達到特定的時間的突發(fā)性事件。典型的災難事件包括自然災難 (如火災、水災、地震、風災等)、設(shè)備災難(如設(shè)備故障、軟件錯誤、電信網(wǎng)絡中斷和電力故障等)和人為災難(如操作員錯誤、破壞、植入有害代碼和恐怖襲擊等)。目前,信息系統(tǒng)已經(jīng)在各行各業(yè)當中得到了廣泛的應用,其核心數(shù)據(jù)已經(jīng)成為整個社會當中最為關(guān)鍵的資源。據(jù)IDC統(tǒng)計,2007年新增數(shù)據(jù)的總量較上一年增長了 75%, 預計2011年數(shù)據(jù)總量達到2006年的10倍。伴隨著信息系統(tǒng)中數(shù)據(jù)增長,數(shù)據(jù)安全需求也在日益凸顯,容災抗毀能力已經(jīng)成為衡量信息系統(tǒng)安全性和可靠性的重要指標?;謴蜁r間目標(RTO)信息系統(tǒng)容災抗毀能力的兩個主要評價指標之一(另一個主要評價指標是恢復時間目標RP0),得到了廣泛的關(guān)注,其中恢復時間目標RTO指災難發(fā)生后,系統(tǒng)或者業(yè)務功能從停頓到必須恢復的時間要求。RTO指標主要反映災難發(fā)生后信息系統(tǒng)能后重新恢復工作的時間,RTO時間越短,業(yè)務恢復的越快。通常的災難恢復規(guī)劃中,大多使用調(diào)查問卷和需求分析的方法定性的制定RTO指標,并通過滿足RTO指標所需要的災難恢復建設(shè)成本與信息系統(tǒng)使用單位能夠容忍的損失進行評估。但是傳統(tǒng)信息系統(tǒng)RTO指標不僅忽視了信息系統(tǒng)的自身特性,還忽視了部門和業(yè)務對生產(chǎn)系統(tǒng)創(chuàng)造的利潤的影響。因此,與以往的分析方法不同,本發(fā)明通過生產(chǎn)系統(tǒng)、 業(yè)務、部門之間的關(guān)系詳細計算部門和業(yè)務正常工作時每個生產(chǎn)系統(tǒng)能夠產(chǎn)生的利潤,以及系統(tǒng)的重要性、CPU負載占用情況、能夠容忍的損失進行分析,得到符合信息系統(tǒng)特性的、 客觀的災難恢復指標。

      發(fā)明內(nèi)容
      一種信息系統(tǒng)災難恢復時間目標的計算方法,其特征在于由m個生產(chǎn)系統(tǒng)組成的信息系統(tǒng),在該信息系統(tǒng)上一共運行了 k項業(yè)務K1, K2,…,Kk,每項業(yè)務只能運行在一個生產(chǎn)系統(tǒng)上;該信息系統(tǒng)可以為η個部門提供服務,每個部門每秒可以產(chǎn)生的利潤為P1, P2,…,Pn,任一部門N」(j e [1,η])使用的業(yè)務集合為£{&,&,.··,&},并且集合NKj 中任一業(yè)務K1 (K1 e NKj)災后能夠容忍的損失為Aj,根據(jù)Slj占部門Nj所有業(yè)務災后總共能夠容忍的損失的比例以及部門每秒能夠產(chǎn)生的利潤為Pj,可以計算出部門Nj所使用的任一業(yè)務每秒產(chǎn)生的利潤;信息系統(tǒng)中的任一生產(chǎn)系統(tǒng)Mi (i e [1,m])上運行的業(yè)務集合為
      MK1 ^[K1,K2,-,Kt],根據(jù)生產(chǎn)系統(tǒng)和業(yè)務的對應關(guān)系,對集合中所有業(yè)務每秒產(chǎn)生的利潤求和得到Mi上每秒生成的利潤Pi,對集合中能夠容忍的損失求和得到Mi能夠容忍的損失Si, 計算生產(chǎn)系統(tǒng)Mi災難發(fā)生后能夠容忍的損失Si與每秒產(chǎn)生的利潤Pi比值,從而得到每個生產(chǎn)系統(tǒng)的災難恢復時間目標RTO的值;以每個生產(chǎn)系統(tǒng)在整個信息系統(tǒng)的重要性和CPU 負載情況的乘積作為權(quán)重,對每個生產(chǎn)系統(tǒng)的災難恢復目標RTO的值進行加權(quán)平均,得出整個信息系統(tǒng)的系統(tǒng)災難恢復目標RTO的值;設(shè)信息系統(tǒng)包含m個生產(chǎn)系統(tǒng)M1, M2,…,Mm,每個生產(chǎn)系統(tǒng)CPU占用率分別為f1; f2,…,fm,并且每個生產(chǎn)系統(tǒng)在整個信息系統(tǒng)中所占重要性權(quán)重分別為 ,%,···,個生產(chǎn)系統(tǒng)上總共運行了 k項業(yè)務K1, K2,…,Kk,設(shè)任一生產(chǎn)系統(tǒng)虬(1 e [1,m])支持的業(yè)務集合為MK工{K”、,…,Kk];設(shè)信息系統(tǒng)為η個部門N1, N2,…,Nn提供服務,任一部門Nj (j e [1,η])平均每秒產(chǎn)生的利潤為Pl,ρ2,…,Pn,其中部門Nj使用的業(yè)務為’NKj中任一業(yè)
      # K1 (K1 e NKj)災后能夠容忍的損失為 ^.。其具體步驟為(1)輸入生產(chǎn)系統(tǒng)M1, M2,…,Mm在信息系統(tǒng)中所占重要性的權(quán)重值 …氣, 生產(chǎn)系統(tǒng)CPU負載情況f1; f2,…,fm,每個生產(chǎn)系統(tǒng)運行的業(yè)務集合MK= {MK1; MK2,…, MKJ ;(2)輸入η個部門集合N= (N1,N2,…,Nj每秒產(chǎn)生的利潤Pl,p2,…,ρη,各個部門處理的業(yè)務集合NK= (NK1, NK2,…,NKJ,以及集合中任一業(yè)務在該部門災后總共能夠容忍的損失;(3)初始化變量集pK1,ρΚ2,…,Pa和%1,sK2,…,^ik分別用于保存任務集K1, K2,…,Kk當前每秒產(chǎn)生的利潤和災后能夠容忍的損失,并且均為0,初始化變量pM1,pM2,…, Pfc和sM1,Sm2,…,Sfc分別用于保存生產(chǎn)系統(tǒng)M1, M2,…,Mm每秒生成的數(shù)據(jù)量和災后能夠容忍的損失,并且均為0,初始化變量R為信息系統(tǒng)中各生產(chǎn)系統(tǒng)帶權(quán)值的災難恢復時間目標之和,并且初值為0,初始化變量ω為信息系統(tǒng)權(quán)值,其初值為0 ;(4)如果集合N為空,則執(zhí)行步驟8,否則執(zhí)行步驟5;(5)從集合N中取出任一部門Nj (j e [1,η]),該部門使用的業(yè)務集合為NKj ;(6)如果NKj為空,則執(zhí)行步驟4,否則,執(zhí)行步驟7;(7)從集合NKj中取出任一業(yè)務&(1 e [l,k]),計算業(yè)務&當前每秒產(chǎn)生的利潤 Pk1為=K1當前每秒產(chǎn)生的利潤pK1+該部門Nj每秒能夠產(chǎn)生的利潤為PjX該業(yè)務在該部門災后能夠容忍的損失+該部門災后能夠容忍的損失,計算業(yè)務K1災后能夠容忍的損失^a 為=K1災后能夠容忍的損失該業(yè)務在該部門災后能夠容忍的損失,執(zhí)行步驟6 ;(8)如果集合MK為空,則執(zhí)行步驟12,否則,執(zhí)行步驟9;(9)從集合MK中取出任一生產(chǎn)系統(tǒng)Mi (i e [1,m]),該生產(chǎn)系統(tǒng)上運行的業(yè)務集為 MKi ;(10)如果MKi為空,計算信息系統(tǒng)權(quán)值ω為信息系統(tǒng)權(quán)值ω當前值+生產(chǎn)系統(tǒng)Mi的重要性權(quán)重值、X生產(chǎn)系統(tǒng)CPU負載計算信息系統(tǒng)中各生產(chǎn)系統(tǒng)帶權(quán)值的災難恢復時間目標之和R為信息系統(tǒng)中各生產(chǎn)系統(tǒng)帶權(quán)值的災難恢復時間目標之和的當前值 R+該生產(chǎn)系統(tǒng)災后能夠容忍的損失^hX該生產(chǎn)系統(tǒng)在信息系統(tǒng)中的權(quán)重X生產(chǎn)系統(tǒng)CPU 負載fi+該生產(chǎn)系統(tǒng)每秒產(chǎn)生的利潤PMi,執(zhí)行步驟8,否則,執(zhí)行步驟11;(11)從MKi集合中取出任一業(yè)務K1Q e [1,k]),計算生產(chǎn)系統(tǒng)Mi每秒產(chǎn)生的利潤PMi為生產(chǎn)系統(tǒng)Mi每秒產(chǎn)生的利潤pMi+業(yè)務K1當前每秒產(chǎn)生的利潤pKi,計算生產(chǎn)系統(tǒng) Mi災后能夠容忍的損失&為生產(chǎn)系統(tǒng)Mi災后能夠容忍的損失業(yè)務K1災后能夠容忍的損失%,執(zhí)行步驟10;(12)計算信息系統(tǒng)的RTO值為R+ ,程序執(zhí)行完畢。這種災難恢復系統(tǒng)RTO指標的計算方法是這樣實現(xiàn)的本發(fā)明提供一種信息系統(tǒng)災難恢復時間目標的計算方法。這種方法的關(guān)鍵在于由 m個生產(chǎn)系統(tǒng)組成的信息系統(tǒng),在該信息系統(tǒng)上一共運行了 k項業(yè)務K1, K2,…,Kk,每項業(yè)務只能運行在一個生產(chǎn)系統(tǒng)上。通過分析信息系統(tǒng)中每個生產(chǎn)系統(tǒng)的重要性、每個業(yè)務的重要性、各個部門每秒產(chǎn)生的利潤和災后能夠容忍的損失,以及該業(yè)務相關(guān)聯(lián)災后能夠容忍的損失為基礎(chǔ),根據(jù)部門使用業(yè)務災后能夠容忍損失占該部門全部災后能夠容忍損失的百分比來估算每個業(yè)務每秒新生成的利潤以及與業(yè)務相關(guān)的生產(chǎn)系統(tǒng)每秒新生成利潤以及災后能夠容忍的損失,再綜合每個生產(chǎn)系統(tǒng)在信息系統(tǒng)中的重要性以及CPU負載情況, 將生產(chǎn)系統(tǒng)能夠容忍的損失與產(chǎn)生利潤的比值加權(quán)平均,以求出整體信息系統(tǒng)災難恢復點目標的RTO取值。其主要創(chuàng)新點如下1、與傳統(tǒng)的調(diào)查問卷和風險分析方法不同,本發(fā)明方法通過分析信息系統(tǒng)涵蓋的生產(chǎn)系統(tǒng)、業(yè)務和部門三個層次的運行關(guān)系,綜合的評價信息系統(tǒng)中不同業(yè)務和部門對生產(chǎn)系統(tǒng)災難恢復目標的影響。2、本發(fā)明通過部門工作時產(chǎn)生的利潤,以及每個部門已有的各項業(yè)務能夠容忍的損失來動態(tài)量化計算信息系統(tǒng)的災難恢復時間目標RTO值。


      圖1是由η個部門、k項業(yè)務、m個生產(chǎn)系統(tǒng)共同組成的系統(tǒng)結(jié)構(gòu)圖
      具體實施例方式下面結(jié)合附圖舉例對本發(fā)明做更詳細地描述本發(fā)明所述算法的特征在于一種信息系統(tǒng)災難恢復時間目標的計算方法,其特征在于由m個生產(chǎn)系統(tǒng)組成的信息系統(tǒng),在該信息系統(tǒng)上一共運行了 k項業(yè)務K1, K2,…,Kk,每項業(yè)務只能運行在一個生產(chǎn)系統(tǒng)上;該信息系統(tǒng)可以為η個部門提供服務,每個部門每秒可以產(chǎn)生的利潤為P1, P2,…,Pn,任一部門N」(j e [1,η])使用的業(yè)務集合為£{&,&,.··,&},并且集合NKj 中任一業(yè)務K1 (K1 e NKj)災后能夠容忍的損失為Aj,根據(jù)υ占部門Nj所有業(yè)務災后總共能夠容忍的損失的比例以及部門每秒能夠產(chǎn)生的利潤為Pj,可以計算出部門Nj所使用的任一業(yè)務每秒產(chǎn)生的利潤;信息系統(tǒng)中的任一生產(chǎn)系統(tǒng)Mi (i e [1,m])上運行的業(yè)務集合為 MK1 ^[K1,K2,-,Kt],根據(jù)生產(chǎn)系統(tǒng)和業(yè)務的對應關(guān)系,對集合中所有業(yè)務每秒產(chǎn)生的利潤求和得到Mi上每秒生成的利潤Pi,對集合中能夠容忍的損失求和得到Mi能夠容忍的損失S” 計算生產(chǎn)系統(tǒng)Mi災難發(fā)生后能夠容忍的損失Si與每秒產(chǎn)生的利潤Pi比值,從而得到每個生產(chǎn)系統(tǒng)的災難恢復時間目標RTO的值;以每個生產(chǎn)系統(tǒng)在整個信息系統(tǒng)的重要性和CPU 負載情況的乘積作為權(quán)重,對每個生產(chǎn)系統(tǒng)的災難恢復目標RTO的值進行加權(quán)平均,得出整個信息系統(tǒng)的系統(tǒng)災難恢復目標RTO的值;設(shè)信息系統(tǒng)包含m個生產(chǎn)系統(tǒng)M1, M2,…,Mm,每個生產(chǎn)系統(tǒng)CPU占用率分別為f1; f2,…,fm,并且每個生產(chǎn)系統(tǒng)在整個信息系統(tǒng)中所占重要性權(quán)重分別為乂,%,“_,\;111個生產(chǎn)系統(tǒng)上總共運行了 k項業(yè)務K1, K2,…,Kk,設(shè)任一生產(chǎn)系統(tǒng)虬(1 e [1,ml)支持的業(yè)務集合為MK雄”K2’…’Kk~\,’設(shè)信息系統(tǒng)為η個部門N1, N2,…,Nn提供服務,任一部門Nj (j e [1,η])平均每秒產(chǎn)生的利潤為Pl,P2,…,Pn,其中部門Nj使用的業(yè)務為A^eg1XyALNKj中任一業(yè) # K1 (K1 e NKj)災后能夠容忍的損失為 ^.。其具體步驟為(1)輸入生產(chǎn)系統(tǒng)M1,M2,…,Mm在信息系統(tǒng)中所占重要性的權(quán)重值ωΜ、’ωΜ ,…,ωΜ, , 生產(chǎn)系統(tǒng)CPU負載情況f1; f2,…,fm,每個生產(chǎn)系統(tǒng)運行的業(yè)務集合MK= {MK1; MK2,…, MKJ ;(2)輸入η個部門集合N= (N1,N2,…,Nj每秒產(chǎn)生的利潤Pl,p2,…,ρη,各個部門處理的業(yè)務集合NK= (NK1, NK2,…,NKJ,以及集合中任一業(yè)務在該部門災后總共能夠容忍的損失;(3)初始化變量集pK1,ρΚ2,…,Pa和%1,sK2,…, 分別用于保存任務集K1, K2,…,Kk當前每秒產(chǎn)生的利潤和災后能夠容忍的損失,并且均為0,初始化變量pM1,pM2,…, Pfc和sM1,Sm2,…,Sfc分別用于保存生產(chǎn)系統(tǒng)M1, M2,…,Mm每秒生成的數(shù)據(jù)量和災后能夠容忍的損失,并且均為0,初始化變量R為信息系統(tǒng)中各生產(chǎn)系統(tǒng)帶權(quán)值的災難恢復時間目標之和,并且初值為0,初始化變量ω為信息系統(tǒng)權(quán)值,其初值為0 ;(4)如果集合N為空,則執(zhí)行步驟8,否則執(zhí)行步驟5 ;(5)從集合N中取出任一部門Nj (j e [1,η]),該部門使用的業(yè)務集合為NKj ;(6)如果NKj為空,則執(zhí)行步驟4,否則,執(zhí)行步驟7;(7)從集合NKj中取出任一業(yè)務&(1 e [l,k]),計算業(yè)務&當前每秒產(chǎn)生的利潤 Pk1為=K1當前每秒產(chǎn)生的利潤pK1+該部門Nj每秒能夠產(chǎn)生的利潤為PjX該業(yè)務在該部門災后能夠容忍的損失+該部門災后能夠容忍的損失,計算業(yè)務K1災后能夠容忍的損失^a 為=K1災后能夠容忍的損失該業(yè)務在該部門災后能夠容忍的損失,執(zhí)行步驟6 ;(8)如果集合MK為空,則執(zhí)行步驟12,否則,執(zhí)行步驟9;(9)從集合MK中取出任一生產(chǎn)系統(tǒng)Mi (i e [1,m]),該生產(chǎn)系統(tǒng)上運行的業(yè)務集為 MKi ;
      (10)如果MKi為空,計算信息系統(tǒng)權(quán)值ω為信息系統(tǒng)權(quán)值ω當前值+生產(chǎn)系統(tǒng) Mi的重要性權(quán)重值《V. X生產(chǎn)系統(tǒng)CPU負載計算信息系統(tǒng)中各生產(chǎn)系統(tǒng)帶權(quán)值的災難恢復時間目標之和R為信息系統(tǒng)中各生產(chǎn)系統(tǒng)帶權(quán)值的災難恢復時間目標之和的當前值 R+該生產(chǎn)系統(tǒng)災后能夠容忍的損失^hX該生產(chǎn)系統(tǒng)在信息系統(tǒng)中的權(quán)重X生產(chǎn)系統(tǒng)CPU 負載fi+該生產(chǎn)系統(tǒng)每秒產(chǎn)生的利潤PMi,執(zhí)行步驟8,否則,執(zhí)行步驟11;(11)從MKi集合中取出任一業(yè)務K1Q e [1,k]),計算生產(chǎn)系統(tǒng)Mi每秒產(chǎn)生的利潤PMi為生產(chǎn)系統(tǒng)Mi每秒產(chǎn)生的利潤pMi+業(yè)務K1當前每秒產(chǎn)生的利潤pKi,計算生產(chǎn)系統(tǒng) Mi災后能夠容忍的損失&為生產(chǎn)系統(tǒng)Mi災后能夠容忍的損失業(yè)務K1災后能夠容忍的損失%,執(zhí)行步驟10;(12)計算信息系統(tǒng)的RTO值為R+ ,程序執(zhí)行完畢。信息系統(tǒng)災難恢復時間目標的計算方法具體實施模式是這樣的整個算法分為兩個過程,第一個過程是根據(jù)算法需要輸入信息系統(tǒng)的指標參數(shù), 為生產(chǎn)系統(tǒng)建立模型,第二個過程是根據(jù)輸入的生產(chǎn)系統(tǒng)的指標參數(shù)定量計算信息系統(tǒng)的災難恢復指標。首先輸入信息系統(tǒng)自身的各項指標參數(shù),建立信息系統(tǒng)模型,信息系統(tǒng)包含m個生產(chǎn)系統(tǒng)M1, M2,…,Mm,每個生產(chǎn)系統(tǒng)CPU占用率分別為f1;f2,…,fm,并且每個生產(chǎn)系統(tǒng)在整個信息系統(tǒng)中所占重要性權(quán)重分別為 ,呶,…,^;?。?!個生產(chǎn)系統(tǒng)上總共運行了!^項業(yè)務K1, K2,…,kk,設(shè)任一生產(chǎn)系統(tǒng)虬(1 e [!,!^支持的業(yè)務集合為^^^體,&…,&丨;設(shè)信息系統(tǒng)為η個部門N1, N2,…,Nn提供服務,任一部門Nj (j e [1,η])平均每秒產(chǎn)生的利潤為Pl,P2,…,Pn,其中部門Nj使用的業(yè)務為£{&,&,···,&},NKj中任一業(yè) # K1 (K1 e NKj)災后能夠容忍的損失為 ^.。分析信息系統(tǒng)中每個生產(chǎn)系統(tǒng)的重要性、每個業(yè)務的重要性、各個部門每秒產(chǎn)生的利潤和災后能夠容忍的損失,以及該業(yè)務相關(guān)聯(lián)災后能夠容忍的損失為基礎(chǔ),根據(jù)部門使用業(yè)務災后能夠容忍損失占該部門全部災后能夠容忍損失的百分比來估算每個業(yè)務每秒新生成的利潤以及與業(yè)務相關(guān)的生產(chǎn)系統(tǒng)每秒新生成利潤以及災后能夠容忍的損失,再綜合每個生產(chǎn)系統(tǒng)在信息系統(tǒng)中的重要性以及CPU負載情況,將生產(chǎn)系統(tǒng)能夠容忍的損失與產(chǎn)生利潤的比值加權(quán)平均,以求出整體信息系統(tǒng)災難恢復點目標的RTO取值。
      權(quán)利要求
      1.一種信息系統(tǒng)災難恢復時間目標的計算方法,其特征在于由m個生產(chǎn)系統(tǒng)組成的信息系統(tǒng),在該信息系統(tǒng)上一共運行了 k項業(yè)務K1, K2,…,Kk,每項業(yè)務只能運行在一個生產(chǎn)系統(tǒng)上;該信息系統(tǒng)可以為η個部門提供服務,每個部門每秒可以產(chǎn)生的利潤為P1, P2,…,Pn,任一部門N」(j e [1,η])使用的業(yè)務集合為皿,.£體,‘···,&} ’并且集合NKj中任一業(yè)務K1 (K1 e NKj)災后能夠容忍的損失為,根據(jù)Slj占部門Nj所有業(yè)務災后總共能夠容忍的損失的比例以及部門每秒能夠產(chǎn)生的利潤為Pj,可以計算出部門Nj所使用的任一業(yè)務每秒產(chǎn)生的利潤;信息系統(tǒng)中的任一生產(chǎn)系統(tǒng)MiG e [l,m])上運行的業(yè)務集合為,盡,···,&},根據(jù)生產(chǎn)系統(tǒng)和業(yè)務的對應關(guān)系,對集合中所有業(yè)務每秒產(chǎn)生的利潤求和得到Mi上每秒生成的利潤Pi,對集合中能夠容忍的損失求和得到Mi能夠容忍的損失Si, 計算生產(chǎn)系統(tǒng)Mi災難發(fā)生后能夠容忍的損失Si與每秒產(chǎn)生的利潤Pi比值,從而得到每個生產(chǎn)系統(tǒng)的災難恢復時間目標RTO的值;以每個生產(chǎn)系統(tǒng)在整個信息系統(tǒng)的重要性和CPU 負載情況的乘積作為權(quán)重,對每個生產(chǎn)系統(tǒng)的災難恢復目標RTO的值進行加權(quán)平均,得出整個信息系統(tǒng)的系統(tǒng)災難恢復目標RTO的值;設(shè)信息系統(tǒng)包含m個生產(chǎn)系統(tǒng)M1, M2,…,Mm,每個生產(chǎn)系統(tǒng)CPU占用率分別為f1; f2,…, fm,并且每個生產(chǎn)系統(tǒng)在整個信息系統(tǒng)中所占重要性權(quán)重分別為6VfiV…,6k ; m個生產(chǎn)系統(tǒng)上總共運行了 k項業(yè)務K1, K2,…,Kk,設(shè)任一生產(chǎn)系統(tǒng)虬(1 e [1,m])支持的業(yè)務集合為Μζ £{&’&,·.·,&};設(shè)信息系統(tǒng)為η個部門N1, N2,…,Nn提供服務,任一部門N」(j e [1,η])平均每秒產(chǎn)生的利潤為P1, P2,…,Pn,其中部門Nj使用的業(yè)務為A^eg1A,···,&},■」中任一業(yè)務 K1Oi1 e NKj)災后能夠容忍的損失為&」。
      2.根據(jù)權(quán)力要求1所述的信息系統(tǒng)災難恢復時間目標的計算方法,其具體方法步驟為(1)輸入生產(chǎn)系統(tǒng)M1,M2,…,Mm在信息系統(tǒng)中所占重要性的權(quán)重值\,呶,…, ,生產(chǎn)系統(tǒng)CPU負載情況f1; f2,…,fm,每個生產(chǎn)系統(tǒng)運行的業(yè)務集合MK = (MK1, MK2,…,MKJ ;(2)輸入η個部門集合N=(N1為,…,NJ每秒產(chǎn)生的利潤Pl,ρ2,…,ρη,各個部門處理的業(yè)務集合NK= (NK1, NK2,…,NKJ,以及集合中任一業(yè)務在該部門災后總共能夠容忍的損失;(3)初始化變量集/Vnfc,…,和,…分別用于保存任務集K1,K2,…,Kk當前每秒產(chǎn)生的利潤和災后能夠容忍的損失,并且均為0,初始化變量pM1,Pm2,…,?_和&,sM2,…,分別用于保存生產(chǎn)系統(tǒng)M1,M2,…,Mm每秒生成的數(shù)據(jù)量和災后能夠容忍的損失,并且均為0,初始化變量R為信息系統(tǒng)中各生產(chǎn)系統(tǒng)帶權(quán)值的災難恢復時間目標之和,并且初值為 0,初始化變量ω為信息系統(tǒng)權(quán)值,其初值為0 ;(4)如果集合N為空,則執(zhí)行步驟8,否則執(zhí)行步驟5;(5)從集合N中取出任一部門Nj(j e [1,η]),該部門使用的業(yè)務集合為NKj ;(6)如果NKj為空,則執(zhí)行步驟4,否則,執(zhí)行步驟7;(7)從集合NKj中取出任一業(yè)務K1Qe [1,k]),計算業(yè)務K1當前每秒產(chǎn)生的利潤Ρκ1 為=K1當前每秒產(chǎn)生的利潤Pk1+該部門 每秒能夠產(chǎn)生的利潤為ρ」X該業(yè)務在該部門災后能夠容忍的損失+該部門災后能夠容忍的損失,計算業(yè)務K1災后能夠容忍的損失&為K1災后能夠容忍的損失^a+該業(yè)務在該部門災后能夠容忍的損失,執(zhí)行步驟6 ;(8)如果集合MK為空,則執(zhí)行步驟12,否則,執(zhí)行步驟9;(9)從集合MK中取出任一生產(chǎn)系統(tǒng)Mi(i e [l,m]),該生產(chǎn)系統(tǒng)上運行的業(yè)務集為MKi ;(10)如果竭為空, 信肩$播又值ω為:信息系統(tǒng)權(quán)值ω當前值+生產(chǎn)系統(tǒng)Mi的重要性權(quán)重值Χ生產(chǎn)系統(tǒng)CPU負載力,計算信息系統(tǒng)中各生產(chǎn)系統(tǒng)帶權(quán)值的災難恢復時間目標之和R為 信息系統(tǒng)中各生產(chǎn)系統(tǒng)帶權(quán)值的災難恢復時間目標之和的當前值R+該生產(chǎn)系統(tǒng)災后能夠容忍的損失^hX該生產(chǎn)系統(tǒng)在信息系統(tǒng)中的權(quán)重X生產(chǎn)系統(tǒng)CPU負載fi+該生產(chǎn)系統(tǒng)每秒產(chǎn)生的利潤PMi,執(zhí)行步驟8,否則,執(zhí)行步驟11 ;(11)從MKi集合中取出任一業(yè)務K1Qe [1,《),計算生產(chǎn)系統(tǒng)虬每秒產(chǎn)生的利潤?^ 為生產(chǎn)系統(tǒng)Mi每秒產(chǎn)生的利潤pMi+業(yè)務K1當前每秒產(chǎn)生的利潤pKi,計算生產(chǎn)系統(tǒng)Mi災后能夠容忍的損失^h為生產(chǎn)系統(tǒng)虬災后能夠容忍的損失^li+業(yè)務K1災后能夠容忍的損失%,執(zhí)行步驟10;(12)計算信息系統(tǒng)的RTO值為R+ω,程序執(zhí)行完畢。
      全文摘要
      本發(fā)明提供一種信息系統(tǒng)災難恢復時間目標的計算方法。這種方法的關(guān)鍵在于由m個生產(chǎn)系統(tǒng)組成的信息系統(tǒng),在該信息系統(tǒng)上一共運行了k項業(yè)務K1,K2,…,Kk,每項業(yè)務只能運行在一個生產(chǎn)系統(tǒng)上。通過分析信息系統(tǒng)中每個生產(chǎn)系統(tǒng)的重要性、每個業(yè)務的重要性、各個部門每秒產(chǎn)生的利潤和災后能夠容忍的損失,以及該業(yè)務相關(guān)聯(lián)災后能夠容忍的損失為基礎(chǔ),根據(jù)部門使用業(yè)務災后能夠容忍損失占該部門全部災后能夠容忍損失的百分比來估算每個業(yè)務每秒新生成的利潤以及與業(yè)務相關(guān)的生產(chǎn)系統(tǒng)每秒新生成利潤以及災后能夠容忍的損失,再綜合每個生產(chǎn)系統(tǒng)在信息系統(tǒng)中的重要性以及CPU負載情況,將生產(chǎn)系統(tǒng)能夠容忍的損失與產(chǎn)生利潤的比值加權(quán)平均,以求出整體信息系統(tǒng)災難恢復點目標的RTO取值。
      文檔編號G06F9/44GK102331930SQ20111019562
      公開日2012年1月25日 申請日期2011年7月13日 優(yōu)先權(quán)日2011年7月13日
      發(fā)明者姚文斌, 張?zhí)m英, 熊飛, 陳釗 申請人:北京郵電大學
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1