欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

全方位故障相關(guān)性處理系統(tǒng)及其處理方法

文檔序號(hào):7682801閱讀:236來源:國(guó)知局
專利名稱:全方位故障相關(guān)性處理系統(tǒng)及其處理方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種計(jì)算機(jī)和網(wǎng)絡(luò)通信技術(shù),具體說,涉及一種全方位故障 相關(guān)性處理系統(tǒng)及其處理方法。
背景技術(shù)
隨著各種網(wǎng)絡(luò)設(shè)備技術(shù)的發(fā)展,通信網(wǎng)絡(luò)的規(guī)模越來越大,對(duì)網(wǎng)絡(luò)管理 的要求也越來越高。為了在一個(gè)系統(tǒng)中管理更多的業(yè)務(wù)和設(shè)備,綜合網(wǎng)絡(luò)管 理系統(tǒng)成為網(wǎng)絡(luò)管理系統(tǒng)的重要發(fā)展方向。在這種系統(tǒng)中,用戶對(duì)告警數(shù)據(jù) 的相關(guān)性處理的要求不再僅僅局限于閃斷、延遲、計(jì)數(shù)、計(jì)時(shí)等分析,也不 再僅僅局限于自動(dòng)恢復(fù)、自動(dòng)確認(rèn)、郵件前轉(zhuǎn)、短信前轉(zhuǎn)等單步處理,進(jìn)一 步提出了由告警分析根告警、由告警分析受影響業(yè)務(wù)范圍、由告警分析受影 響設(shè)備范圍等分析功能以及故障派工等其它一些單獨(dú)或者組合動(dòng)作處理功 能。這些新的全方位的故障相關(guān)新處理要求用戶快速定位故障,以幫助用戶 分析受影響的業(yè)務(wù)和用戶,提高網(wǎng)絡(luò)管理流程的自動(dòng)化水平。目前,現(xiàn)有技術(shù)只是相關(guān)性分析解決方案,中國(guó)公開號(hào)為CN2747792 的《網(wǎng)絡(luò)故障實(shí)時(shí)相關(guān)性分析系統(tǒng)》、中國(guó)公開號(hào)為CN1713591的《光同 步傳送網(wǎng)告警相關(guān)性分析方法》、中國(guó)公開號(hào)為CN1503508的《網(wǎng)管系統(tǒng) 的故障相關(guān)性分析及實(shí)現(xiàn)方法》中公開的只是某種或者某些相關(guān)性問題的解 決方案,直接從相關(guān)軟件模塊或者子系統(tǒng)獲取進(jìn)行自身相關(guān)性分析的數(shù)據(jù)然 后進(jìn)行分析,再將分析處理的結(jié)果反饋到故障管理流程中。因?yàn)闊o法避免各 種流程處理的緊耦合,現(xiàn)有技術(shù)無法在綜合管理各種業(yè)務(wù)和設(shè)備的綜合性網(wǎng) 管系統(tǒng)中,利用不同軟件模塊的數(shù)據(jù)進(jìn)行全方位的相關(guān)性處理,也無法解決 以下幾個(gè)問題1、相關(guān)性分析數(shù)據(jù)的無源性。不限制進(jìn)行相關(guān)性處理的數(shù)據(jù)的來源和性質(zhì),可以是來自任何一個(gè)軟件模塊或者軟件系統(tǒng)的任何數(shù)據(jù);2、 相關(guān)性處理內(nèi)容的靈活性。相關(guān)性分析內(nèi)容不應(yīng)該是"硬編碼,,的,或者基于部署信息的,應(yīng)該可以 根據(jù)需要隨時(shí)調(diào)整,不管系統(tǒng)是否處于運(yùn)行狀態(tài);3、 相關(guān)性分析結(jié)果的無訪問限制性。任何一個(gè)軟件模塊或者軟件系統(tǒng)都可以獲取需要的相關(guān)性分析結(jié)果進(jìn) 行獨(dú)立風(fēng)格的展示和使用;4、 相關(guān)性分析處理策略的熱部署性。在系統(tǒng)運(yùn)行期間才艮據(jù)用戶需求動(dòng)態(tài)部署調(diào)整相關(guān)性處理的各種策略,以 保證調(diào)整后的相關(guān)性分析處理結(jié)果的正確性。發(fā)明內(nèi)容本發(fā)明要解決的技術(shù)問題是提供一種全方位故障相關(guān)性處理系統(tǒng),能夠 實(shí)現(xiàn)數(shù)據(jù)與邏輯的完全分離,實(shí)現(xiàn)完全的模塊化開發(fā),大大減少開發(fā)工作量。為了解決上述問題,本發(fā)明提供了一種全方位故障相關(guān)性處理系統(tǒng),包 括規(guī)則管理模塊、分析數(shù)據(jù)接收模塊、相關(guān)性規(guī)則引擎和相關(guān)性動(dòng)作執(zhí)行 接口,其中,規(guī)則管理模塊,用于預(yù)先部署相關(guān)性規(guī)則,并將所述相關(guān)性規(guī)則提供給 所述相關(guān)性規(guī)則引擎;分析數(shù)據(jù)接收模塊,作為外部系統(tǒng)的相關(guān)性分析數(shù)據(jù)進(jìn)入所述全方位故 障相關(guān)性處理系統(tǒng)的入口 ,用于將所述相關(guān)性分析數(shù)據(jù)傳遞給所述相關(guān)性規(guī) 則引擎;相關(guān)性規(guī)則引擎,接收所述相關(guān)性規(guī)則和相關(guān)性分析數(shù)據(jù),用于根據(jù)所 述相關(guān)性規(guī)則對(duì)所述相關(guān)性分析數(shù)據(jù)進(jìn)行相關(guān)性分析,并得出相關(guān)性分析結(jié) 果,并且,用于執(zhí)行和所述相關(guān)性分析結(jié)果相匹配的執(zhí)行動(dòng)作;相關(guān)性動(dòng)作執(zhí)行接口,接收所述外部系統(tǒng)指定的執(zhí)行動(dòng)作,將所述執(zhí)行 動(dòng)作和所述相關(guān)性分析結(jié)果進(jìn)行匹配,當(dāng)所述執(zhí)行動(dòng)作和所述相關(guān)性分析結(jié)果匹配時(shí),通知所述相關(guān)性規(guī)則引擎執(zhí)行所述外部系統(tǒng)指定的執(zhí)行動(dòng)作。進(jìn)一步,包括持久化設(shè)備,用于持久化所述規(guī)則管理模塊接收的相關(guān)性 處理纟見則。進(jìn)一步,所述持久化設(shè)備為數(shù)據(jù)庫(kù),在所述數(shù)據(jù)庫(kù)和相關(guān)性規(guī)則引擎之 間設(shè)置有日志記錄模塊,所述日志記錄模塊用于記錄所述相關(guān)性規(guī)則引擎的 相關(guān)性分析處理活動(dòng)、數(shù)據(jù)變化和動(dòng)作執(zhí)行的情況,并整理成相關(guān)性分析處 理活動(dòng)事件記錄在所述數(shù)據(jù)庫(kù)上。進(jìn)一步,包括相關(guān)性分析處理活動(dòng)通知"^妄口,所述外部系統(tǒng)通過所述相 關(guān)性分析處理活動(dòng)通知接口監(jiān)聽所述相關(guān)性規(guī)則引擎的各種活動(dòng),在監(jiān)聽過 程中,所述相關(guān)性分析處理活動(dòng)通知接口用于將所述相關(guān)性分析處理活動(dòng)事 件發(fā)送到所述外部系統(tǒng)。進(jìn)一步,包括相關(guān)性分析結(jié)果緩存和相關(guān)性分析結(jié)果獲取接口,其中,相關(guān)性分析結(jié)果緩存,用于接收所述相關(guān)性規(guī)則引擎的相關(guān)性分析結(jié) 果、原始數(shù)據(jù)、相關(guān)性規(guī)則對(duì)應(yīng)關(guān)系并保存;相關(guān)性分析結(jié)果獲取接口 ,用于向所述外部系統(tǒng)提供所述相關(guān)性分析結(jié) 果的獲取接口,如果外部系統(tǒng)需要相關(guān)性分析結(jié)果,則通過所述相關(guān)性分析 結(jié)果獲取接口在所述相關(guān)性分析結(jié)果緩存中提取。進(jìn)一步,所述規(guī)則管理模塊用于對(duì)預(yù)先部署和運(yùn)行時(shí)部署的所述相關(guān)性 規(guī)則進(jìn)行合法性檢查,如果合法則將其添加到所述相關(guān)性規(guī)則引擎中,并在 持久化設(shè)備上進(jìn)行記錄,以備本系統(tǒng)重啟或者損壞時(shí)恢復(fù);如果所述相關(guān)性 規(guī)則不合法,或者將其添加到所述相關(guān)性規(guī)則引擎失敗,或者持久化失敗, 提示管理人員撤銷所述相關(guān)性規(guī)則的部署,消除操作影響。本發(fā)明所解決的另一個(gè)技術(shù)問題是提供一種全方位故障相關(guān)性處理方 法,能夠?qū)崿F(xiàn)數(shù)據(jù)與邏輯的完全分離,實(shí)現(xiàn)完全的模塊化開發(fā),大大減少開 發(fā)工作量。為了解決上述問題,本發(fā)明提供了一種全方位故障相關(guān)性處理方法,步 驟包括(1 )登錄規(guī)則管理模塊,根據(jù)相關(guān)性分析處理的需要制定相關(guān)性規(guī)則,將所述相關(guān)性規(guī)則部署到相關(guān)性規(guī)則引擎;分析數(shù)據(jù)接收模塊接收外部系統(tǒng) 的相關(guān)性分析數(shù)據(jù),將所述相關(guān)性分析數(shù)據(jù)傳遞給所述相關(guān)性規(guī)則引擎;(2 )所述相關(guān)性規(guī)則引擎接收所述相關(guān)性處理規(guī)則和相關(guān)性分析數(shù)據(jù), 關(guān)性分析結(jié)果;(3)當(dāng)相關(guān)性分析處理完畢,相關(guān)性動(dòng)作執(zhí)行接口接收所述外部系統(tǒng) 指定的執(zhí)行動(dòng)作,將所述執(zhí)行動(dòng)作和所述相關(guān)性分析結(jié)果進(jìn)行匹配,當(dāng)所述 執(zhí)行動(dòng)作和所述相關(guān)性分析結(jié)果匹配時(shí),通知所述相關(guān)性規(guī)則引擎執(zhí)行所述 外部系統(tǒng)指定的執(zhí)行動(dòng)作,所述相關(guān)性規(guī)則引擎執(zhí)行和所述相關(guān)性分析結(jié)果 相匹配的執(zhí)4亍動(dòng)作。進(jìn)一步,步驟(l)中,在將所述相關(guān)性規(guī)則部署到相關(guān)性規(guī)則引擎時(shí), 所述規(guī)則管理模塊同時(shí)將所述相關(guān)性規(guī)則持久化到持久化設(shè)備上。進(jìn)一步,步驟(2)中,所述相關(guān)性規(guī)則引擎將生成的所述相關(guān)性分析 結(jié)果添加到相關(guān)性分析結(jié)果緩存,供外部系統(tǒng)通過相關(guān)性分析結(jié)果獲取接口 讀??;所述外部系統(tǒng)通過相關(guān)性分析結(jié)果獲取接口獲取相關(guān)性分析的結(jié)果, 進(jìn)行功能性顯示或者處理。進(jìn)一步,步驟(3)中,所述外部系統(tǒng)通過相關(guān)性分析活動(dòng)通知接口對(duì) 相關(guān)性分析處理活動(dòng)進(jìn)行監(jiān)控,在監(jiān)聽過程中,所述相關(guān)性分析處理活動(dòng)通 知接口將所述相關(guān)性分析處理活動(dòng)事件發(fā)送到所述外部系統(tǒng)。本發(fā)明技術(shù)方案克服現(xiàn)有技術(shù)中存在的關(guān)于相關(guān)性分析數(shù)據(jù)的無源性、 相關(guān)性處理內(nèi)容的靈活性、相關(guān)性分析結(jié)果的無訪問限制性、相關(guān)性分析處 理策略的熱部署性的問題和缺陷,能夠提供一種全方位故障相關(guān)性處理?;诒景l(fā)明提供的全方位故障相關(guān)性處理系統(tǒng),開發(fā)網(wǎng)絡(luò)管理系統(tǒng)的故 障相關(guān)性分析功能時(shí),可以實(shí)現(xiàn)數(shù)據(jù)與邏輯的完全分離,實(shí)現(xiàn)完全的模塊化 開發(fā),大大減少開發(fā)工作量。使用本發(fā)明提供的全方位故障相關(guān)性處理系統(tǒng), 可以避免網(wǎng)絡(luò)管理系統(tǒng)使用硬編碼或者其它緊耦合方式向用戶提供故障相 關(guān)性處理功能,在用戶需求發(fā)生變化時(shí)只能通過升級(jí)來調(diào)整故障相關(guān)性處理 功能的問題,提高系統(tǒng)的可擴(kuò)展性和可維護(hù)性,提高對(duì)用戶需求的響應(yīng)速度,降低阿絡(luò)管理系統(tǒng)運(yùn)行維護(hù)期的維護(hù)成本。


圖1是本發(fā)明中全方位故障相關(guān)性處理系統(tǒng)的結(jié)構(gòu)示意圖。
具體實(shí)施方式
本發(fā)明所提供的全方位故障相關(guān)性處理系統(tǒng)中,由管理用戶動(dòng)態(tài)制定各 種相關(guān)性處理動(dòng)作的策略,或者由外部軟件模塊或者外部軟件系統(tǒng)根據(jù)需要 定制各種相關(guān)性分析的策略,其被動(dòng)式接收外部的數(shù)據(jù),進(jìn)行主動(dòng)式相關(guān)性 處理,不受相關(guān)性處理數(shù)據(jù)來源的限制,不僅可以進(jìn)行相關(guān)性關(guān)系的分析, 還可以進(jìn)行相關(guān)性處理動(dòng)作的執(zhí)行,為外部軟件模塊或者軟件系統(tǒng)提供相關(guān) 性分析的結(jié)果。相關(guān)性分析的結(jié)果由外部軟件模塊或者軟件系統(tǒng)進(jìn)行獨(dú)立展 示,或者系統(tǒng)按照相關(guān)性分析的結(jié)果執(zhí)行一定的相關(guān)性處理動(dòng)作。下面參照附圖對(duì)本發(fā)明優(yōu)選實(shí)施例做詳細(xì)描述。如圖l所示,是本發(fā)明中全方位故障相關(guān)性處理系統(tǒng)的結(jié)構(gòu)示意圖,本優(yōu)選實(shí)施例中,全方位故障相關(guān)性處理系統(tǒng)10的結(jié)構(gòu)包括規(guī)則管理模塊 12、數(shù)據(jù)庫(kù)15、分析數(shù)據(jù)接收模塊13、相關(guān)性規(guī)則引擎ll、相關(guān)性分析結(jié) 果緩存17、日志記錄模塊14、相關(guān)性分析處理活動(dòng)通知接口 18、分析結(jié)果 獲取接口 16以及相關(guān)性動(dòng)作執(zhí)行接口 19。全方位故障相關(guān)性處理系統(tǒng)10 可以單獨(dú)部署,也可以作為其它系統(tǒng)的一個(gè)相關(guān)性分析處理部分。全方位故障相關(guān)性處理系統(tǒng)10以相關(guān)性規(guī)則引擎11為中心進(jìn)行各種處 理,通過規(guī)則管理模塊12部署和調(diào)整相關(guān)性處理的策略,并在數(shù)據(jù)庫(kù)15(作 為持久化設(shè)備)上對(duì)系統(tǒng)中的相關(guān)性分析規(guī)則進(jìn)行持久化處理,以分析數(shù)據(jù) 接收模塊13接收外部系統(tǒng)需要進(jìn)行相關(guān)性分析的數(shù)據(jù),放入相關(guān)性規(guī)則引 擎11根據(jù)相關(guān)性規(guī)則進(jìn)行分析和處理,將生成的相關(guān)性分析結(jié)果放入相關(guān) 性分析結(jié)果緩存17。外部系統(tǒng)可以通過本系統(tǒng)的分析結(jié)果獲取接口 16在分 析結(jié)果緩存17中主動(dòng)或者被動(dòng)獲取相關(guān)性分析結(jié)果,進(jìn)行自己的顯示。另 外,在相關(guān)性處理過程中,可以通過相關(guān)性動(dòng)作執(zhí)行接口 19執(zhí)行外部系統(tǒng)指定的動(dòng)作。在相關(guān)性規(guī)則引擎11進(jìn)行相關(guān)性分析的過程中,通過日志記錄模塊14在持久化設(shè)備上記錄相關(guān)性活動(dòng)事件,并通過相關(guān)性分析活動(dòng)通 知才妄口 18通知外部系統(tǒng)。全方位故障相關(guān)性處理系統(tǒng)IO各部分的具體功能如下持久化設(shè)備用于持久化本系統(tǒng)的規(guī)則、日志等數(shù)據(jù),在此,持久化設(shè)備 采用數(shù)據(jù)庫(kù)15來實(shí)現(xiàn)其功能,并通過日志記錄模塊14和相關(guān)性規(guī)則引擎 ll相連接。規(guī)則管理模塊12在服務(wù)端對(duì)相關(guān)性分析處理規(guī)則進(jìn)行管理,并在客戶 端提供用戶操作相關(guān)性處理規(guī)則的界面。管理用戶可以通過客戶端在全方位 故障相關(guān)性處理系統(tǒng)10中預(yù)先部署(或者在運(yùn)行時(shí)熱部署)或者除去相關(guān) 性處理規(guī)則,并在數(shù)據(jù)庫(kù)15上進(jìn)行持久化。對(duì)于預(yù)先部署和運(yùn)行時(shí)部署的 規(guī)則,規(guī)則管理模塊12首先檢查它們的合法性,如果合法則將其添加到相 關(guān)性規(guī)則引擎ll中,并在數(shù)據(jù)庫(kù)15上進(jìn)行記錄,以備本系統(tǒng)重啟或者損壞 時(shí)恢復(fù)。如果規(guī)則不合法,或者添加到規(guī)則引擎失敗,或者持久化失敗,都 提示管理人員撤銷規(guī)則部署,消除操作影響。分析數(shù)據(jù)接收模塊13是外部系統(tǒng)需要進(jìn)行相關(guān)性分析的數(shù)據(jù)進(jìn)入本發(fā) 明全方位故障相關(guān)性處理系統(tǒng)10的入口。外部系統(tǒng)定制的需要進(jìn)行相關(guān)性 分析的數(shù)據(jù)通過異步消息方式發(fā)送到本系統(tǒng),由分析數(shù)據(jù)接收模塊13進(jìn)行 接收,然后放入相關(guān)性規(guī)則引擎11進(jìn)行分析和處理。需要進(jìn)行相關(guān)性分析 的數(shù)據(jù)相關(guān)性規(guī)則引擎11是本系統(tǒng)中根據(jù)定制規(guī)則進(jìn)行相關(guān)性分析處理活動(dòng) 的控制者,是一個(gè)基于規(guī)則進(jìn)行推理運(yùn)算的專家系統(tǒng),具有人工智能的能力。 每次收到外部系統(tǒng)需要進(jìn)行相關(guān)性分析的數(shù)據(jù)后,相關(guān)性規(guī)則引擎11根據(jù) 規(guī)則引擎進(jìn)行與通知數(shù)據(jù)相關(guān)的推理運(yùn)算,執(zhí)行規(guī)則指定的后續(xù)操作。后續(xù) 操作包括執(zhí)行指定的動(dòng)作、生成相關(guān)性分析結(jié)果、在相關(guān)性分析結(jié)果緩存 中17登記原始數(shù)據(jù)和規(guī)則同相關(guān)性分析結(jié)果的對(duì)應(yīng)關(guān)系。對(duì)于除去相關(guān)性 規(guī)則的操作,相關(guān)性規(guī)則引擎11根據(jù)對(duì)應(yīng)關(guān)系清理對(duì)應(yīng)的相關(guān)性分析結(jié)果; 對(duì)于外部數(shù)據(jù)的變化,相關(guān)性規(guī)則引擎11也根據(jù)對(duì)應(yīng)關(guān)系調(diào)整對(duì)應(yīng)的相關(guān) 性分析結(jié)果。相關(guān)性規(guī)則引擎11支持的規(guī)則不受限制,可以是故障管理的任何相關(guān)性分析和故障管理相關(guān)的任何操作。
相關(guān)性分析結(jié)果緩存17從相關(guān)性規(guī)則引擎11接收相關(guān)性分析結(jié)果、原 始數(shù)據(jù)、相關(guān)性分析規(guī)則對(duì)應(yīng)關(guān)系,以暫時(shí)保持。對(duì)應(yīng)關(guān)系包括原始數(shù)據(jù)與 相關(guān)性分析結(jié)果的對(duì)應(yīng)關(guān)系、相關(guān)性分析規(guī)則同相關(guān)性分析結(jié)果的對(duì)應(yīng)關(guān)系 等。
相關(guān)性分析結(jié)果獲取接口 16是本發(fā)明系統(tǒng)提供給外部系統(tǒng)提取相關(guān)性 分析結(jié)果的接口,如果外部系統(tǒng)需要相關(guān)性分析結(jié)果,則通過相關(guān)性分析結(jié) 果獲取接口 16在相關(guān)性分析結(jié)果緩存17中提取。提取結(jié)果支持主動(dòng)和被動(dòng) 兩種方式,主動(dòng)式提取分析結(jié)果適合于外部系統(tǒng)單次提取數(shù)據(jù)進(jìn)行操作時(shí)使 用;被動(dòng)式提取分析結(jié)果采用消息監(jiān)聽方式實(shí)現(xiàn),適合于外部系統(tǒng)持續(xù)性維 持某些數(shù)據(jù)的狀態(tài)時(shí)使用。
為了供查看和取證使用,日志記錄模塊14記錄相關(guān)性規(guī)則引擎11的相 關(guān)性分析處理活動(dòng)、數(shù)據(jù)變化和動(dòng)作執(zhí)行的情況,并整理成相關(guān)性分析處理 活動(dòng)事件,記錄在數(shù)據(jù)庫(kù)15上。每條相關(guān)性分析處理活動(dòng)事件的內(nèi)容包括 但不限于產(chǎn)生相關(guān)性分析處理活動(dòng)的規(guī)則、活動(dòng)名稱、活動(dòng)涉及對(duì)象、活動(dòng) 內(nèi)容、活動(dòng)發(fā)生時(shí)間。
相關(guān)性分析處理活動(dòng)通知接口 18用于將相關(guān)性分析處理活動(dòng)事件通知 到外部系統(tǒng),通知的內(nèi)容包括但不限于產(chǎn)生相關(guān)性分析處理活動(dòng)的規(guī)則、活 動(dòng)名稱、活動(dòng)涉及對(duì)象、活動(dòng)內(nèi)容、活動(dòng)發(fā)生時(shí)間。外部系統(tǒng)在需要的時(shí)候 通過該相關(guān)性分析處理活動(dòng)通知接口 18監(jiān)聽相關(guān)性規(guī)則引擎11的各種活 動(dòng),進(jìn)4于對(duì)應(yīng)的處理。
相關(guān)性動(dòng)作執(zhí)行接口 19是外部系統(tǒng)指定本系統(tǒng)執(zhí)行指定動(dòng)作的接口 , 當(dāng)指定了動(dòng)作的規(guī)則和相關(guān)性分析結(jié)果相匹配時(shí),相關(guān)性動(dòng)作執(zhí)行接口 19 通知相關(guān)性規(guī)則引擎11執(zhí)行外部系統(tǒng)定義的動(dòng)作。執(zhí)行動(dòng)作的種類包括故 障確認(rèn)、故障清除、故障郵件/短信前轉(zhuǎn)、產(chǎn)生新故障的等單個(gè)動(dòng)作或者動(dòng) 作組合。
下面參展圖1中全方位故障相關(guān)性處理系統(tǒng)IO的結(jié)構(gòu)圖,對(duì)全方位故 障相關(guān)性處理方法做詳細(xì)說明。本系統(tǒng)的處理過程如下
1、 系統(tǒng)維護(hù)人員遠(yuǎn)程登錄規(guī)則管理模塊12,根據(jù)相關(guān)性分析處理的需 要定制出指定功能的相關(guān)性規(guī)則,如故障與故障之間關(guān)系規(guī)則、故障與業(yè)務(wù) 之間的關(guān)系規(guī)則、故障與設(shè)備之間的關(guān)系規(guī)則、某種相關(guān)性動(dòng)作規(guī)則等等, 部署到全方位故障相關(guān)性處理系統(tǒng)10中。
2、 由規(guī)則管理模塊12將這些規(guī)則持久化到數(shù)據(jù)庫(kù)15上,并部署到相 關(guān)性規(guī)則引擎11中。
相關(guān)性規(guī)則引擎11在系統(tǒng)運(yùn)行期間一直運(yùn)行,外部系統(tǒng)或者模塊可以 通過指定的數(shù)據(jù)傳輸方式將數(shù)據(jù)發(fā)送到本系統(tǒng),由分析數(shù)據(jù)接收模塊13接 收并添加到相關(guān)性規(guī)則引擎11中進(jìn)行相關(guān)性的分析處理。
3、 相關(guān)性分析處理完畢,系統(tǒng)可以根據(jù)規(guī)則通過相關(guān)性動(dòng)作執(zhí)行接口 19執(zhí)行指定的動(dòng)作;或者將生成的相關(guān)性分析結(jié)果添加到相關(guān)性分析結(jié)果 緩存17,供外部系統(tǒng)通過相關(guān)性分析結(jié)果獲取接口 16讀取。外部系統(tǒng)或者 模塊通過相關(guān)性分析結(jié)果獲取接口 16獲取相關(guān)性分析的結(jié)果,進(jìn)行功能性 顯示或者處理。
在相關(guān)性分析處理過程中,日志記錄模塊14負(fù)責(zé)記錄相關(guān)性分析處理 活動(dòng),并將相關(guān)性分析處理活動(dòng)事件持久化到數(shù)據(jù)庫(kù)15中。外部系統(tǒng)或者 模塊可以通過相關(guān)性分析活動(dòng)通知接口 18對(duì)相關(guān)性分析處理活動(dòng)進(jìn)行監(jiān) 控。
上面參照實(shí)施方式對(duì)全方位故障相關(guān)性處理系統(tǒng)進(jìn)行了特別描述,本領(lǐng) 域技術(shù)人員將能理解,在不偏離本發(fā)明范圍和精神的情況下,可以對(duì)它進(jìn)行 形式和細(xì)節(jié)的種種修改。因此,以上所建議的但不局限的修改都在本發(fā)明的 范圍之內(nèi)。
權(quán)利要求
1、一種全方位故障相關(guān)性處理系統(tǒng),其特征在于,包括規(guī)則管理模塊、分析數(shù)據(jù)接收模塊、相關(guān)性規(guī)則引擎和相關(guān)性動(dòng)作執(zhí)行接口,其中,規(guī)則管理模塊,用于預(yù)先部署相關(guān)性規(guī)則,并將所述相關(guān)性規(guī)則提供給所述相關(guān)性規(guī)則引擎;分析數(shù)據(jù)接收模塊,作為外部系統(tǒng)的相關(guān)性分析數(shù)據(jù)進(jìn)入所述全方位故障相關(guān)性處理系統(tǒng)的入口,用于將所述相關(guān)性分析數(shù)據(jù)傳遞給所述相關(guān)性規(guī)則引擎;相關(guān)性規(guī)則引擎,接收所述相關(guān)性規(guī)則和相關(guān)性分析數(shù)據(jù),用于根據(jù)所述相關(guān)性規(guī)則對(duì)所述相關(guān)性分析數(shù)據(jù)進(jìn)行相關(guān)性分析,并得出相關(guān)性分析結(jié)果,并且,用于執(zhí)行和所述相關(guān)性分析結(jié)果相匹配的執(zhí)行動(dòng)作;相關(guān)性動(dòng)作執(zhí)行接口,接收所述外部系統(tǒng)指定的執(zhí)行動(dòng)作,將所述執(zhí)行動(dòng)作和所述相關(guān)性分析結(jié)果進(jìn)行匹配,當(dāng)所述執(zhí)行動(dòng)作和所述相關(guān)性分析結(jié)果匹配時(shí),通知所述相關(guān)性規(guī)則引擎執(zhí)行所述外部系統(tǒng)指定的執(zhí)行動(dòng)作。
2、 根據(jù)權(quán)利要求1所述的全方位故障相關(guān)性處理系統(tǒng),其特征在于, 進(jìn)一步包括持久化設(shè)備,用于持久化所述規(guī)則管理模塊接收的相關(guān)性處理規(guī)則。
3、 根據(jù)權(quán)利要求2所述的全方位故障相關(guān)性處理系統(tǒng),其特征在于, 所述持久化設(shè)備為數(shù)據(jù)庫(kù),在所述數(shù)據(jù)庫(kù)和相關(guān)性規(guī)則引擎之間設(shè)置有曰志 記錄模塊,所述日志記錄模塊用于記錄所述相關(guān)性規(guī)則引擎的相關(guān)性分析處 理活動(dòng)、數(shù)據(jù)變化和動(dòng)作執(zhí)行的情況,并整理成相關(guān)性分析處理活動(dòng)事件記 錄在所述數(shù)據(jù)庫(kù)上。
4、 根據(jù)權(quán)利要求3所述的全方位故障相關(guān)性處理系統(tǒng),其特征在于, 進(jìn)一步包括相關(guān)性分析處理活動(dòng)通知接口 ,所述外部系統(tǒng)通過所述相關(guān)性分 析處理活動(dòng)通知接口監(jiān)聽所述相關(guān)性規(guī)則引擎的各種活動(dòng),在監(jiān)聽過程中, 所述相關(guān)性分析處理活動(dòng)通知接口用于將所述相關(guān)性分析處理活動(dòng)事件發(fā) 送到所述外部系統(tǒng)。
5、 根據(jù)權(quán)利要求1所述的全方位故障相關(guān)性處理系統(tǒng),其特征在于, 進(jìn)一步包括相關(guān)性分析結(jié)果緩存和相關(guān)性分析結(jié)果獲取接口,其中,相關(guān)性分析結(jié)果緩存,用于接收所述相關(guān)性規(guī)則引擎的相關(guān)性分析結(jié) 果、原始數(shù)據(jù)、相關(guān)性規(guī)則對(duì)應(yīng)關(guān)系并保存;相關(guān)性分析結(jié)果獲取接口 ,用于向所述外部系統(tǒng)提供所述相關(guān)性分析結(jié) 果的獲取接口,如果外部系統(tǒng)需要相關(guān)性分析結(jié)果,則通過所述相關(guān)性分析 結(jié)果獲取接口在所述相關(guān)性分析結(jié)果緩存中提取。
6、 根據(jù)權(quán)利要求1所述的全方位故障相關(guān)性處理系統(tǒng),其特征在于, 所述規(guī)則管理模塊用于對(duì)預(yù)先部署和運(yùn)行時(shí)部署的所述相關(guān)性規(guī)則進(jìn)行合 法性檢查,如果合法則將其添加到所述相關(guān)性規(guī)則引擎中,并在持久化設(shè)備 上進(jìn)行記錄,以備本系統(tǒng)重啟或者損壞時(shí)恢復(fù);如果所述相關(guān)性規(guī)則不合法, 或者將其添加到所述相關(guān)性規(guī)則引擎失敗,或者持久化失敗,提示管理人員撤銷所述相關(guān)性規(guī)則的部署,消除操作影響。
7、 一種全方位故障相關(guān)性處理方法,步驟包括(1)登錄規(guī)則管理模塊,根據(jù)相關(guān)性分析處理的需要制定相關(guān)性規(guī)則, 將所述相關(guān)性規(guī)則部署到相關(guān)性規(guī)則引擎;分析數(shù)據(jù)接收模塊接收外部系統(tǒng) 的相關(guān)性分析數(shù)據(jù),將所述相關(guān)性分析數(shù)據(jù)傳遞給所述相關(guān)性規(guī)則引擎;(2 )所述相關(guān)性規(guī)則引擎接收所述相關(guān)性處理規(guī)則和相關(guān)性分析數(shù)據(jù), 關(guān)性分析結(jié)果; 、、'、 、 '"(3)當(dāng)相關(guān)性分析處理完畢,相關(guān)性動(dòng)作執(zhí)行接口接收所述外部系統(tǒng) 指定的執(zhí)行動(dòng)作,將所述執(zhí)行動(dòng)作和所述相關(guān)性分析結(jié)果進(jìn)行匹配,當(dāng)所述 執(zhí)行動(dòng)作和所述相關(guān)性分析結(jié)果匹配時(shí),通知所述相關(guān)性規(guī)則引擎執(zhí)行所述 外部系統(tǒng)指定的執(zhí)行動(dòng)作,所述相關(guān)性規(guī)則引擎執(zhí)行和所述相關(guān)性分析結(jié)果 相匹配的拍j于動(dòng)4乍。
8、 根據(jù)權(quán)利要求7所述的全方位故障相關(guān)性處理方法,其特征在于, 步驟(l)中,在將所述相關(guān)性規(guī)則部署到相關(guān)性規(guī)則引擎時(shí),所述規(guī)則管理模塊同時(shí)將所述相關(guān)性規(guī)則持久化到持久化設(shè)備上。
9、 根據(jù)權(quán)利要求7所述的全方位故障相關(guān)性處理方法,其特征在于, 步驟(2)中,所述相關(guān)性規(guī)則引擎將生成的所述相關(guān)性分析結(jié)果添加到相 關(guān)性分析結(jié)果緩存,供外部系統(tǒng)通過相關(guān)性分析結(jié)果獲取接口讀取;所述外 部系統(tǒng)通過相關(guān)性分析結(jié)果獲取接口獲取相關(guān)性分析的結(jié)果,進(jìn)行功能性顯 示或者處理。
10、 根據(jù)權(quán)利要求7所述的全方位故障相關(guān)性處理方法,其特征在于, 步驟(3)中,所述外部系統(tǒng)通過相關(guān)性分析活動(dòng)通知接口對(duì)相關(guān)性分析處 理活動(dòng)進(jìn)行監(jiān)控,在監(jiān)聽過程中,所述相關(guān)性分析處理活動(dòng)通知接口將所述 相關(guān)性分析處理活動(dòng)事件發(fā)送到所述外部系統(tǒng)。
全文摘要
本發(fā)明要解決的技術(shù)問題是提供一種全方位故障相關(guān)性處理系統(tǒng),其中,規(guī)則管理模塊預(yù)先部署相關(guān)性規(guī)則,并將相關(guān)性規(guī)則提供給相關(guān)性規(guī)則引擎;分析數(shù)據(jù)接收模塊作為外部系統(tǒng)的相關(guān)性分析數(shù)據(jù)進(jìn)入系統(tǒng)的入口,將相關(guān)性分析數(shù)據(jù)傳遞給相關(guān)性規(guī)則引擎;相關(guān)性規(guī)則引擎接收相關(guān)性規(guī)則和相關(guān)性分析數(shù)據(jù),根據(jù)相關(guān)性規(guī)則對(duì)相關(guān)性分析數(shù)據(jù)進(jìn)行相關(guān)性分析,并執(zhí)行和得到的相關(guān)性分析結(jié)果相匹配的執(zhí)行動(dòng)作;相關(guān)性動(dòng)作執(zhí)行接口接收外部系統(tǒng)指定的執(zhí)行動(dòng)作,當(dāng)執(zhí)行動(dòng)作和相關(guān)性分析結(jié)果匹配時(shí),通知相關(guān)性規(guī)則引擎執(zhí)行外部系統(tǒng)指定的執(zhí)行動(dòng)作。本發(fā)明還公開了一種全方位故障相關(guān)性處理方法。本發(fā)明能夠?qū)崿F(xiàn)數(shù)據(jù)與邏輯的完全分離,大大減少開發(fā)工作量。
文檔編號(hào)H04L12/24GK101217408SQ20081000410
公開日2008年7月9日 申請(qǐng)日期2008年1月17日 優(yōu)先權(quán)日2008年1月17日
發(fā)明者宋漢增, 徐代剛, 趙化冰 申請(qǐng)人:中興通訊股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
武邑县| 宁城县| 张家界市| 清原| 大连市| 霍山县| 江油市| 永顺县| 保康县| 东方市| 西丰县| 涿州市| 石楼县| 桐乡市| 博乐市| 长葛市| 吉安县| 临高县| 皋兰县| 漳浦县| 湟源县| 东乌珠穆沁旗| 襄城县| 丰顺县| 韶关市| 英超| 嘉定区| 蚌埠市| 南投市| 黄陵县| 铁力市| 鄂州市| 临澧县| 盐边县| 蒙自县| 广水市| 米林县| 望都县| 农安县| 河曲县| 交城县|