• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種基于activity的災(zāi)備管理系統(tǒng)和管理方法技術(shù)方案

    技術(shù)編號(hào):15541367 閱讀:131 留言:0更新日期:2017-06-05 10:48
    本發(fā)明專利技術(shù)提供了一種基于activity的災(zāi)備管理系統(tǒng),并包括依次順序連接的流程模塊、映射模塊、遠(yuǎn)程訪問(wèn)模塊和業(yè)務(wù)邏輯模塊;所述流程模塊用于定義業(yè)務(wù)流程模型,并通過(guò)activity流程引擎驅(qū)動(dòng)每個(gè)業(yè)務(wù)邏輯按照預(yù)先定義好的流程執(zhí)行;所述映射模塊用于記錄所述流程模塊中的每個(gè)任務(wù)節(jié)點(diǎn)與具體業(yè)務(wù)邏輯的映射關(guān)系;所述遠(yuǎn)程訪問(wèn)模塊用于提供切換管理服務(wù)器到遠(yuǎn)端主機(jī)的連接通道;所述業(yè)務(wù)邏輯模塊用于模擬管理員對(duì)設(shè)備發(fā)送操作指令,并通過(guò)設(shè)備的回應(yīng)消息或者設(shè)備狀態(tài)變化判斷指令的執(zhí)行結(jié)果。本發(fā)明專利技術(shù)提供了一種基于activity的災(zāi)備管理方法。

    A activity disaster recovery management system and management method based on

    The invention provides a disaster management system based on activity, and includes sequentially connected with the process module, a mapping module, remote access module and business logic module; the process module is used to define the business process model, and through the activity process engine driving each business logic according to the predefined procedure; the mapping the recording module is used for mapping each task node in the process module and the specific business logic; the remote access connection channel switching module is used to provide the management server to the remote host; the business logic module is used to simulate the administrator of the device to send the operating instructions, and through the response message or equipment change judgment instruction execution results equipment. The invention provides a disaster management method based on activity.

    【技術(shù)實(shí)現(xiàn)步驟摘要】
    一種基于activity的災(zāi)備管理系統(tǒng)和管理方法
    本專利技術(shù)屬于防災(zāi)減災(zāi)信息管理領(lǐng)域,具體地涉及一種基于activity的災(zāi)備管理系統(tǒng)和管理方法。
    技術(shù)介紹
    隨著銀行業(yè)務(wù)越來(lái)越多地依賴于IT系統(tǒng)的協(xié)助,應(yīng)用系統(tǒng)需要不間斷持續(xù)運(yùn)轉(zhuǎn)。而硬件和軟件故障、自然災(zāi)難,甚至計(jì)劃維護(hù)所導(dǎo)致的停機(jī)時(shí)間,都可能影響業(yè)務(wù)。這不僅會(huì)讓業(yè)務(wù)部門(mén)不滿意.也讓IT部門(mén)不堪重負(fù),進(jìn)而造成重要信息和收益的損失。主要系統(tǒng)和恢復(fù)系統(tǒng)的升級(jí)和變更必須同時(shí)進(jìn)行,實(shí)施可靠、快速的恢復(fù)策略,既耗時(shí)又昂貴。管理分布在不同地點(diǎn)的大量的應(yīng)用程序和服務(wù)器無(wú)疑是一項(xiàng)復(fù)雜的工作.需要使用大量的運(yùn)維資源。服務(wù)器一旦發(fā)生故障,就需運(yùn)維人員現(xiàn)場(chǎng)進(jìn)行故障排查和修復(fù),故障歷時(shí)長(zhǎng)。災(zāi)備切換是一系列操作的組合,每次災(zāi)備切換都需要耗費(fèi)大量的人力和物力,而且越關(guān)鍵的業(yè)務(wù),切換就越需要慎重,因此不能根據(jù)單一的個(gè)人意愿,而是需要集體的決策。災(zāi)備體系建設(shè)工作是一個(gè)龐大、復(fù)雜的系統(tǒng)工程,災(zāi)備切換涉及網(wǎng)絡(luò)、數(shù)據(jù)中心、應(yīng)用服務(wù)管理等多方面的各種環(huán)節(jié),每個(gè)環(huán)節(jié)彼此之間有緊密的邏輯的關(guān)系,例如服務(wù)的啟動(dòng)順序也有嚴(yán)格的要求。比如數(shù)據(jù)庫(kù)必須先啟動(dòng),之后才能啟動(dòng)應(yīng)用程序;應(yīng)用服務(wù)器接管完成,才能進(jìn)行網(wǎng)絡(luò)的切換。如果應(yīng)用程序先于數(shù)據(jù)庫(kù)啟動(dòng),結(jié)果肯定會(huì)是出錯(cuò)。在實(shí)際的災(zāi)備切換過(guò)程中,其中涉及大量的登錄、鑒權(quán)、控制操作,每個(gè)環(huán)節(jié)都要求精準(zhǔn)無(wú)誤,由于涉及到的設(shè)備眾多,操作步驟繁多,操作員每次都要耗費(fèi)大量時(shí)間和精力完成一次完整的操作,例如銀行系統(tǒng)某部分切換,往往需要十幾個(gè)操作員,每天晚上連續(xù)工作一周時(shí)間,由于細(xì)節(jié)繁多,往往出現(xiàn)錯(cuò)誤。由于行業(yè)要求,災(zāi)備切換操作每隔一段時(shí)間都要執(zhí)行,所以如何提高切換效率,避免人為干預(yù),減少操作失誤風(fēng)險(xiǎn),災(zāi)備切換過(guò)程管理已經(jīng)成為災(zāi)備服務(wù)和運(yùn)維的重點(diǎn)問(wèn)題。因此,有必要提供一種借助基于activity的工作流引擎進(jìn)行災(zāi)備切換的基于activity的災(zāi)備管理系統(tǒng)和管理方法。
    技術(shù)實(shí)現(xiàn)思路
    本專利技術(shù)的目的在于提供一種借助基于activity的工作流引擎進(jìn)行災(zāi)備切換的基于activity的災(zāi)備管理系統(tǒng)和管理方法。本專利技術(shù)的技術(shù)方案如下:一種基于activity的災(zāi)備管理系統(tǒng)包括依次順序連接的流程模塊、映射模塊、遠(yuǎn)程訪問(wèn)模塊和業(yè)務(wù)邏輯模塊;所述流程模塊,用于定義業(yè)務(wù)流程模型,并通過(guò)activity流程引擎驅(qū)動(dòng)每個(gè)業(yè)務(wù)邏輯按照預(yù)先定義好的流程執(zhí)行;所述映射模塊,用于記錄所述流程模塊中的每個(gè)任務(wù)節(jié)點(diǎn)與具體業(yè)務(wù)邏輯的映射關(guān)系;所述遠(yuǎn)程訪問(wèn)模塊,用于提供切換管理服務(wù)器到遠(yuǎn)端主機(jī)的連接通道;所述業(yè)務(wù)邏輯模塊,用于模擬管理員對(duì)設(shè)備發(fā)送操作指令,并通過(guò)設(shè)備的回應(yīng)消息或者設(shè)備狀態(tài)變化判斷指令的執(zhí)行結(jié)果。優(yōu)選地,所述流程模塊包括activity流程引擎模塊、流程定義模塊、管理控制模塊和監(jiān)控分析模塊,所述activity流程引擎模塊分別與所述流程定義模塊、所述管理控制模塊和所述監(jiān)控分析模塊相連接。優(yōu)選地,所述activity流程引擎模塊從所述流程定義模塊獲得當(dāng)前需要執(zhí)行的業(yè)務(wù)邏輯,并依次通過(guò)所述映射模塊、所述遠(yuǎn)程訪問(wèn)模塊和所述業(yè)務(wù)邏輯模塊部署并執(zhí)行邏輯業(yè)務(wù)邏輯。優(yōu)選地,所述activity流程引擎模塊是所述基于activity的災(zāi)備管理系統(tǒng)中災(zāi)備切換每個(gè)環(huán)節(jié)有序執(zhí)行的驅(qū)動(dòng)引擎,在引擎的推動(dòng)下每個(gè)災(zāi)備步驟按照預(yù)先制定的預(yù)案有序推進(jìn)完成。優(yōu)選地,所述流程定義模塊提供拖拽式可視化Browser/Server界面操作,用戶使用瀏覽器通過(guò)所述流程定義模塊設(shè)計(jì)定義業(yè)務(wù)流程。優(yōu)選地,所述業(yè)務(wù)邏輯模塊是一系列切換操作的集合,包括磁盤(pán)陣列操作、數(shù)據(jù)庫(kù)管理操作、中間件管理操作和應(yīng)用程序管理操作。一種根據(jù)上述基于activity的災(zāi)備管理系統(tǒng)的管理方法,包括如下步驟:步驟1:在所述流程模塊中,根據(jù)實(shí)際災(zāi)備管理系統(tǒng)的特點(diǎn),通過(guò)建模工具繪制災(zāi)備切換的流程模型,所述流程模型是一個(gè)靜態(tài)文件,是activity動(dòng)態(tài)管理流程的基礎(chǔ);步驟2:根據(jù)步驟1設(shè)計(jì)的流程模型設(shè)計(jì)對(duì)應(yīng)的業(yè)務(wù)邏輯,形成相對(duì)應(yīng)的業(yè)務(wù)邏輯模塊;步驟3:通過(guò)所述映射模塊配置所述流程模型和所述業(yè)務(wù)邏輯的映射關(guān)系;步驟4:通過(guò)關(guān)鍵詞檢索最符合條件的流程模型,并啟動(dòng)所述流程模型,activity流程引擎按照所述流程模型的邏輯控制遠(yuǎn)端主機(jī)執(zhí)行切換操作;步驟5:校驗(yàn)并判斷所述切換結(jié)果是否成功,如果所述切換結(jié)果校驗(yàn)為成功,則activity流程引擎繼續(xù)執(zhí)行下一個(gè)切換操作;如果所述切換結(jié)果校驗(yàn)為失敗,則通知管理員檢查定位問(wèn)題。優(yōu)選地,所述步驟1具體包括如下步驟:根據(jù)災(zāi)備管理系統(tǒng)的特點(diǎn),通過(guò)建模工具,拖拽出需要的BPMN圖形符號(hào);據(jù)實(shí)際業(yè)務(wù)關(guān)系使用連線將圖形符號(hào)按照順序、并行或排他邏輯關(guān)系連接起來(lái);使用業(yè)務(wù)流程執(zhí)行語(yǔ)言將基于圖形的BPMN圖形文件轉(zhuǎn)換成基于標(biāo)記語(yǔ)言的XML文件;activity流程引擎讀入模型文件,使用SAX從根節(jié)點(diǎn)開(kāi)始依次解析XML模型文件中的各種標(biāo)記,生成activity流程引擎內(nèi)部支持的數(shù)據(jù)結(jié)構(gòu);通過(guò)數(shù)據(jù)庫(kù)中間件實(shí)現(xiàn)流程模型的持久化。優(yōu)選地,所述步驟3具體包括如下步驟:操作頁(yè)面上選擇需要配置映射關(guān)系的模型;操作頁(yè)面列出所選模型的所有任務(wù)節(jié)點(diǎn);操作頁(yè)面上選中模型中的一個(gè)任務(wù)節(jié)點(diǎn);操作頁(yè)面上選中業(yè)務(wù)邏輯集合中的一個(gè)業(yè)務(wù)腳本;為已經(jīng)選擇的所述任務(wù)節(jié)點(diǎn)綁定所述業(yè)務(wù)腳本;將映射關(guān)系結(jié)構(gòu)化存儲(chǔ)到數(shù)據(jù)庫(kù)。優(yōu)選地,所述步驟4具體包括如下步驟:根據(jù)災(zāi)難場(chǎng)景輸入關(guān)鍵詞檢索符合條件的流程模型,并在WEB頁(yè)面啟動(dòng)所述流程模型;所述activity流程引擎接收到模型啟動(dòng)事件后,通過(guò)任務(wù)接口啟動(dòng)一個(gè)任務(wù),從而生成一個(gè)任務(wù)實(shí)例;所述activity流程引擎查找所述流程模型中的任務(wù)列表,并找到當(dāng)前任務(wù)節(jié)點(diǎn);所述activity流程引擎查找當(dāng)前任務(wù)節(jié)點(diǎn)與業(yè)務(wù)邏輯對(duì)應(yīng)關(guān)系表,并找到當(dāng)前步驟要連接的遠(yuǎn)端主機(jī)和業(yè)務(wù)邏輯,通過(guò)遠(yuǎn)程訪問(wèn)模塊,控制遠(yuǎn)端主機(jī)執(zhí)行業(yè)務(wù)邏輯。本專利技術(shù)的有益效果在于:所述基于activity的災(zāi)備管理系統(tǒng)和管理方法具有如下有益效果:1、流程模型定義模塊引入了基于WEB的拖拽式圖形化流程設(shè)計(jì)方式,集流程圖設(shè)計(jì)、規(guī)則定制和代碼擴(kuò)展、調(diào)試于一體,流程設(shè)計(jì)開(kāi)發(fā)快捷高效。流程設(shè)計(jì)器采用可視化界面操作,所見(jiàn)即所得,用戶操作頁(yè)面上的控件,拖拽就可以完成流程的設(shè)計(jì),即便是沒(méi)有開(kāi)發(fā)經(jīng)驗(yàn)的業(yè)務(wù)人員可以方便制作自己需要的流程。2、由于業(yè)務(wù)模塊與流程模型可以靈活配置,使得流程模型能夠管理各種業(yè)務(wù)邏輯,擴(kuò)展了管理平臺(tái)通用性,能夠支持適應(yīng)多種廠家的多數(shù)設(shè)備。3、由于引入了activity流程引擎,原來(lái)獨(dú)立的資源管理、人員管理、權(quán)限管理、業(yè)務(wù)邏輯有機(jī)高效的整合起來(lái)。利于災(zāi)備切換過(guò)程中過(guò)程監(jiān)控、進(jìn)度查看、任務(wù)分配;利于災(zāi)備切換后回溯和分析。4、引入自動(dòng)化管理方法管理業(yè)務(wù)邏輯模塊,使得原來(lái)手工執(zhí)行過(guò)程,改為自動(dòng)執(zhí)行,效率提升。災(zāi)備中心共實(shí)現(xiàn)了35套災(zāi)備系統(tǒng)115個(gè)節(jié)點(diǎn)在異地災(zāi)備中心從存儲(chǔ)切換、系統(tǒng)掛載到數(shù)據(jù)庫(kù)、中間件以及應(yīng)用程序啟停共計(jì)1300多項(xiàng)任務(wù)的自動(dòng)執(zhí)行,避免了手工執(zhí)行的操作失誤。如此多的應(yīng)用級(jí)災(zāi)備系統(tǒng)接管生產(chǎn)需要大量的人員及時(shí)間成本。使得異地災(zāi)備系統(tǒng)接管生產(chǎn)時(shí)間由原先5小時(shí)縮短到1小時(shí)內(nèi),實(shí)現(xiàn)了災(zāi)備多系統(tǒng)的快速切換。5、切換過(guò)程中通過(guò)WEB監(jiān)控頁(yè)面可以實(shí)時(shí)監(jiān)控切換過(guò)程,層次化可伸縮的監(jiān)控方式,可以看到切換全景圖,管理本文檔來(lái)自技高網(wǎng)
    ...
    一種基于activity的災(zāi)備管理系統(tǒng)和管理方法

    【技術(shù)保護(hù)點(diǎn)】
    一種基于activity的災(zāi)備管理系統(tǒng),其特征在于:包括依次順序連接的流程模塊、映射模塊、遠(yuǎn)程訪問(wèn)模塊和業(yè)務(wù)邏輯模塊;所述流程模塊,用于定義業(yè)務(wù)流程模型,并通過(guò)activity流程引擎驅(qū)動(dòng)每個(gè)業(yè)務(wù)邏輯按照預(yù)先定義好的流程執(zhí)行;所述映射模塊,用于記錄所述流程模塊中的每個(gè)任務(wù)節(jié)點(diǎn)與具體業(yè)務(wù)邏輯的映射關(guān)系;所述遠(yuǎn)程訪問(wèn)模塊,用于提供切換管理服務(wù)器到遠(yuǎn)端主機(jī)的連接通道;所述業(yè)務(wù)邏輯模塊,用于模擬管理員對(duì)設(shè)備發(fā)送操作指令,并通過(guò)設(shè)備的回應(yīng)消息或者設(shè)備狀態(tài)變化判斷指令的執(zhí)行結(jié)果。

    【技術(shù)特征摘要】
    1.一種基于activity的災(zāi)備管理系統(tǒng),其特征在于:包括依次順序連接的流程模塊、映射模塊、遠(yuǎn)程訪問(wèn)模塊和業(yè)務(wù)邏輯模塊;所述流程模塊,用于定義業(yè)務(wù)流程模型,并通過(guò)activity流程引擎驅(qū)動(dòng)每個(gè)業(yè)務(wù)邏輯按照預(yù)先定義好的流程執(zhí)行;所述映射模塊,用于記錄所述流程模塊中的每個(gè)任務(wù)節(jié)點(diǎn)與具體業(yè)務(wù)邏輯的映射關(guān)系;所述遠(yuǎn)程訪問(wèn)模塊,用于提供切換管理服務(wù)器到遠(yuǎn)端主機(jī)的連接通道;所述業(yè)務(wù)邏輯模塊,用于模擬管理員對(duì)設(shè)備發(fā)送操作指令,并通過(guò)設(shè)備的回應(yīng)消息或者設(shè)備狀態(tài)變化判斷指令的執(zhí)行結(jié)果。2.根據(jù)權(quán)利要求1所述的基于activity的災(zāi)備管理系統(tǒng),其特征在于:所述流程模塊包括activity流程引擎模塊、流程定義模塊、管理控制模塊和監(jiān)控分析模塊,所述activity流程引擎模塊分別與所述流程定義模塊、所述管理控制模塊和所述監(jiān)控分析模塊相連接。3.根據(jù)權(quán)利要求2所述的基于activity的災(zāi)備管理系統(tǒng),其特征在于:所述activity流程引擎模塊從所述流程定義模塊獲得當(dāng)前需要執(zhí)行的業(yè)務(wù)邏輯,并依次通過(guò)所述映射模塊、所述遠(yuǎn)程訪問(wèn)模塊和所述業(yè)務(wù)邏輯模塊部署并執(zhí)行邏輯業(yè)務(wù)邏輯。4.根據(jù)權(quán)利要求2所述的基于activity的災(zāi)備管理系統(tǒng),其特征在于:所述activity流程引擎模塊是所述基于activity的災(zāi)備管理系統(tǒng)中災(zāi)備切換每個(gè)環(huán)節(jié)有序執(zhí)行的驅(qū)動(dòng)引擎,在引擎的推動(dòng)下每個(gè)災(zāi)備步驟按照預(yù)先制定的預(yù)案有序推進(jìn)完成。5.根據(jù)權(quán)利要求2所述的基于activity的災(zāi)備管理系統(tǒng),其特征在于:所述流程定義模塊提供拖拽式可視化Browser/Server界面操作,用戶使用瀏覽器通過(guò)所述流程定義模塊設(shè)計(jì)定義業(yè)務(wù)流程。6.根據(jù)權(quán)利要求1所述的基于activity的災(zāi)備管理系統(tǒng),其特征在于:所述業(yè)務(wù)邏輯模塊是一系列切換操作的集合,包括磁盤(pán)陣列操作、數(shù)據(jù)庫(kù)管理操作、中間件管理操作和應(yīng)用程序管理操作。7.一種根據(jù)權(quán)利要求1所述的基于activity的災(zāi)備管理系統(tǒng)的管理方法,其特征在于:包括如下步驟:步驟1:在所述流程模塊中,根據(jù)實(shí)際災(zāi)備管理系統(tǒng)的特點(diǎn),通過(guò)建模工具繪制災(zāi)備切換的流程模型,所...

    【專利技術(shù)屬性】
    技術(shù)研發(fā)人員:李艷張磊李朝寧徐云馬景光劉志勇劉智峰于浩徐俊華梁鵬
    申請(qǐng)(專利權(quán))人:中國(guó)電信集團(tuán)系統(tǒng)集成有限責(zé)任公司國(guó)家信息中心
    類(lèi)型:發(fā)明
    國(guó)別省市:北京,11

    網(wǎng)友詢問(wèn)留言 已有0條評(píng)論
    • 還沒(méi)有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。

    1
    主站蜘蛛池模板: 亚洲∧v久久久无码精品| 亚洲国产91精品无码专区| 亚洲AV无码乱码在线观看富二代| 日韩AV无码精品人妻系列| 无码成人AAAAA毛片| 亚洲精品无码久久久久久久| 亚洲日韩激情无码一区| 狠狠躁天天躁中文字幕无码| 亚洲成av人片不卡无码久久 | 无码日本电影一区二区网站| 久久久久久AV无码免费网站| 人妻aⅴ中文字幕无码| 99久无码中文字幕一本久道| 亚洲AV无码国产丝袜在线观看| 国产成人无码午夜视频在线观看| 无码高潮少妇毛多水多水免费| 久久久久亚洲AV片无码| 国产做无码视频在线观看| 久久久久久99av无码免费网站| 蜜桃成人无码区免费视频网站 | 高清无码视频直接看| 国产爆乳无码视频在线观看3| 亚洲精品天堂无码中文字幕| 精品久久久久久无码不卡 | 亚洲AV无码一区二区三区电影| 亚洲AV无码乱码在线观看裸奔| 久久无码AV中文出轨人妻| 国内精品人妻无码久久久影院 | 精品无码久久久久久尤物| 久久精品无码一区二区三区日韩| 人妻无码久久精品| 韩日美无码精品无码| 国产V片在线播放免费无码| 五月丁香六月综合缴清无码| 无码国内精品久久人妻麻豆按摩 | 久久久无码人妻精品无码| 久久久久亚洲av无码专区蜜芽| 日韩免费无码视频一区二区三区| 亚洲成a人无码亚洲成av无码 | 亚洲综合最新无码专区| 亚洲中文字幕无码爆乳av中文 |