本發(fā)明是關(guān)于數(shù)據(jù)中心災(zāi)備切換技術(shù),特別是關(guān)于一種災(zāi)備系統(tǒng)可用性檢測方法及裝置。
背景技術(shù):對于數(shù)據(jù)中心而言,通常采用的災(zāi)備架構(gòu)是在生產(chǎn)中心和災(zāi)備中心分別部署設(shè)備,兩端的操作系統(tǒng)均處于活動狀態(tài),應(yīng)用數(shù)據(jù)通過外置磁盤端的同步機(jī)制,從數(shù)據(jù)中心同步到災(zāi)備中心。目前災(zāi)備切換高可用管理一般有兩種實(shí)現(xiàn)方案,第一種方案是建立具有一定規(guī)模的災(zāi)備高可用管理團(tuán)隊(duì),定期或在準(zhǔn)備做災(zāi)備切換操作之前,事先對生產(chǎn)環(huán)境進(jìn)行備份,并恢復(fù)到災(zāi)備環(huán)境。第二種方案是建設(shè)遠(yuǎn)距離的高可用Cluster架構(gòu),即本地高可用性Cluster架構(gòu)的擴(kuò)展,其本質(zhì)是將兩個(gè)數(shù)據(jù)中心的存儲、HOST、邏輯卷、應(yīng)用程序定義到高可用Cluster的資源組,再通過在Cluster環(huán)境中定義相應(yīng)的災(zāi)備高可用切換條件,并借助報(bào)警平臺來實(shí)現(xiàn)災(zāi)備高可用管理,相關(guān)的主流技術(shù)實(shí)現(xiàn)技術(shù)有IBM的HACMP/XD-PPRC和HACMP/XD-GLVM,以及Symantec的VCS/GCO等。第一種方案實(shí)現(xiàn)原理簡單,但存在以下三方面的問題:首先,定期對生產(chǎn)環(huán)境備份和對災(zāi)備環(huán)境進(jìn)行恢復(fù)是重復(fù)性工作,而且工作量可能會很大;其次,人員投入較大,需要建立一支具有一定規(guī)模的災(zāi)備高可用管理團(tuán)隊(duì),而且隨著災(zāi)備環(huán)境不斷增加,可能要不斷地?cái)U(kuò)充該團(tuán)隊(duì);此外,在兩次備份/恢復(fù)期間,災(zāi)備的可用性狀態(tài)是不可控的,完全沒有依據(jù)判斷是否能夠順利進(jìn)行災(zāi)備切換。第二種方案的優(yōu)點(diǎn)是實(shí)時(shí)性好,但由于該方案是基于本地高可用性Cluster架構(gòu)進(jìn)行擴(kuò)展而實(shí)現(xiàn)的,其內(nèi)在的切換判斷條件無法支撐災(zāi)備切換的高可用管理的要求,災(zāi)備切換高可用的條件判斷是需要大量客戶化的,即手工定義到每一個(gè)Cluster的配置中,故針對大規(guī)模開放系統(tǒng)災(zāi)備的環(huán)境會存在兩個(gè)難以把控的因素:首先,如果要將災(zāi)備切換高可用因素都定義在Cluster環(huán)境中,會使Cluster的定義配置過于復(fù)雜,將直接導(dǎo)致Cluster復(fù)雜到難以維護(hù)的程度,并會使高可用環(huán)境自身變得不可控和不可靠;此外,針對大規(guī)模的環(huán)境,由于要對每個(gè)Cluster都定義災(zāi)備可用性條件,會使搭建和維護(hù)的工作量變得非常大;所以目前針對大規(guī)模開放系統(tǒng)災(zāi)備環(huán)境,業(yè)界還沒有以這種方式實(shí)現(xiàn)災(zāi)備切換高可用管理的案例。另外,以上兩種方案,隨著切換邏輯復(fù)雜度的增加和系統(tǒng)的數(shù)量線性增長,例如在面對擁有數(shù)百個(gè)乃至上千個(gè)HOST的災(zāi)備系統(tǒng)實(shí)現(xiàn)可用性管理時(shí),會使工作量和投入變得很大或使管理復(fù)雜到得難以控制的程度。
技術(shù)實(shí)現(xiàn)要素:本發(fā)明提供一種災(zāi)備系統(tǒng)可用性檢測方法及裝置,以通過與數(shù)據(jù)中心的ITIL流程相結(jié)合,在大幅度減少為驗(yàn)證災(zāi)備切換可用性而進(jìn)行的實(shí)戰(zhàn)演練的前提下,能及時(shí)發(fā)現(xiàn)和跟蹤和解決生產(chǎn)/災(zāi)備環(huán)境存在的可能影響災(zāi)備系統(tǒng)高可用的問題;可以在需要做出是否要發(fā)出進(jìn)行災(zāi)備切換的指令或授權(quán)的時(shí)候,及時(shí)有效地提供是否能夠成功切換可能性的評估。為了實(shí)現(xiàn)上述目的,本發(fā)明提供一種災(zāi)備系統(tǒng)可用性檢測方法,該方法包括:步驟S101:獲取數(shù)據(jù)中心的生產(chǎn)環(huán)境及災(zāi)備環(huán)境的配置和運(yùn)行狀態(tài)信息;步驟S102:根據(jù)災(zāi)備切換高可用模型從獲取的所述配置和運(yùn)行狀態(tài)信息中抽取信息,形成生產(chǎn)/災(zāi)備高可用運(yùn)行指標(biāo);步驟S103:進(jìn)行生產(chǎn)/災(zāi)備高可用運(yùn)行指標(biāo)比對,生成各指標(biāo)項(xiàng)的差異;步驟S104:將所述的差異轉(zhuǎn)換成告警信息或生成統(tǒng)計(jì)報(bào)表。在一實(shí)施例中,在所述的步驟S104之后,所述的方法還包括:根據(jù)所述的告警信息或統(tǒng)計(jì)報(bào)表判斷所述的差異是否與預(yù)設(shè)值一致,如果是,生成新的基線;如果否,與ITIL管理的變更流程掛接,并形成新變更。進(jìn)一步地,所述的步驟S103包括:比對當(dāng)前生產(chǎn)高可用運(yùn)行指標(biāo)與上一基線的生產(chǎn)高可用運(yùn)行指標(biāo),及比對當(dāng)前災(zāi)備高可用運(yùn)行指標(biāo)與上一基線的災(zāi)備高可用運(yùn)行指標(biāo),生成各指標(biāo)項(xiàng)的差異。進(jìn)一步地,所述的步驟S103還包括:比對當(dāng)前的生產(chǎn)高可用運(yùn)行指標(biāo)與災(zāi)備高可用運(yùn)行指標(biāo),生成各指標(biāo)項(xiàng)的差異。較佳地,在所述步驟S103之后,所述的方法還包括:將所述的差異在高可用視圖上進(jìn)行動態(tài)展示。為了實(shí)現(xiàn)上述目的,本發(fā)明還提供一種災(zāi)備系統(tǒng)可用性檢測裝置,所述的裝置包括:信息獲取單元,用于獲取數(shù)據(jù)中心的生產(chǎn)環(huán)境及災(zāi)備環(huán)境的配置和運(yùn)行狀態(tài)信息;信息抽取單元,用于根據(jù)災(zāi)備切換高可用模型從獲取的所述配置和運(yùn)行狀態(tài)信息中抽取信息,形成生產(chǎn)/災(zāi)備高可用運(yùn)行指標(biāo);信息比對單元,用于進(jìn)行生產(chǎn)/災(zāi)備高可用運(yùn)行指標(biāo)比對,生成各指標(biāo)項(xiàng)的差異;差異輸出單元,用于將所述的差異轉(zhuǎn)換成告警信息或生成統(tǒng)計(jì)報(bào)表。在一實(shí)施例中,在所述的裝置還包括:差異判斷單元,用于根據(jù)所述的告警信息或統(tǒng)計(jì)報(bào)表判斷所述的差異是否與預(yù)設(shè)值一致,如果是,生成新的基線;如果否,與ITIL管理的變更流程掛接,并形成新變更。進(jìn)一步地,所述的信息比對單元具體用于:比對當(dāng)前生產(chǎn)高可用運(yùn)行指標(biāo)與上一基線的生產(chǎn)高可用運(yùn)行指標(biāo),及比對當(dāng)前災(zāi)備高可用運(yùn)行指標(biāo)與上一基線的災(zāi)備高可用運(yùn)行指標(biāo),生成各指標(biāo)項(xiàng)的差異。進(jìn)一步地,所述的比對單元具體用于:比對當(dāng)前的生產(chǎn)高可用運(yùn)行指標(biāo)與災(zāi)備高可用運(yùn)行指標(biāo),生成各指標(biāo)項(xiàng)的差異。在一實(shí)施例中,所述的裝置還包括:展示單元,用于將所述的差異在高可用視圖上進(jìn)行動態(tài)展示。本發(fā)明實(shí)施例的有益效果在于,通過與數(shù)據(jù)中心的ITIL流程相結(jié)合,在大幅度減少為驗(yàn)證災(zāi)備切換可用性而進(jìn)行的實(shí)戰(zhàn)演練的前提下,能及時(shí)發(fā)現(xiàn)和跟蹤和解決生產(chǎn)/災(zāi)備環(huán)境存在的可能影響災(zāi)備系統(tǒng)高可用的問題;可以在需要做出是否要發(fā)出進(jìn)行災(zāi)備切換的指令或授權(quán)的時(shí)候,及時(shí)有效地提供是否能夠成功切換可能性的評估。附圖說明為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1為本發(fā)明實(shí)施例災(zāi)備系統(tǒng)可用性檢測方法流程圖;圖2為圖1所示的流程所依附的體系架構(gòu)示意圖;圖3為圖1所示的流程所依附的部署架構(gòu)示意圖;圖4為本發(fā)明實(shí)施例災(zāi)備系統(tǒng)可用性檢測方法的詳細(xì)流程圖;圖5為本發(fā)明實(shí)施例災(zāi)備系統(tǒng)可用性檢測裝置的結(jié)構(gòu)框圖。具體實(shí)施方式下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。在詳細(xì)說明本發(fā)明的實(shí)施例前,首先介紹幾個(gè)與本發(fā)明相關(guān)的術(shù)語:災(zāi)備系統(tǒng)高可用從數(shù)據(jù)中心的應(yīng)用系統(tǒng)及其災(zāi)備的現(xiàn)狀出發(fā),在災(zāi)備高可用的可持續(xù)性管理策略的指導(dǎo)下,應(yīng)用系統(tǒng)能夠穩(wěn)妥地從數(shù)據(jù)中心切換到災(zāi)備中心并提供業(yè)務(wù)服務(wù)的能力,涉及到小型機(jī)/PC機(jī)、存儲、網(wǎng)絡(luò)、操作系統(tǒng)、中間件、第三方系統(tǒng)軟件、數(shù)據(jù)庫、應(yīng)用軟面、災(zāi)備切換管理流程和切換腳本等層面的配置和運(yùn)行狀態(tài)等方面的內(nèi)容。災(zāi)備系統(tǒng)可用性指標(biāo)庫從數(shù)據(jù)中心的應(yīng)用系統(tǒng)及其災(zāi)備的現(xiàn)狀出發(fā),在災(zāi)備高可用的可持續(xù)性管理策略的指導(dǎo)下,所分析和梳理出的能夠保障災(zāi)備系統(tǒng)高可用的IT配置與運(yùn)行狀態(tài)的指標(biāo)集,其中包括兩方面內(nèi)容,即保證HOST正常運(yùn)行的運(yùn)行基線和切換控制指標(biāo)。生產(chǎn)/災(zāi)備信息收集與管理平臺生產(chǎn)/災(zāi)備信息收集與管理平臺把生產(chǎn)/災(zāi)備的基礎(chǔ)架構(gòu)從數(shù)據(jù)中心的CMDB導(dǎo)入,通過自動化的技術(shù)手段,根據(jù)災(zāi)備系統(tǒng)高可用指標(biāo)庫,對生產(chǎn)環(huán)境和災(zāi)備環(huán)境的配置和運(yùn)行狀態(tài)進(jìn)行準(zhǔn)實(shí)時(shí)收集,針對高可用指標(biāo)庫進(jìn)行運(yùn)行基線和切換可用性指標(biāo)的信息比對;通過與數(shù)據(jù)中心ITIL流程管理相結(jié)合,針對信息比對的結(jié)果形成若干輸出:包括與告警流程和可持續(xù)性流程掛接、產(chǎn)生災(zāi)備系統(tǒng)高可用狀態(tài)的準(zhǔn)實(shí)時(shí)視圖展示、基線及切換控制指標(biāo)比對的統(tǒng)計(jì)報(bào)表等,從而實(shí)現(xiàn)大規(guī)模災(zāi)備系統(tǒng)高可用管理的效果。實(shí)施例一如圖1所示,本實(shí)施例提供一種災(zāi)備系統(tǒng)可用性檢測方法,該方法包括:步驟S101:獲取數(shù)據(jù)中心的生產(chǎn)環(huán)境及災(zāi)備環(huán)境的配置和運(yùn)行狀態(tài)信息;步驟S102:根據(jù)災(zāi)備切換高可用模型從獲取的所述配置和運(yùn)行狀態(tài)信息中抽取信息,形成生產(chǎn)/災(zāi)備高可用運(yùn)行指標(biāo);步驟S103:進(jìn)行生產(chǎn)/災(zāi)備高可用運(yùn)行指標(biāo)比對,生成各指標(biāo)項(xiàng)的差異;步驟S104:將所述的差異轉(zhuǎn)換成告警信息或生成統(tǒng)計(jì)報(bào)表。由圖1所示的流程可知,在本發(fā)明實(shí)施例中,通過獲取數(shù)據(jù)中心的生產(chǎn)環(huán)境及災(zāi)備環(huán)境的配置和運(yùn)行狀態(tài)信息,根據(jù)災(zāi)備切換高可用模型從獲取的所述配置和運(yùn)行狀態(tài)信息中抽取信息,形成生產(chǎn)/災(zāi)備高可用運(yùn)行指標(biāo),進(jìn)行生產(chǎn)/災(zāi)備高可用運(yùn)行指標(biāo)比對,生成各指標(biāo)項(xiàng)的差異,將所述的差異轉(zhuǎn)換成告警信息或生成統(tǒng)計(jì)報(bào)表,從而能及時(shí)發(fā)現(xiàn)和跟蹤和解決生產(chǎn)/災(zāi)備環(huán)境存在的可能影響災(zāi)備系統(tǒng)高可用的問題;可以在需要做出是否要發(fā)出進(jìn)行災(zāi)備切換的指令或授權(quán)的時(shí)候,及時(shí)有效地提供是否能夠成功切換可能性的評估。圖1所示的流程所依附的體系架構(gòu)示意圖及部署架構(gòu)示意圖分別如圖2及圖3所示。如圖3所示,標(biāo)號301為信息比對控制臺,302為信息比對服務(wù)器,303為信息存儲服務(wù)器,304為信息發(fā)現(xiàn)服務(wù)器2,305及308均為網(wǎng)關(guān)服務(wù)器,306為信息發(fā)現(xiàn)控制臺,307為信息發(fā)現(xiàn)服務(wù)器1。如圖2及圖3所示,圖1所示的流程所依附的體系架構(gòu)的主要部件(模塊)包括:1、CMDBCMDB(ConfigurationManagementDatabase)是數(shù)據(jù)中心的運(yùn)行配置數(shù)據(jù)庫,存儲與管理IT架構(gòu)中軟硬件的各種配置信息,與所有服務(wù)支持和服務(wù)交付流程都緊密相聯(lián),支持這些流程的運(yùn)轉(zhuǎn)、發(fā)揮配置信息的價(jià)值,同時(shí)依賴于相關(guān)流程保證數(shù)據(jù)的準(zhǔn)確性,其是構(gòu)建其它ITIL管理的變更流程的基礎(chǔ)。2、災(zāi)備切換高可用指標(biāo)庫從小型機(jī)/PC機(jī)、存儲、網(wǎng)絡(luò)、操作系統(tǒng)、中間件、第三方系統(tǒng)軟件、數(shù)據(jù)庫、應(yīng)用軟面、災(zāi)備切換管理流程和切換腳本等層面的配置和運(yùn)行狀態(tài),梳理出的能夠支持災(zāi)備切換的高可用指標(biāo)庫,其中包括兩方面內(nèi)容,即保證HOST正常運(yùn)行的運(yùn)行基線和切換控制指標(biāo)。3、信息抓?。K)根據(jù)災(zāi)備高可用的要求,廣泛地支持生產(chǎn)和災(zāi)備環(huán)境中的小型機(jī)/PC機(jī)層面、存儲層面、網(wǎng)絡(luò)層面、操作系統(tǒng)層面、中間件層面、第三方系統(tǒng)軟件層面、數(shù)據(jù)庫層面、應(yīng)用軟件層面、災(zāi)備切換管理腳本層面的配置與運(yùn)行狀態(tài)的信息采集,并形成包括配置與運(yùn)行狀態(tài)的災(zāi)備切換高可用指標(biāo)庫。信息采集的方式穩(wěn)定可靠,開銷小,采集效率高、實(shí)時(shí)性好,采集項(xiàng)增加/修改方便。狀態(tài)庫信息存儲的邏輯關(guān)系清晰,支持SQL或類SQL方式的存取管理。4、信息比(模塊)將從生產(chǎn)環(huán)境/災(zāi)備環(huán)境中抓取出來的當(dāng)前配置與運(yùn)行狀態(tài)災(zāi)備高可用模型與基線進(jìn)行數(shù)值比較和關(guān)系比較,分析出可能形成影響災(zāi)備切換高可用的指標(biāo)項(xiàng)。5、監(jiān)控與報(bào)警系統(tǒng)〔M2〕數(shù)據(jù)中心的集中監(jiān)控與告警管理平臺。6、視圖展示(功能模塊)以應(yīng)用系統(tǒng)為單位,對生產(chǎn)/災(zāi)備切換高可用情況進(jìn)行準(zhǔn)實(shí)時(shí)的動態(tài)視圖展示,視圖中可以根據(jù)差異對災(zāi)備高可用的影響程度進(jìn)行提醒。7、統(tǒng)計(jì)性報(bào)表統(tǒng)計(jì)報(bào)表包括:基線狀態(tài)統(tǒng)計(jì)表、當(dāng)前配置與運(yùn)行狀態(tài)統(tǒng)計(jì)表、當(dāng)前配置與運(yùn)行狀態(tài)與基線之間的差異統(tǒng)計(jì)表及生產(chǎn)/災(zāi)備切換高可用統(tǒng)計(jì)表等。其中,基線是指能夠支持應(yīng)用系統(tǒng)/HOST穩(wěn)定運(yùn)行的配置與運(yùn)行狀態(tài)所形成的指標(biāo)項(xiàng)。表1為HACMP內(nèi)容對應(yīng)的基線。表18、ITIL流程管理平臺數(shù)據(jù)中心的IT運(yùn)維流程管理平臺,其包括本項(xiàng)目需要涉及到的變更流程、可持續(xù)流程、配置管理和告警流程等。9、管理終端主要提供了如下功能的UI界面:管理平臺的用戶管理,并與數(shù)據(jù)中心的LDAP服務(wù)器掛接;提供了災(zāi)備切換高可用模型的維護(hù)界面;各類統(tǒng)計(jì)報(bào)表的查詢與管理;本平臺所產(chǎn)生數(shù)據(jù)的維護(hù)〔備份、挖掘、趨勢分析等〕;本平臺自身的維護(hù)。10、信息發(fā)現(xiàn)服務(wù)器采用非登錄方式,對大規(guī)模環(huán)境并行地進(jìn)行信息搜集,并根據(jù)需要可以分別在生產(chǎn)中心和災(zāi)備中心部署多路信息發(fā)現(xiàn)服務(wù)器。11、信息存儲服務(wù)器信息發(fā)現(xiàn)服務(wù)器將搜集的信息匯總到信息存儲服務(wù)器,統(tǒng)一規(guī)整和存儲。12、信息比對服務(wù)器從信息存儲服務(wù)器抽取需要的信息,然后進(jìn)行基線管理、信息比對、報(bào)表生成、可用性拓?fù)湔故尽⑴c郵件系統(tǒng)掛接、與告警流程掛接等檢測工作。圖1所示的流程中,配置和運(yùn)行狀態(tài)信息可以有,可以是存儲量信息、開關(guān)狀態(tài)信息、版本升級信息等指標(biāo)項(xiàng)的值。具體實(shí)施時(shí),通過信息收集工具,例如IBM的TADDM、BMC的ADDM收集數(shù)據(jù)中心的生產(chǎn)環(huán)境及災(zāi)備環(huán)境的配置和運(yùn)行狀態(tài)信息;信息比對服務(wù)器302根據(jù)災(zāi)備切換高可用模型(災(zāi)備可用指標(biāo)庫)從獲取的所述配置和運(yùn)行狀態(tài)信息中抽取信息,形成生產(chǎn)/災(zāi)備高可用運(yùn)行指標(biāo),然后進(jìn)行生產(chǎn)/災(zāi)備高可用運(yùn)行指標(biāo)比對,生成各指標(biāo)項(xiàng)的差異,進(jìn)而將所述的差異轉(zhuǎn)換成告警信息或生成統(tǒng)計(jì)報(bào)表。步驟S101實(shí)施時(shí),通過收集工具收集數(shù)據(jù)中心的生產(chǎn)環(huán)境及災(zāi)備環(huán)境的配置和運(yùn)行狀態(tài)信息,包括存儲量信息、開關(guān)狀態(tài)信息、版本升級信息等,這些信息將被存儲在為信息存儲服務(wù)器303中。步驟S102實(shí)施時(shí),信息比對服務(wù)器302根據(jù)災(zāi)備可用指標(biāo)庫從信息存儲服務(wù)器303中抽取獲取的配置和運(yùn)行狀態(tài)信息中的信息,形成生產(chǎn)/災(zāi)備高可用運(yùn)行指標(biāo)。步驟S103進(jìn)行生產(chǎn)/災(zāi)備高可用運(yùn)行指標(biāo)比對時(shí),包括兩種比對:第一種是根據(jù)抽取的信息,比對當(dāng)前生產(chǎn)高可用運(yùn)行指標(biāo)與上一基線的生產(chǎn)高可用運(yùn)行指標(biāo),及比對當(dāng)前災(zāi)備高可用運(yùn)行指標(biāo)與上一基線的災(zāi)備高可用運(yùn)行指標(biāo),生成各指標(biāo)項(xiàng)的差異。第二種是根據(jù)抽取的信息,比對當(dāng)前的生產(chǎn)高可用運(yùn)行指標(biāo)與災(zāi)備高可用運(yùn)行指標(biāo),生成各指標(biāo)項(xiàng)的差異。步驟S104實(shí)施時(shí),將步驟S103中生成的差異轉(zhuǎn)換成告警信息或生成統(tǒng)計(jì)報(bào)表,表2為比對當(dāng)前的生產(chǎn)高可用運(yùn)行指標(biāo)與災(zāi)備高可用運(yùn)行指標(biāo)最終生成的統(tǒng)計(jì)報(bào)表。表2在所述步驟S103之后,還可以包括一個(gè)與步驟S104并列步驟:將所述的差異在高可用視圖上進(jìn)行動態(tài)展示,如圖2所示的視圖展現(xiàn)。在一較佳實(shí)施中,在經(jīng)過步驟S104將所述的差異轉(zhuǎn)換成告警信息或生成統(tǒng)計(jì)報(bào)表之后,災(zāi)備系統(tǒng)可用性檢測方法還包括:根據(jù)所述的告警信息或統(tǒng)計(jì)報(bào)表判斷所述的差異是否與預(yù)設(shè)值一致,如果警信息或統(tǒng)計(jì)報(bào)表判斷所述的差異與預(yù)設(shè)值一致,生成新的基線。即,保存上一基線,將當(dāng)前狀態(tài)的指標(biāo)項(xiàng)作為新的基線。如果警信息或統(tǒng)計(jì)報(bào)表判斷所述的差異與預(yù)設(shè)值不一致,與ITIL管理的變更流程掛接,并形成新變更。為了更好的理解本發(fā)明的災(zāi)備系統(tǒng)可用性檢測方法,請參見圖4所示的完整流程圖,并參見下表3所示。表3本實(shí)施例的有益效果:本發(fā)明的災(zāi)備系統(tǒng)可用性檢測方法通過與數(shù)據(jù)中心的ITIL流程相結(jié)合,在大幅度減少為驗(yàn)證災(zāi)備切換可用性而進(jìn)行的實(shí)戰(zhàn)演練的前提下,能及時(shí)發(fā)現(xiàn)和跟蹤和解決生產(chǎn)/災(zāi)備環(huán)境存在的可能影響災(zāi)備系統(tǒng)高可用的問題;可以在需要做出是否要發(fā)出進(jìn)行災(zāi)備切換的指令或授權(quán)的時(shí)候,及時(shí)有效地提供是否能夠成功切換可能性的評估。實(shí)施例二如圖5所示,本實(shí)施例提供一種災(zāi)備系統(tǒng)可用性檢測裝置,該災(zāi)備系統(tǒng)可用性檢測裝置包括:信息獲取單元501,信息抽取單元502,信息比對單元503及差異輸出單元504。信息獲取單元501用于獲取數(shù)據(jù)中心的生產(chǎn)環(huán)境及災(zāi)備環(huán)境的配置和運(yùn)行狀態(tài)信息,配置和運(yùn)行狀態(tài)信息包括存儲量信息、開關(guān)狀態(tài)信息、版本升級信息等,這些信息將被存儲在為信息存儲服務(wù)器303中。信息抽取單元502用于根據(jù)災(zāi)備切換高可用模型從獲取的所述配置和運(yùn)行狀態(tài)信息中抽取信息,形成生產(chǎn)/災(zāi)備高可用運(yùn)行指標(biāo)。信息比對單元503用于進(jìn)行生產(chǎn)/災(zāi)備高可用運(yùn)行指標(biāo)比對,生成各指標(biāo)項(xiàng)的差異,包括兩種比對:第一種是根據(jù)抽取的信息,比對當(dāng)前生產(chǎn)高可用運(yùn)行指標(biāo)與上一基線的生產(chǎn)高可用運(yùn)行指標(biāo),及比對當(dāng)前災(zāi)備高可用運(yùn)行指標(biāo)與上一基線的災(zāi)備高可用運(yùn)行指標(biāo),生成各指標(biāo)項(xiàng)的差異。第二種是根據(jù)抽取的信息,比對當(dāng)前的生產(chǎn)高可用運(yùn)行指標(biāo)與災(zāi)備高可用運(yùn)行指標(biāo),生成各指標(biāo)項(xiàng)的差異。差異輸出單元504用于將所述的差異轉(zhuǎn)換成告警信息或生成統(tǒng)計(jì)報(bào)表。災(zāi)備系統(tǒng)可用性檢測裝置還包括:展示單元505,用于將所述的差異在高可用視圖上進(jìn)行動態(tài)展示,如圖2所示的視圖展現(xiàn)災(zāi)備系統(tǒng)可用性檢測裝置還包括:差異判斷單元506,差異判斷單元506根據(jù)所述的告警信息或統(tǒng)計(jì)報(bào)表判斷所述的差異是否與預(yù)設(shè)值一致,如果警信息或統(tǒng)計(jì)報(bào)表判斷所述的差異與預(yù)設(shè)值一致,生成新的基線。即,保存上一基線,將當(dāng)前狀態(tài)的指標(biāo)項(xiàng)作為新的基線。如果警信息或統(tǒng)計(jì)報(bào)表判斷所述的差異與預(yù)設(shè)值不一致,與ITIL管理的變更流程掛接,并形成新變更。本實(shí)施例的有益效果:本發(fā)明的災(zāi)備系統(tǒng)可用性檢測方法通過與數(shù)據(jù)中心的ITIL流程相結(jié)合,在大幅度減少為驗(yàn)證災(zāi)備切換可用性而進(jìn)行的實(shí)戰(zhàn)演練的前提下,能及時(shí)發(fā)現(xiàn)和跟蹤和解決生產(chǎn)/災(zāi)備環(huán)境存在的可能影響災(zāi)備系統(tǒng)高可用的問題;可以在需要做出是否要發(fā)出進(jìn)行災(zāi)備切換的指令或授權(quán)的時(shí)候,及時(shí)有效地提供是否能夠成功切換可能性的評估。本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本發(fā)明的實(shí)施例可提供為方法、系統(tǒng)、或計(jì)算機(jī)程序產(chǎn)品。因此,本發(fā)明可采用完全硬件實(shí)施例、完全軟件實(shí)施例、或結(jié)合軟件和硬件方面的實(shí)施例的形式。而且,本發(fā)明可采用在一個(gè)或多個(gè)其中包含有計(jì)算機(jī)可用程序代碼的計(jì)算機(jī)可用存儲介質(zhì)(包括但不限于磁盤存儲器、CD-ROM、光學(xué)存儲器等)上實(shí)施的計(jì)算機(jī)程序產(chǎn)品的形式。本發(fā)明是參照根據(jù)本發(fā)明實(shí)施例的方法、設(shè)備(系統(tǒng))、和計(jì)算機(jī)程序產(chǎn)品的流程圖和/或方框圖來描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計(jì)算機(jī)程序指令到通用計(jì)算機(jī)、專用計(jì)算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個(gè)機(jī)器,使得通過計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的裝置。這些計(jì)算機(jī)程序指令也可存儲在能引導(dǎo)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計(jì)算機(jī)可讀存儲器中,使得存儲在該計(jì)算機(jī)可讀存儲器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能。這些計(jì)算機(jī)程序指令也可裝載到計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的處理,從而在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的步驟。本發(fā)明中應(yīng)用了具體實(shí)施例對本發(fā)明的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想;同時(shí),對于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在具體實(shí)施方式及應(yīng)用范圍上均會有改變之處,綜上所述,本說明書內(nèi)容不應(yīng)理解為對本發(fā)明的限制。