數(shù)據(jù)備份優(yōu)先化的制作方法
【專利摘要】一種用于對(duì)數(shù)據(jù)備份請(qǐng)求進(jìn)行優(yōu)先化的方法包括將優(yōu)先級(jí)值分配給多個(gè)參數(shù),每個(gè)參數(shù)與多個(gè)數(shù)據(jù)備份請(qǐng)求相關(guān)聯(lián)??梢曰谒鰞?yōu)先級(jí)值根據(jù)主要參數(shù)對(duì)數(shù)據(jù)備份請(qǐng)求進(jìn)行分類,以便對(duì)數(shù)據(jù)備份請(qǐng)求進(jìn)行優(yōu)先化。當(dāng)數(shù)據(jù)備份請(qǐng)求中的至少兩個(gè)請(qǐng)求具有相同的主要參數(shù)優(yōu)先級(jí)值時(shí),也可以根據(jù)次要參數(shù)對(duì)數(shù)據(jù)備份請(qǐng)求進(jìn)行分類。
【專利說明】數(shù)據(jù)備份優(yōu)先化
【背景技術(shù)】
[0001]在IT (信息技術(shù))環(huán)境中,經(jīng)常設(shè)置負(fù)責(zé)執(zhí)行數(shù)據(jù)備份的備份管理員。備份管理員經(jīng)常執(zhí)行多重角色,諸如針對(duì)執(zhí)行日常任務(wù)的備份操作員以及備份管理員。一些示例備份任務(wù)可以包括:確保成功地創(chuàng)建備份策略和/或工作,確保完成所安排的備份,確保管理磁帶,等等。
[0002]備份管理員經(jīng)常依賴系統(tǒng)或應(yīng)用的用戶來(lái)理解對(duì)于備份工作優(yōu)先化的復(fù)雜性和業(yè)務(wù)關(guān)鍵程度。然而,有時(shí)候在IT管理員與業(yè)務(wù)管理之間存在分離。例如,在實(shí)際上可能存在其它更高重要性的備份工作時(shí),一些業(yè)務(wù)管理者可能覺得特別的數(shù)據(jù)集是非常重要的并請(qǐng)求高的優(yōu)先化。在分離的情況下,備份工作優(yōu)先化可以是不成問題的。這可能導(dǎo)致備份工作的不合適的優(yōu)先化,其轉(zhuǎn)而可引起重要的備份工作被歸入到較小的優(yōu)先級(jí)以及在備份管理員的任務(wù)列表中更遲的備份時(shí)間。
[0003]在IT部門和數(shù)據(jù)中心中,備份報(bào)告工具可以對(duì)備份工作的成功和失敗進(jìn)行報(bào)告。存在如下的挑戰(zhàn):執(zhí)行根原因分析并改善備份工作的感知可靠性,同時(shí)也試圖在有規(guī)律的基礎(chǔ)上創(chuàng)建并編輯備份工作,包括在管理員的任務(wù)列表上的備份工作的優(yōu)先化和重新優(yōu)先化。對(duì)經(jīng)常范圍達(dá)數(shù)百份工作的備份工作進(jìn)行優(yōu)先化的一些方法可能是非常低效、不精確、耗費(fèi)時(shí)間且平凡的。在沒有充分的備份計(jì)劃的情況下,業(yè)務(wù)可能在危險(xiǎn)中。因?yàn)楣疽蕾嚁?shù)據(jù)和任務(wù)關(guān)鍵的應(yīng)用,所以錯(cuò)過用于重要備份工作的備份窗口以及丟失數(shù)據(jù)的代價(jià)是高的。在數(shù)據(jù)的丟失、生產(chǎn)力的丟失以及消費(fèi)者的丟失中,對(duì)于錯(cuò)過備份的代價(jià)可以超過數(shù)成千上萬(wàn)美元。
【專利附圖】
【附圖說明】
[0004]圖1是根據(jù)本技術(shù)的示例的按層的數(shù)據(jù)分布的示意圖;
圖2是根據(jù)本技術(shù)的示例的多路徑計(jì)算環(huán)境的框圖;
圖3是根據(jù)本技術(shù)的示例的用于對(duì)數(shù)據(jù)備份請(qǐng)求進(jìn)行優(yōu)先化的方法的流程圖;
圖4是根據(jù)本技術(shù)的示例的用于對(duì)數(shù)據(jù)備份請(qǐng)求進(jìn)行優(yōu)先化的系統(tǒng)的框圖;
圖5是根據(jù)本技術(shù)的示例的用于對(duì)數(shù)據(jù)備份請(qǐng)求進(jìn)行優(yōu)先化的方法的流程圖;以及 圖6是根據(jù)本技術(shù)的示例的用于對(duì)數(shù)據(jù)備份請(qǐng)求進(jìn)行優(yōu)先化的系統(tǒng)的框圖。
【具體實(shí)施方式】
[0005]現(xiàn)在將參考圖示的示例,并且本文中將使用特定的語(yǔ)言來(lái)描述其。無(wú)論如何將理解的是,沒有由此意在限制本技術(shù)的范圍。根據(jù)隨后結(jié)合附圖的詳細(xì)的描述,本技術(shù)的附加的特征和優(yōu)點(diǎn)將是明顯的,所述附圖一起通過示例圖示了本技術(shù)的特征。
[0006]跨越許多產(chǎn)業(yè)和業(yè)務(wù)部門的消費(fèi)者正在尋求用來(lái)在增加他們的備份管理角色中的質(zhì)量和靈活的同時(shí)有效地對(duì)備份工作進(jìn)行優(yōu)先化的方式。在IT部門或數(shù)據(jù)中心中,備份管理員可以具有來(lái)自各個(gè)部門的許許多多數(shù)據(jù)備份工作請(qǐng)求。每個(gè)請(qǐng)求者可以指示特別的備份工作是重要的且請(qǐng)求將該備份工作優(yōu)先于/重新優(yōu)先于其它請(qǐng)求和/或立即執(zhí)行該備份工作。從各個(gè)請(qǐng)求者的角度出發(fā),該備份工作可能是重要的,但是從備份管理員的角度出發(fā),可能存在需要著手的更重要的備份工作請(qǐng)求。備份管理員通??梢栽噲D基于對(duì)業(yè)務(wù)或組織的重要性來(lái)管理新的和現(xiàn)有的備份工作請(qǐng)求,并且進(jìn)一步試圖精確地對(duì)這些備份工作進(jìn)行優(yōu)先化,使得該備份工作相對(duì)于數(shù)據(jù)的重要性和關(guān)鍵性而被創(chuàng)建/安排。
[0007]本技術(shù)為數(shù)據(jù)備份工作的管理、組織和優(yōu)先化做準(zhǔn)備。由于與許多計(jì)算系統(tǒng)、數(shù)據(jù)中心等等的復(fù)雜性組合在一起的潛在大量的數(shù)據(jù)備份請(qǐng)求,老的/已有的備份工作可能由于各種原因(短備份窗口、不可用的媒體、進(jìn)度下降)而得不到完成,并且可能永遠(yuǎn)不接收適當(dāng)?shù)膬?yōu)先級(jí)。在一些實(shí)例中,備份管理員可能不能夠了解備份工作的應(yīng)用復(fù)雜性。
[0008]備份策略可視化、組織或管理工具可以用來(lái)從備份請(qǐng)求任務(wù)列表識(shí)別優(yōu)先級(jí)數(shù)據(jù)。該工具也可以使備份管理員能夠在數(shù)據(jù)中心中識(shí)別易受攻擊的數(shù)據(jù),并且通過使用多重標(biāo)準(zhǔn)決定方法來(lái)解決與備份工作安排相關(guān)聯(lián)的問題。
[0009]用于對(duì)數(shù)據(jù)備份請(qǐng)求進(jìn)行優(yōu)先化的示例方法可以包括將優(yōu)先級(jí)值分配給多個(gè)參數(shù),每個(gè)參數(shù)與多個(gè)數(shù)據(jù)備份請(qǐng)求相關(guān)聯(lián)??梢曰趦?yōu)先級(jí)值根據(jù)主要參數(shù)對(duì)數(shù)據(jù)備份請(qǐng)求進(jìn)行分類,以便對(duì)數(shù)據(jù)備份請(qǐng)求進(jìn)行優(yōu)先化。當(dāng)數(shù)據(jù)備份請(qǐng)求中的至少兩個(gè)請(qǐng)求具有相同的主要參數(shù)優(yōu)先級(jí)值時(shí),也可以根據(jù)次要的參數(shù)對(duì)數(shù)據(jù)備份請(qǐng)求進(jìn)行分類。
[0010]根據(jù)以下的討論可以理解關(guān)于系統(tǒng)、方法、工具等等的進(jìn)一步的細(xì)節(jié)。將參考下面的表1描述示例,其中,備份管理員具有備份工作請(qǐng)求的列表。在該示例中,該列表合計(jì)了二十個(gè)備份工作請(qǐng)求,其包括新的和老的工作兩者。管理員被分派了安排/重新安排數(shù)據(jù)備份的任務(wù)。如表1所示,用于執(zhí)行數(shù)據(jù)備份的以前的方法通常已經(jīng)包括在表的頂部列出最新的工作。管理員可能經(jīng)常缺少經(jīng)驗(yàn),或者缺少對(duì)正被執(zhí)行的數(shù)據(jù)的備份所根據(jù)的應(yīng)用或系統(tǒng)上下文的理解。結(jié)果,在安排、組織、優(yōu)先化等等中可能沒有了解或考慮表1中示出的因子,諸如:存儲(chǔ)層、路徑分析、冗余等等。因?yàn)樾碌膫浞莨ぷ髡?qǐng)求被列在頂部且老的/現(xiàn)有的工作被歸入在下面,所以重要的備份工作可能被無(wú)限期地延遲,直至且除非請(qǐng)求者明確請(qǐng)求更高的優(yōu)先級(jí)。重要的也是更老的備份工作請(qǐng)求可能被作為待安排的其它現(xiàn)有備份工作中的任何一個(gè)來(lái) 對(duì)待。
【權(quán)利要求】
1.一種用于對(duì)數(shù)據(jù)備份請(qǐng)求進(jìn)行優(yōu)先化的方法,包括: 將優(yōu)先級(jí)值分配給多個(gè)參數(shù),每個(gè)參數(shù)與多個(gè)數(shù)據(jù)備份請(qǐng)求相關(guān)聯(lián); 基于所述優(yōu)先級(jí)值根據(jù)來(lái)自所述多個(gè)參數(shù)的主要參數(shù)對(duì)數(shù)據(jù)備份請(qǐng)求進(jìn)行分類,以便對(duì)所述多個(gè)數(shù)據(jù)備份請(qǐng)求進(jìn)行優(yōu)先化;以及 當(dāng)所述多個(gè)數(shù)據(jù)備份請(qǐng)求中的至少兩個(gè)請(qǐng)求包括相同的主要參數(shù)優(yōu)先級(jí)值時(shí),根據(jù)來(lái)自所述多個(gè)參數(shù)的次要參數(shù)對(duì)所述多個(gè)數(shù)據(jù)備份請(qǐng)求進(jìn)行分類。
2.如權(quán)利要求1所述的方法,其中所述多個(gè)參數(shù)包括以下參數(shù)中的至少兩個(gè):存儲(chǔ)層分配、多路徑數(shù)據(jù)環(huán)境中的路徑數(shù)量、備份冗余類型、工作優(yōu)先級(jí)、以及所述數(shù)據(jù)備份請(qǐng)求的接收次序。
3.如權(quán)利要求1所述的方法,進(jìn)一步包括當(dāng)所述多個(gè)數(shù)據(jù)備份請(qǐng)求中的至少兩個(gè)請(qǐng)求包括相同的次要參數(shù)優(yōu)先級(jí)值時(shí),根據(jù)第三參數(shù)對(duì)所述多個(gè)數(shù)據(jù)備份請(qǐng)求進(jìn)行分類,當(dāng)所述多個(gè)數(shù)據(jù)備份請(qǐng)求中的至少兩個(gè)請(qǐng)求包括相同的第三參數(shù)優(yōu)先級(jí)值時(shí),根據(jù)第四參數(shù)對(duì)所述多個(gè)數(shù)據(jù)備份請(qǐng)求進(jìn)行分類,以及當(dāng)所述多個(gè)數(shù)據(jù)備份請(qǐng)求中的至少兩個(gè)請(qǐng)求包括相同的第四參數(shù)優(yōu)先級(jí)值時(shí),根據(jù)第五參數(shù)對(duì)所述多個(gè)數(shù)據(jù)備份請(qǐng)求進(jìn)行分類。
4.如權(quán)利要求1所述的方法,進(jìn)一步包括在對(duì)所述多個(gè)數(shù)據(jù)備份請(qǐng)求進(jìn)行分類之后將所述多個(gè)數(shù)據(jù)備份請(qǐng)求顯示在顯示器上。
5.如權(quán)利要求1所述的方法,其中所述多個(gè)參數(shù)包括多個(gè)重要性級(jí)別,并且所述多個(gè)參數(shù)中的每個(gè)參數(shù)包括對(duì)應(yīng)于所述優(yōu)先級(jí)值的多個(gè)不同的潛在值。
6.如權(quán)利要求5所述的方法,其中: 所述多個(gè)參數(shù)包括選自由以下參數(shù)組成的組中的至少兩個(gè)參數(shù):存儲(chǔ)層分配、多路徑數(shù)據(jù)環(huán)境中的路徑數(shù)量、備份冗余類型、工作優(yōu)先級(jí)、以及所述數(shù)據(jù)備份請(qǐng)求的接收次序;以及 所述方法進(jìn)一步包括: 將最低的重要性級(jí)別分配給所述數(shù)據(jù)備份請(qǐng)求的接收次序; 將比所述數(shù)據(jù)備份請(qǐng)求的接收次序更大的重要性級(jí)別分配給工作優(yōu)先級(jí); 將比工作優(yōu)先級(jí)更大的重要性級(jí)別分配給備份冗余類型; 將比備份冗余類型更大的重要性級(jí)別分配給多路徑數(shù)據(jù)環(huán)境中的路徑數(shù)量;以及 將比多路徑數(shù)據(jù)環(huán)境中的路徑數(shù)量將更大的重要性級(jí)別分配給存儲(chǔ)層分配。
7.如權(quán)利要求5所述的方法,其中: 所述多個(gè)參數(shù)包括選自由以下參數(shù)組成的組中的至少兩個(gè)參數(shù):存儲(chǔ)層分配、多路徑數(shù)據(jù)環(huán)境中的路徑數(shù)量、備份冗余類型、工作優(yōu)先級(jí)、以及所述數(shù)據(jù)備份請(qǐng)求的接收次序;以及 所述方法進(jìn)一步包括: 將用于所述數(shù)據(jù)備份請(qǐng)求的接收次序的所述多個(gè)不同的潛在值識(shí)別為接收所述數(shù)據(jù)備份請(qǐng)求的時(shí)間; 將用于工作優(yōu)先級(jí)的所述多個(gè)不同的潛在值至少識(shí)別為優(yōu)先或不優(yōu)先的指定; 將用于備份類型的所述多個(gè)不同的潛在值識(shí)別為RAID (獨(dú)立磁盤冗余陣列)級(jí)別的指定; 將用于多路徑數(shù)據(jù)環(huán)境中的路徑數(shù)量的所述多個(gè)不同的潛在值識(shí)別為表示所述多路徑數(shù)據(jù)環(huán)境中的潛在路徑數(shù)量的任何值;以及 將用于存儲(chǔ)層分配的所述多個(gè)不同的潛在值識(shí)別為用于不同的數(shù)據(jù)種類的多個(gè)層指定。
8.如權(quán)利要求7所述的方法,進(jìn)一步包括: 與更不重要或更不活躍的數(shù)據(jù)種類相比,分配給更重要或更活躍的數(shù)據(jù)種類的是更高的優(yōu)先級(jí)值,其中用于不同的數(shù)據(jù)種類的所述層指定基于所述不同的數(shù)據(jù)種類的重要性或活躍性; 與更少的路徑數(shù)量相比,將更高的優(yōu)先級(jí)值分配給多路徑數(shù)據(jù)環(huán)境中的更大的路徑數(shù)量; 與接收所述數(shù)據(jù)備份請(qǐng)求的較老時(shí)間相比,將更高的優(yōu)先級(jí)分配給接收所述數(shù)據(jù)備份請(qǐng)求的較新時(shí)間; 與不優(yōu)先指定相比,將更高的優(yōu)先級(jí)值分配給優(yōu)先指定;以及 與具有更小冗余的RAID級(jí)別相比,將更高的優(yōu)先級(jí)值分配給具有更大冗余的RAID級(jí)別。
9.一種具有用于對(duì)數(shù)據(jù)備份請(qǐng)求進(jìn)行優(yōu)先化的程序指令的計(jì)算機(jī)可讀介質(zhì),所述程序指令當(dāng)由處理器執(zhí)行時(shí)用作備份請(qǐng)求輸入模塊、數(shù)據(jù)分析模塊、優(yōu)先化模塊、分類模塊、以及沖突模塊,其中: 所述備份請(qǐng)求輸入模塊可操作來(lái)接收并存儲(chǔ)用于數(shù)據(jù)備份的請(qǐng)求; 所述數(shù)據(jù)分析模塊可操作來(lái)分析所述數(shù)據(jù)備份請(qǐng)求以識(shí)別與所述數(shù)據(jù)備份請(qǐng)求相關(guān)聯(lián)的多個(gè)參數(shù); 所述優(yōu)先化模塊可操作來(lái)將優(yōu)先級(jí)值分配給與所述數(shù)據(jù)備份請(qǐng)求相關(guān)聯(lián)的所述多個(gè)參數(shù); 所述分類模塊被配置為基于所述優(yōu)先級(jí)值根據(jù)來(lái)自所述多個(gè)參數(shù)的主要參數(shù)對(duì)所述數(shù)據(jù)備份請(qǐng)求進(jìn)行分類;所述沖突模塊被配置為識(shí)別多個(gè)所述數(shù)據(jù)備份請(qǐng)求是否包括相同的優(yōu)先級(jí)值;以及當(dāng)所述沖突模塊將至少兩個(gè)數(shù)據(jù)備份請(qǐng)求識(shí)別為包括所述相同的優(yōu)先級(jí)值時(shí),所述分類模塊進(jìn)一步被配置為根據(jù)來(lái)自所述多個(gè)參數(shù)的次要參數(shù)對(duì)所述數(shù)據(jù)備份請(qǐng)求進(jìn)行分類。
10.如權(quán)利要求9所述的介質(zhì),其中所述存儲(chǔ)器進(jìn)一步包括程序指令,所述程序指令當(dāng)由所述處理器執(zhí)行時(shí)用作儲(chǔ)存層識(shí)別模塊,所述儲(chǔ)存層識(shí)別模塊可操作來(lái)識(shí)別用于所述多個(gè)數(shù)據(jù)備份請(qǐng)求的儲(chǔ)存層分配。
11.如權(quán)利要求9所述的介質(zhì),其中所述存儲(chǔ)器進(jìn)一步包括程序指令,所述程序指令當(dāng)由所述處理器執(zhí)行時(shí)用作備份冗余識(shí)別模塊,所述備份冗余識(shí)別模塊可操作來(lái)識(shí)別用于所述多個(gè)數(shù)據(jù)備份請(qǐng)求的備份冗余。
12.如權(quán)利要求9所述的介質(zhì),其中所述存儲(chǔ)器進(jìn)一步包括程序指令,所述程序指令當(dāng)由所述處理器執(zhí)行時(shí)用作工作優(yōu)先級(jí)模塊,所述工作優(yōu)先級(jí)模塊可操作來(lái)識(shí)別用于所述多個(gè)數(shù)據(jù)備份請(qǐng)求的用戶分配的優(yōu)先級(jí)。
13.如權(quán)利要求9所述的介質(zhì),其中所述存儲(chǔ)器進(jìn)一步包括程序指令,所述程序指令當(dāng)由所述處理器執(zhí)行時(shí)用作路徑識(shí)別模塊,所述路徑識(shí)別模塊可操作來(lái)識(shí)別與所述多個(gè)數(shù)據(jù)備份請(qǐng)求相關(guān)聯(lián)的數(shù)據(jù)路徑的數(shù)量。
14.如權(quán)利要求9所述的介質(zhì),其中所述存儲(chǔ)器進(jìn)一步包括程序指令,所述程序指令當(dāng)由所述處理器執(zhí)行時(shí)用作時(shí)間標(biāo)記模塊,所述時(shí)間標(biāo)記模塊可操作來(lái)識(shí)別多個(gè)數(shù)據(jù)備份請(qǐng)求的接收時(shí)間。
15.一種用于對(duì)數(shù)據(jù)備份請(qǐng)求進(jìn)行優(yōu)先化的系統(tǒng),包括處理器和存儲(chǔ)器,所述存儲(chǔ)器包括能夠執(zhí)行以下操作的程序指令: 接收多個(gè)數(shù)據(jù)備份請(qǐng)求; 識(shí)別與所述多個(gè)數(shù)據(jù)備份請(qǐng)求相關(guān)聯(lián)的多個(gè)參數(shù),所述多個(gè)參數(shù)表示不同的重要性級(jí)另O,并且其中,所述多個(gè)參數(shù)包括選自由以下參數(shù)組成的組中的至少兩個(gè)參數(shù):存儲(chǔ)層分配、多路徑數(shù)據(jù)環(huán)境中的路徑數(shù)量、備份冗余類型、工作優(yōu)先級(jí)、以及所述數(shù)據(jù)備份請(qǐng)求的接收次序; 通過以下步驟將優(yōu)先級(jí)值分配給所述多個(gè)參數(shù):將最低的重要性級(jí)別分配給所述數(shù)據(jù)備份請(qǐng)求的接收次序;將比所述數(shù)據(jù)備份請(qǐng)求的接收次序更大的重要性級(jí)別分配給工作優(yōu)先級(jí);將比工作優(yōu)先級(jí)更大的重要性級(jí)別分配給備份冗余類型;將比備份冗余類型更大的重要性級(jí)別分配給多路徑數(shù)據(jù)環(huán)境中的路徑數(shù)量;將比多路徑數(shù)據(jù)環(huán)境中的路徑數(shù)量更大的重要性級(jí)別分配給存儲(chǔ)層分配; 基于所述優(yōu)先級(jí)值根據(jù)主要參數(shù)對(duì)所述多個(gè)數(shù)據(jù)備份請(qǐng)求進(jìn)行分類,以便對(duì)所述多個(gè)數(shù)據(jù)備份請(qǐng)求進(jìn)行優(yōu)先化;以及 當(dāng)所述多個(gè)數(shù)據(jù)備份請(qǐng)求中的至少兩個(gè)請(qǐng)求包括相同的主要參數(shù)優(yōu)先級(jí)值時(shí),根據(jù)次要參數(shù)對(duì)所述多個(gè)數(shù)據(jù)備份請(qǐng)求進(jìn)行分類。
【文檔編號(hào)】G06F9/46GK103548000SQ201180070932
【公開日】2014年1月29日 申請(qǐng)日期:2011年3月21日 優(yōu)先權(quán)日:2011年3月21日
【發(fā)明者】R.達(dá)薩里, H.達(dá)納拉科蒂, G.科利, S.薩納帕拉 申請(qǐng)人:惠普發(fā)展公司,有限責(zé)任合伙企業(yè)