一種實現(xiàn)災(zāi)備系統(tǒng)主備切換的控制方法和系統(tǒng)的制作方法
【專利摘要】本申請公開一種實現(xiàn)災(zāi)備系統(tǒng)主備切換的控制方法和系統(tǒng),其中所述方法包括:預(yù)先將各應(yīng)用系統(tǒng)的切換指令或切換腳本封裝為可遠程調(diào)用執(zhí)行的切換控制模塊;為每種切換場景定制對應(yīng)的切換策略;當(dāng)需要執(zhí)行災(zāi)備切換時,根據(jù)切換場景執(zhí)行對應(yīng)的切換策略,以控制各切換控制模塊中的切換指令或切換腳本有序執(zhí)行;切換策略的制作和執(zhí)行均采用可視化的交互界面。通過本發(fā)明實施例,當(dāng)需要執(zhí)行災(zāi)備切換時,只需要執(zhí)行相應(yīng)的切換策略就可完成整個切換過程的所有流程,所以可以節(jié)約大量的人力物力;此外,由于減少了人工執(zhí)行切換的具體操作過程,所以還可以有效地的提高災(zāi)備切換的切換效率,減少災(zāi)難故障對于銀行各應(yīng)用系統(tǒng)作業(yè)的不良影響。
【專利說明】一種實現(xiàn)災(zāi)備系統(tǒng)主備切換的控制方法和系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及銀行系統(tǒng)領(lǐng)域,特別是涉及一種實現(xiàn)災(zāi)備系統(tǒng)主備切換的控制方法和系統(tǒng)。
【背景技術(shù)】
[0002]銀行中各業(yè)務(wù)系統(tǒng)的安全性都有可能會關(guān)系到銀行、客戶甚至是國家的切身利益,影響銀行的服務(wù)形象;如果遭受災(zāi)難后無法及時的恢復(fù)數(shù)據(jù)和業(yè)務(wù),后果將更不堪設(shè)想,因此,目前各家銀行基本都會建設(shè)有災(zāi)備系統(tǒng)。
[0003]通過在災(zāi)備中心建立主機和應(yīng)用系統(tǒng)的冗余備份,這樣,在出現(xiàn)重大故障時,通過將遭受故障影響的主機、應(yīng)用和系統(tǒng)切換到災(zāi)備中心中的冗余備份來實現(xiàn)銀行各業(yè)務(wù)系統(tǒng)的正常運行。
[0004]當(dāng)前比較常用災(zāi)備系統(tǒng)的整體部署方式為,通過同城災(zāi)備中心和異地災(zāi)備中心相結(jié)合的模式來構(gòu)建“兩地三中心”的災(zāi)備架構(gòu)。其中同城災(zāi)備中心用于發(fā)生局部災(zāi)難事件時,接管災(zāi)難所影響的生產(chǎn)業(yè)務(wù);異地災(zāi)備中心則用于發(fā)生區(qū)域性災(zāi)難時,接管災(zāi)難所影響的生產(chǎn)業(yè)務(wù)。
[0005]現(xiàn)有技術(shù)中,在通過災(zāi)備系統(tǒng)實現(xiàn)主備間的切換時,具體的控制方式為,多個工作人員根據(jù)不同的切換場景,分別執(zhí)行各個需要切換的生產(chǎn)業(yè)務(wù)相關(guān)的應(yīng)用或數(shù)據(jù)等的切換,同時還要分別監(jiān)測啟動應(yīng)用及結(jié)果檢查等;由于往往涉及數(shù)十套至上百套的應(yīng)用系統(tǒng),涵蓋存儲、數(shù)據(jù)庫、應(yīng)用等多個層面上的環(huán)境檢查、啟動應(yīng)用及結(jié)果檢查等上千項操作,所以需要投入的工作人員較多,耗時也比較長,所以進行主備間切換的效率較低。
[0006]基于以上原因,目前需要一種高效率的通過災(zāi)備系統(tǒng)實現(xiàn)主備間切換的控制方式。
【發(fā)明內(nèi)容】
[0007]本發(fā)明所要解決的技術(shù)問題是,有效地的提高災(zāi)備切換的切換效率,具體的:
[0008]本發(fā)明實施例提供了一種實現(xiàn)災(zāi)備系統(tǒng)主備切換的控制方法,包括步驟:
[0009]預(yù)先將各應(yīng)用系統(tǒng)的切換指令或切換腳本封裝為可遠程調(diào)用執(zhí)行的切換控制模塊;
[0010]為每種切換場景定制對應(yīng)的切換策略;所述切換策略用于確定并控制所述切換場景所需的切換控制模塊,以及確定各切換控制模塊中切換指令或切換腳本的先后執(zhí)行順序;
[0011]當(dāng)需要執(zhí)行災(zāi)備切換時,根據(jù)切換場景執(zhí)行對應(yīng)的切換策略,以控制各切換控制模塊中的切換指令或切換腳本有序執(zhí)行;
[0012]所述切換策略的制作和執(zhí)行均采用可視化的交互界面;交互界面還用于控制切換策略的執(zhí)行動作、顯示各個切換指令或切換腳本的執(zhí)行進度信息,和,顯示切換策略的執(zhí)行狀態(tài)信息。
[0013]優(yōu)選的,在本發(fā)明實施例中,所述控制切換策略的執(zhí)行動作,包括:
[0014]觸發(fā)運行切換策略、暫停運行切換策略、停止運行切換策略和回滾運行切換策略。
[0015]優(yōu)選的,在本發(fā)明實施例中,所述切換場景,包括:
[0016]生產(chǎn)至準(zhǔn)生產(chǎn)的切換、生產(chǎn)至同城災(zāi)備的切換、生產(chǎn)至異地災(zāi)備的切換和同城災(zāi)備至異地災(zāi)備的切換。
[0017]優(yōu)選的,在本發(fā)明實施例中,在為切換場景定制對應(yīng)的切換策略,或是,執(zhí)行切換策略前,還包括:
[0018]對用戶進行安全驗證。
[0019]優(yōu)選的,在本發(fā)明實施例中,為切換場景定制對應(yīng)的切換策略,或是,執(zhí)行切換策略,具體包括:
[0020]在作業(yè)調(diào)度系統(tǒng)上為切換場景定制對應(yīng)的切換策略,或是,執(zhí)行切換策略;切換策略的管理控制采用分層模塊化控制方法。
[0021]在本發(fā)明實施例的另一面,還提供了一種實現(xiàn)災(zāi)備系統(tǒng)主備切換的控制系統(tǒng),包括:
[0022]封裝單元,用于預(yù)先將各應(yīng)用系統(tǒng)的切換指令或切換腳本封裝為可遠程調(diào)用執(zhí)行的切換控制模塊;
[0023]策略生成單元,用于為每種切換場景定制對應(yīng)的切換策略;所述切換策略用于確定并控制所述切換場景所需的切換控制模塊,以及確定各切換控制模塊中切換指令或切換腳本的先后執(zhí)行順序;
[0024]策略執(zhí)行單元,用于當(dāng)需要執(zhí)行災(zāi)備切換時,根據(jù)切換場景執(zhí)行對應(yīng)的切換策略,以控制各切換控制|吳塊中的切換指令或切換腳本有序執(zhí)打;
[0025]交互單元,用于為所述切換策略的制作和執(zhí)行提供可視化的交互界面;交互界面還用于控制切換策略的執(zhí)行動作、顯示各個切換指令或切換腳本的執(zhí)行進度信息,和,顯示切換策略的執(zhí)行狀態(tài)信息。
[0026]優(yōu)選的,在本發(fā)明實施例中,所述交互單元,包括:
[0027]用于觸發(fā)運行切換策略的觸發(fā)組件、用于暫停運行切換策略的暫停組件、用于停止運行切換策略的停止組件和用于回滾運行切換策略的回滾組件。
[0028]優(yōu)選的,在本發(fā)明實施例中,所述切換場景,包括:
[0029]生產(chǎn)至準(zhǔn)生產(chǎn)的切換、生產(chǎn)至同城災(zāi)備的切換、生產(chǎn)至異地災(zāi)備的切換和同城災(zāi)備至異地災(zāi)備的切換。
[0030]優(yōu)選的,在本發(fā)明實施例中,還包括:
[0031]用戶驗證單元,用于在為切換場景定制對應(yīng)的切換策略,或是,執(zhí)行切換策略前,對用戶進行安全驗證。
[0032]優(yōu)選的,在本發(fā)明實施例中,所述為切換場景定制對應(yīng)的切換策略,或是,執(zhí)行切換策略的應(yīng)用環(huán)境包括:
[0033]作業(yè)調(diào)度系統(tǒng)。
[0034]綜上所述,在本發(fā)明實施例中,通過預(yù)先將各應(yīng)用系統(tǒng)的切換指令或切換腳本封裝為可遠程調(diào)用執(zhí)行的切換控制模塊,并針對不同切換場景定制對應(yīng)的切換策略。這樣,當(dāng)需要執(zhí)行災(zāi)備切換時,就可以根據(jù)不同的切換場景執(zhí)行對應(yīng)的切換策略,從而控制各切換控制模塊中的切換指令或切換腳本有序執(zhí)行;由于在本發(fā)明實施例中,切換策略的制作和執(zhí)行均采用了可視化的交互界面,所以不但可以直接通過交互界面控制切換策略的執(zhí)行方式,還可以直觀的觀察到各個切換指令或切換腳本的執(zhí)行進度信息和顯示切換策略的執(zhí)行狀態(tài)信息。
[0035]從上述技術(shù)方案可以看出,通過本發(fā)明實施例,當(dāng)需要執(zhí)行災(zāi)備切換時,只需要執(zhí)行相應(yīng)的切換策略就可完成整個切換過程的所有流程,所以可以節(jié)約大量的人力物力;此夕卜,由于減少了人工執(zhí)行切換的具體操作過程,所以還可以有效地的提高災(zāi)備切換的切換效率,減少災(zāi)難故障對于銀行各應(yīng)用系統(tǒng)作業(yè)的不良影響。
[0036]此外,執(zhí)行切換策略由于其自動化還可以有效地減少人工誤操作所帶來的不良影響,從而提聞災(zāi)備切換的切換質(zhì)量。
【專利附圖】
【附圖說明】
[0037]為了更清楚地說明本申請實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本申請中記載的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0038]圖1為本申請中所述實現(xiàn)災(zāi)備系統(tǒng)主備切換的控制方法的步驟示意圖;
[0039]圖2為本申請中所述實現(xiàn)災(zāi)備系統(tǒng)主備切換的控制系統(tǒng)的結(jié)構(gòu)示意圖。
【具體實施方式】
[0040]為了使本【技術(shù)領(lǐng)域】的人員更好地理解本發(fā)明方案,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0041]為了實現(xiàn)可以有效地的提高災(zāi)備切換的切換效率的目的,本發(fā)明實施例提供了一種實現(xiàn)災(zāi)備系統(tǒng)主備切換的控制方法,如圖1所示,包括步驟:
[0042]S11、預(yù)先將各應(yīng)用系統(tǒng)的切換指令或切換腳本封裝為可遠程調(diào)用執(zhí)行的切換控制豐旲塊;
[0043]以整個災(zāi)備構(gòu)架為“兩地三中心”的模式為例,一個生產(chǎn)中心,一個位于同區(qū)域的同城災(zāi)備中心,以及,一個位于異地的異地災(zāi)備中心。為了實現(xiàn)可以高效的執(zhí)行各種切換場景的切換任務(wù),在本發(fā)明實施例中,首先將各應(yīng)用系統(tǒng)的切換指令或切換腳本封裝為可遠程調(diào)用執(zhí)行的切換控制模塊,這樣,就可以有效地簡化切換場景時的具體執(zhí)行步驟,提高進行切換場景的執(zhí)行效率。
[0044]S12、為每種切換場景定制對應(yīng)的切換策略;所述切換策略用于確定并控制所述切換場景所需的切換控制模塊,以及確定各切換控制模塊中切換指令或切換腳本的先后執(zhí)行順序;
[0045]在本發(fā)明實施例中,不但對切換指令或切換腳本進行了封裝,而且還針對每種切換場景定制了相應(yīng)的切換策略,這樣就可以實現(xiàn)一鍵式的執(zhí)行場景切換;比如,根據(jù)將生產(chǎn)中心的一些特定的系統(tǒng)切換至同城災(zāi)備中心這一實際的切換場景,關(guān)聯(lián)該切換場景在執(zhí)行切換時所有所需的切換控制模塊,并將這些切換控制模塊按照執(zhí)行順序進行管理。這樣,在需要進行執(zhí)行切換場景時,只需要執(zhí)行相應(yīng)的切換策略即可。
[0046]在實際應(yīng)用中,切換場景的種類具體可以包括生產(chǎn)至準(zhǔn)生產(chǎn)的切換、生產(chǎn)至同城災(zāi)備的切換、生產(chǎn)至異地災(zāi)備的切換和同城災(zāi)備至異地災(zāi)備的切換,以及,具體到各中心的應(yīng)用系統(tǒng)間的切換等。
[0047]本發(fā)明實施例中的切換場景的數(shù)量可以根據(jù)需要來設(shè)定,既可以是同城間的切換,也可以是異地的切換,在此并不做具體限定。
[0048]S13、當(dāng)需要執(zhí)行災(zāi)備切換時,根據(jù)切換場景執(zhí)行對應(yīng)的切換策略,以控制各切換控制1吳塊中的切換指令或切換腳本有序執(zhí)打;
[0049]如步驟S12所述,在針對每種切換場景定制了切換策略后,當(dāng)需要執(zhí)行災(zāi)備切換時,根據(jù)切換場景執(zhí)行對應(yīng)的切換策略,以控制各切換控制模塊中的切換指令或切換腳本有序執(zhí)行。
[0050]通過本步驟,可以有效地提高場景切換的執(zhí)行效率,無需多人同時分別編寫和執(zhí)行多種的切換腳本和切換指令,所以可以節(jié)約大量的人力物力;此外,由于減少了人工執(zhí)行切換的具體操作過程,所以還可以有效地的提高災(zāi)備切換的切換效率,減少災(zāi)難故障對于銀行各應(yīng)用系統(tǒng)作業(yè)的不良影響。
[0051]此外,執(zhí)行切換策略由于其自動化還可以有效地減少人工誤操作所帶來的不良影響,從而提聞災(zāi)備切換的切換質(zhì)量。
[0052]S14、所述切換策略的制作和執(zhí)行均采用可視化的交互界面;交互界面還用于控制切換策略的執(zhí)行動作、顯示各個切換指令或切換腳本的執(zhí)行進度信息,和,顯示切換策略的執(zhí)行狀態(tài)信息。
[0053]在實際應(yīng)用中,為了方便執(zhí)行策略的定制,以及,控制執(zhí)行策略的執(zhí)行過程和執(zhí)行動作,在本發(fā)明實施例中,還設(shè)有可視化的交互界面;這樣,就可以方便的為每種切換場景選取所需要的切換控制模塊了和進行切換步驟的安排了。
[0054]交互界面用于控制切換策略的執(zhí)行動作,此外,還可以顯示各個切換指令或切換腳本的執(zhí)行進度信息,和,顯示切換策略的執(zhí)行狀態(tài)信息。
[0055]這樣,就可以在執(zhí)行災(zāi)備的過程中,方便的觸發(fā)運行切換策略、暫停運行切換策略、停止運行切換策略或是回滾運行切換策略,其中回滾運行切換策略,一般用于當(dāng)切換策略的執(zhí)行在某處出現(xiàn)問題時,需要將場景切換的執(zhí)行步驟恢復(fù)至有問題的切換指令或切換腳本執(zhí)行前的狀態(tài)。此外,通過交互界面,還可以實時的、直觀的觀察到在場景切換過程中包括每種應(yīng)用的切換進度或是切換結(jié)果等。
[0056]進一步的,在本發(fā)明實施例中,還可以包括有對用戶進行安全驗證的步驟,S卩,在為切換場景定制對應(yīng)的切換策略,或是,執(zhí)行切換策略前,還對用戶進行安全驗證。
[0057]出于安全考慮,避免非法授權(quán)所帶來的安全隱患,在本發(fā)明實施例中,對于實現(xiàn)災(zāi)備系統(tǒng)主備切換的控制方法的實施,還進行了權(quán)限控制,以提高安全級別。
[0058]在實際應(yīng)用中,本發(fā)明實施例中實現(xiàn)災(zāi)備系統(tǒng)主備切換的控制方法的實施,優(yōu)選的可以是通過作業(yè)調(diào)度系統(tǒng)來實現(xiàn),即,在作業(yè)調(diào)度系統(tǒng)上為切換場景定制對應(yīng)的切換策略,或是,執(zhí)行切換策略;由于作業(yè)調(diào)度系統(tǒng)的功能強大,便于使用,還可以通過將切換策略的管理控制采用分層模塊化控制方法的方式,來滿足系統(tǒng)實時、高性能的要求,同時還具有良好的移植性、擴展性和易用性;并且各層之間功能相互獨立,這樣,任何一層發(fā)生變化時,只要接口關(guān)系保持不變,就不會影響上下層的正常運行。
[0059]綜上所述,在本發(fā)明實施例中,通過預(yù)先將各應(yīng)用系統(tǒng)的切換指令或切換腳本封裝為可遠程調(diào)用執(zhí)行的切換控制模塊,并針對不同切換場景定制對應(yīng)的切換策略。這樣,當(dāng)需要執(zhí)行災(zāi)備切換時,就可以根據(jù)不同的切換場景執(zhí)行對應(yīng)的切換策略,從而控制各切換控制模塊中的切換指令或切換腳本有序執(zhí)行;由于在本發(fā)明實施例中,切換策略的制作和執(zhí)行均采用了可視化的交互界面,所以不但可以直接通過交互界面控制切換策略的執(zhí)行方式,還可以直觀的觀察到各個切換指令或切換腳本的執(zhí)行進度信息和顯示切換策略的執(zhí)行狀態(tài)信息。
[0060]從上述技術(shù)方案可以看出,通過本發(fā)明實施例,當(dāng)需要執(zhí)行災(zāi)備切換時,只需要執(zhí)行相應(yīng)的切換策略就可完成整個切換過程的所有流程,所以可以節(jié)約大量的人力物力;此夕卜,由于減少了人工執(zhí)行切換的具體操作過程,所以還可以有效地的提高災(zāi)備切換的切換效率,減少災(zāi)難故障對于銀行各應(yīng)用系統(tǒng)作業(yè)的不良影響。
[0061]此外,執(zhí)行切換策略由于其自動化還可以有效地減少人工誤操作所帶來的不良影響,從而提聞災(zāi)備切換的切換質(zhì)量。
[0062]在本發(fā)明實施例中,還提供了一種實現(xiàn)災(zāi)備系統(tǒng)主備切換的控制系統(tǒng),如圖2所示,包括:
[0063]封裝單元01、策略生成單元02、策略執(zhí)行單元03和交互單元04 ;其中,
[0064]封裝單元01,用于預(yù)先將各應(yīng)用系統(tǒng)的切換指令或切換腳本封裝為可遠程調(diào)用執(zhí)行的切換控制模塊;
[0065]以整個災(zāi)備構(gòu)架為“兩地三中心”的模式為例,一個生產(chǎn)中心,一個位于同區(qū)域的同城災(zāi)備中心,以及,一個位于異地的異地災(zāi)備中心。為了實現(xiàn)可以高效的執(zhí)行各種切換場景的切換任務(wù),在本發(fā)明實施例中,首先通過封裝單元01將各應(yīng)用系統(tǒng)的切換指令或切換腳本封裝為可遠程調(diào)用執(zhí)行的切換控制模塊,這樣,就可以有效地簡化切換場景時的具體執(zhí)行步驟,提高進行切換場景的執(zhí)行效率。
[0066]策略生成單元02,用于為每種切換場景定制對應(yīng)的切換策略;所述切換策略用于確定并控制所述切換場景所需的切換控制模塊,以及確定各切換控制模塊中切換指令或切換腳本的先后執(zhí)行順序;
[0067]在本發(fā)明實施例中,不但對切換指令或切換腳本進行了封裝,而且還通過策略生成單元02針對每種切換場景定制了相應(yīng)的切換策略,這樣就可以實現(xiàn)一鍵式的執(zhí)行場景切換;比如,根據(jù)將生產(chǎn)中心的一些特定的系統(tǒng)切換至同城災(zāi)備中心這一實際的切換場景,關(guān)聯(lián)該切換場景在執(zhí)行切換時所有所需的切換控制模塊,并將這些切換控制模塊按照執(zhí)行順序進行管理。這樣,在需要進行執(zhí)行切換場景時,只需要執(zhí)行相應(yīng)的切換策略即可。
[0068]在實際應(yīng)用中,切換場景的種類具體可以包括生產(chǎn)至準(zhǔn)生產(chǎn)的切換、生產(chǎn)至同城災(zāi)備的切換、生產(chǎn)至異地災(zāi)備的切換和同城災(zāi)備至異地災(zāi)備的切換,以及,具體到各中心的應(yīng)用系統(tǒng)間的切換等。
[0069]本發(fā)明實施例中的切換場景的數(shù)量可以根據(jù)需要來設(shè)定,既可以是同城間的切換,也可以是異地的切換,在此并不做具體限定。
[0070]策略執(zhí)行單元03,用于當(dāng)需要執(zhí)行災(zāi)備切換時,根據(jù)切換場景執(zhí)行對應(yīng)的切換策略,以控制各切換控制模塊中的切換指令或切換腳本有序執(zhí)行;
[0071]在針對每種切換場景定制了切換策略后,當(dāng)需要執(zhí)行災(zāi)備切換時,根據(jù)切換場景執(zhí)行對應(yīng)的切換策略,以控制各切換控制模塊中的切換指令或切換腳本有序執(zhí)行。
[0072]通過策略執(zhí)行單元03,可以有效地提高場景切換的執(zhí)行效率,無需多人同時分別編寫和執(zhí)行多種的切換腳本和切換指令,所以可以節(jié)約大量的人力物力;此外,由于減少了人工執(zhí)行切換的具體操作過程,所以還可以有效地的提高災(zāi)備切換的切換效率,減少災(zāi)難故障對于銀行各應(yīng)用系統(tǒng)作業(yè)的不良影響。
[0073]此外,執(zhí)行切換策略由于其自動化還可以有效地減少人工誤操作所帶來的不良影響,從而提聞災(zāi)備切換的切換質(zhì)量。
[0074]交互單元04,用于提供所述切換策略的制作和執(zhí)行可視化的交互界面;交互界面還用于控制切換策略的執(zhí)行動作、顯示各個切換指令或切換腳本的執(zhí)行進度信息,和,顯示切換策略的執(zhí)行狀態(tài)信息。
[0075]在實際應(yīng)用中,為了方便執(zhí)行策略的定制,以及,控制執(zhí)行策略的執(zhí)行過程和執(zhí)行動作,在本發(fā)明實施例中,還通過交互單元04設(shè)有可視化的交互界面;這樣,就可以方便的為每種切換場景選取所需要的切換控制模塊了和進行切換步驟的安排了。具體的,交互單元04中可以包括:用于觸發(fā)運行切換策略的觸發(fā)組件、用于暫停運行切換策略的暫停組件、用于停止運行切換策略的停止組件和用于回滾運行切換策略的回滾組件;
[0076]交互界面用于控制切換策略的執(zhí)行動作,此外,還可以顯示各個切換指令或切換腳本的執(zhí)行進度信息,和,顯示切換策略的執(zhí)行狀態(tài)信息。
[0077]這樣,就可以在執(zhí)行災(zāi)備的過程中,方便的觸發(fā)運行切換策略、暫停運行切換策略、停止運行切換策略或是回滾運行切換策略,其中回滾運行切換策略,一般用于當(dāng)切換策略的執(zhí)行在某處出現(xiàn)問題時,需要將場景切換的執(zhí)行步驟恢復(fù)至有問題的切換指令或切換腳本執(zhí)行前的狀態(tài)。此外,通過交互界面,還可以實時的、直觀的觀察到在場景切換過程中包括每種應(yīng)用的切換進度或是切換結(jié)果等。
[0078]進一步的,在本發(fā)明實施例中,還可以通過用戶驗證單元對用戶進行安全驗證,即,在為切換場景定制對應(yīng)的切換策略,或是,執(zhí)行切換策略前,通過用戶驗證單元對用戶進行安全驗證。出于安全考慮,避免非法授權(quán)所帶來的安全隱患,在本發(fā)明實施例中,對于實現(xiàn)災(zāi)備系統(tǒng)主備切換的控制方法的實施,還進行了權(quán)限控制,以提高安全級別。
[0079]在實際應(yīng)用中,本發(fā)明實施例中實現(xiàn)災(zāi)備系統(tǒng)主備切換的控制系統(tǒng)的實施,優(yōu)選的可以是通過作業(yè)調(diào)度系統(tǒng)來實現(xiàn)的,即,在作業(yè)調(diào)度系統(tǒng)上為切換場景定制對應(yīng)的切換策略,或是,執(zhí)行切換策略;由于作業(yè)調(diào)度系統(tǒng)的功能強大,便于使用,還可以通過將切換策略的管理控制采用分層模塊化控制方法的方式,來滿足系統(tǒng)實時、高性能的要求,同時還具有良好的移植性、擴展性和易用性;并且各層之間功能相互獨立,這樣,任何一層發(fā)生變化時,只要接口關(guān)系保持不變,就不會影響上下層的正常運行。
[0080]本說明書中各個實施例采用遞進的方式描述,每個實施例重點說明的都是與其他實施例的不同之處,各個實施例之間相同相似部分互相參見即可。對于實施例提供的裝置而言,由于其與實施例提供的方法相對應(yīng),所以描述的比較簡單,相關(guān)之處參見方法部分說明即可。
[0081]對所提供的實施例的上述說明,使本領(lǐng)域?qū)I(yè)技術(shù)人員能夠?qū)崿F(xiàn)或使用本發(fā)明。對這些實施例的多種修改對本領(lǐng)域的專業(yè)技術(shù)人員來說將是顯而易見的,本文中所定義的一般原理可以在不脫離本發(fā)明的精神或范圍的情況下,在其它實施例中實現(xiàn)。因此,本發(fā)明將不會被限制于本文所示的這些實施例,而是要符合與本文所提供的原理和新穎特點相一致的最寬的范圍。
【權(quán)利要求】
1.一種實現(xiàn)災(zāi)備系統(tǒng)主備切換的控制方法,其特征在于,包括步驟: 預(yù)先將各應(yīng)用系統(tǒng)的切換指令或切換腳本封裝為可遠程調(diào)用執(zhí)行的切換控制模塊; 為每種切換場景定制對應(yīng)的切換策略;所述切換策略用于確定并控制所述切換場景所需的切換控制模塊,以及確定各切換控制模塊中切換指令或切換腳本的先后執(zhí)行順序; 當(dāng)需要執(zhí)行災(zāi)備切換時,根據(jù)切換場景執(zhí)行對應(yīng)的切換策略,以控制各切換控制模塊中的切換指令或切換腳本有序執(zhí)行; 所述切換策略的制作和執(zhí)行均采用可視化的交互界面;交互界面還用于控制切換策略的執(zhí)行動作、顯示各個切換指令或切換腳本的執(zhí)行進度信息,和,顯示切換策略的執(zhí)行狀態(tài)信息。
2.根據(jù)權(quán)利要求1所述控制方法,其特征在于,所述控制切換策略的執(zhí)行動作,包括: 觸發(fā)運行切換策略、暫停運行切換策略、停止運行切換策略和回滾運行切換策略。
3.根據(jù)權(quán)利要求1所述控制方法,其特征在于,所述切換場景,包括: 生產(chǎn)至準(zhǔn)生產(chǎn)的切換、生產(chǎn)至同城災(zāi)備的切換、生產(chǎn)至異地災(zāi)備的切換和同城災(zāi)備至異地災(zāi)備的切換。
4.根據(jù)權(quán)利要求1所述控制方法,其特征在于,在為切換場景定制對應(yīng)的切換策略,或是,執(zhí)行切換策略前,還包括: 對用戶進行安全驗證。
5.根據(jù)權(quán)利要求1所述控制方法,其特征在于,為切換場景定制對應(yīng)的切換策略,或是,執(zhí)行切換策略,具體包括: 在作業(yè)調(diào)度系統(tǒng)上為切換場景定制對應(yīng)的切換策略,或是,執(zhí)行切換策略;切換策略的管理控制采用分層模塊化控制方法。
6.一種實現(xiàn)災(zāi)備系統(tǒng)主備切換的控制系統(tǒng),其特征在于,包括: 封裝單元,用于預(yù)先將各應(yīng)用系統(tǒng)的切換指令或切換腳本封裝為可遠程調(diào)用執(zhí)行的切換控制模塊; 策略生成單元,用于為每種切換場景定制對應(yīng)的切換策略;所述切換策略用于確定并控制所述切換場景所需的切換控制模塊,以及確定各切換控制模塊中切換指令或切換腳本的先后執(zhí)行順序; 策略執(zhí)行單元,用于當(dāng)需要執(zhí)行災(zāi)備切換時,根據(jù)切換場景執(zhí)行對應(yīng)的切換策略,以控制各切換控制I吳塊中的切換指令或切換腳本有序執(zhí)打; 交互單元,用于為所述切換策略的制作和執(zhí)行提供可視化的交互界面;交互界面還用于控制切換策略的執(zhí)行動作、顯示各個切換指令或切換腳本的執(zhí)行進度信息,和,顯示切換策略的執(zhí)行狀態(tài)信息。
7.根據(jù)權(quán)利要求6所述控制系統(tǒng),其特征在于,所述交互單元,包括: 用于觸發(fā)運行切換策略的觸發(fā)組件、用于暫停運行切換策略的暫停組件、用于停止運行切換策略的停止組件和用于回滾運行切換策略的回滾組件。
8.根據(jù)權(quán)利要求6所述控制系統(tǒng),其特征在于,所述切換場景,包括: 生產(chǎn)至準(zhǔn)生產(chǎn)的切換、生產(chǎn)至同城災(zāi)備的切換、生產(chǎn)至異地災(zāi)備的切換和同城災(zāi)備至異地災(zāi)備的切換。
9.根據(jù)權(quán)利要求6所述控制系統(tǒng),其特征在于,還包括: 用戶驗證單元,用于在為切換場景定制對應(yīng)的切換策略,或是,執(zhí)行切換策略前,對用戶進行安全驗證。
10.根據(jù)權(quán)利要求6所述控制系統(tǒng),其特征在于,所述為切換場景定制對應(yīng)的切換策略,或是,執(zhí)行切換策略的應(yīng)用環(huán)境包括: 作業(yè)調(diào)度系統(tǒng)。
【文檔編號】H04L29/08GK104461789SQ201410849576
【公開日】2015年3月25日 申請日期:2014年12月30日 優(yōu)先權(quán)日:2014年12月30日
【發(fā)明者】吳永飛, 寧冰, 陸壯飛, 王鵬, 陸海南, 李楠 申請人:華夏銀行股份有限公司