亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種一體化電力信息總線參數(shù)同步的實現(xiàn)方法

文檔序號:6367917閱讀:289來源:國知局
專利名稱:一種一體化電力信息總線參數(shù)同步的實現(xiàn)方法
技術領域
本發(fā)明屬于電力系統(tǒng)技術領域,具體涉及一種一體化電力信息總線參數(shù)同步的實現(xiàn)方法。
背景技術
電力系統(tǒng)中各軟件應用系統(tǒng)按安全規(guī)范要求,必須分別部署在生產區(qū)、管理區(qū)兩個安全分區(qū)中,之間用物理裝置隔離。各軟件應用系統(tǒng)之間存在同區(qū)、跨區(qū)數(shù)據交換需求。以SOA架構實現(xiàn)的數(shù)據交換總線能很好地滿足數(shù)據交換需求,但只能部署于一個安全區(qū)內,同時,電力軟件系統(tǒng)的高可靠性要求,又使實際工程采用雙總線服務器配置方案,因此電力信息數(shù)據交換總線必然是跨安全分區(qū)的部署在四臺總線服務器上的四條總線,組成的虛擬的一體化總線,四臺總線服務器總線的配置參數(shù)的有效同步就成為必須解決的問題。目前配置參數(shù)同步技術,一般采用數(shù)據庫做為同步源,參數(shù)更新時,直接更新到數(shù)據庫,然后通知各節(jié)點總線服務器,統(tǒng)一從數(shù)據庫讀取新的參數(shù)。這種技術建立在數(shù)據庫高可靠性的基礎上。但電力信息交互總線不配置數(shù)據庫軟硬件,因而信息總線的參數(shù)配置無法采用此通用技術。也有借用接入信息總線的某個系統(tǒng)中的數(shù)據庫做為同步源,采用上述技術,實現(xiàn)參數(shù)同步。但降低了信息總線部署的獨立性,人為增加了總線部署和其他系統(tǒng)的耦合程度,顯然不是信息總線系統(tǒng)實現(xiàn)的優(yōu)化方案。

發(fā)明內容
為了解決現(xiàn)有技術中存在的電力信息數(shù)據交換總線的配置參數(shù)的有效同步的技術問題,本發(fā)明提出了一種一體化電力信息總線參數(shù)同步的實現(xiàn)方法。本發(fā)明設計了跨區(qū)同步模塊,網絡同步模塊,參數(shù)更新模塊,本地同步模塊,配合各總線服務器目錄的設置,實現(xiàn)了一體化電力信息總線多總線服務器參數(shù)同步,保障了總線可靠有效運行。下面對本申請中使用到的技術特征名稱進行定義和說明。I :總線服務器為部署總線交互總線軟件系統(tǒng)的服務器。電力系統(tǒng)通常在2,3安全分區(qū)兩側各部署兩臺這樣的服務器。完整的信息交互系統(tǒng)共部署4臺這樣的服務器。同側安全區(qū)的2臺服務器互為熱備,不同側的服務器相互配合,完成跨區(qū)完整的總線功能。2:跨區(qū)參數(shù)同步源目錄各總線服務器上都建立這目錄。存放修改的參數(shù),供參數(shù)更新模塊、跨區(qū)同步模塊使用。參數(shù)更新模塊寫入,跨區(qū)同步模塊完成更新功能后,刪除其中內容。3:網絡參數(shù)同步源目錄各總線服務器上都建立這目錄。存放修改的參數(shù),供參數(shù)更新模塊、網絡同步模塊使用。參數(shù)更新模塊或跨區(qū)同步模塊寫入,網絡同步模塊完成更新功能后,刪除其中內容。4:本地同步源目錄
各總線服務器上都建立這目錄。存放修改的參數(shù),供參數(shù)更新模塊、本地同步模塊使用。網絡同步模塊寫入,本地同步模塊利用此目錄內容,通知總線其他應用程序完成參數(shù)更新。5:參數(shù)更新模塊各總線服務器都部署這一模塊。任何參數(shù)的修改,必須通過此模塊進行。某總線服務器參數(shù)修改時,通過此模塊,將修改內容同時寫入本總線服務器的跨區(qū)參數(shù)同步源目錄、網絡參數(shù)同步源目錄。6:跨區(qū)同步模塊各總線服務器都部署這一模塊。各總線服務器中的跨區(qū)同步模塊監(jiān)視本服務器的跨區(qū)參數(shù)同步源目錄,發(fā)現(xiàn)有更新后,將其中的內容負責更新至另一側安全區(qū)任一總線服務器的網絡參數(shù)同步源目錄,更新成功后,刪除本服務器中跨區(qū)參數(shù)同步源目錄中的已成功更新的內容。 7:網絡同步模塊各總線服務器都部署這一模塊。各總線服務器中的網絡同步模塊監(jiān)視本服務器的網絡同步源目錄,發(fā)現(xiàn)有更新后,將其中的內容負責更新至同側安全區(qū)另一總線服務器的本地同步源目錄和本總線服務器的本地同步源目錄,更新成功后,刪除本服務器中網絡參數(shù)同步源目錄中的已成功更新的內容。8:本地同步模塊各總線服務器都部署這一模塊。各總線服務器中的本地同步模塊監(jiān)視本服務器的本地同步源目錄,有更新后,發(fā)送消息,通知需要更改參數(shù)的本服務器上的各總線應用程序,完成參數(shù)的更新。本發(fā)明具體采用以下技術方案。一體化電力信息總線參數(shù)同步的實現(xiàn)方法,其特征在于,所述實現(xiàn)方法包括以下步驟(I)在各總線服務器中建立跨區(qū)參數(shù)同步源目錄、網絡參數(shù)同步源目錄、本地同步源目錄,在各總線服務器中設置跨區(qū)同步模塊、網絡同步模塊、參數(shù)更新模塊、本地同步模塊??鐓^(qū)同步模塊以跨區(qū)參數(shù)同步源目錄為監(jiān)視對象,以操作系統(tǒng)的目錄變化更新消息為觸發(fā)源,當有更新發(fā)生需要同步時,將更新讀入,利用電力系統(tǒng)專用隔離裝置提供的傳送機制,調用隔離裝置提供的函數(shù)接口,將其中的內容更新至另一側安全區(qū)任一總線服務器的網絡參數(shù)同步源目錄。網絡同步模塊以網絡參數(shù)同步源目錄為監(jiān)視對象,以操作系統(tǒng)的目錄變化更新消息為觸發(fā)源,當有更新發(fā)生需要同步時,將更新讀入,利用操作系統(tǒng)的網絡函數(shù)和文件函數(shù),將其中的內容更新至同側安全區(qū)總線服務器的本地同步源目錄和本總線服務器的本地同步源目錄。本地同步模塊以本地同步源目錄為監(jiān)視對象,以操作系統(tǒng)的目錄變化更新消息為觸發(fā)源,當有更新發(fā)生需要同步時,將更新讀入,利用操作系統(tǒng)的消息機制,通知本服務器上的各總線應用程序,完成參數(shù)的更新。參數(shù)更新模塊提供輸入界面給維護人員,參數(shù)需要改變時,由界面輸入,參數(shù)更新模塊負責將新的參數(shù)寫入到本總線服務器的跨區(qū)參數(shù)同步源目錄、網絡參數(shù)同步源目錄。(2)當某一總線服務器參數(shù)需要改變時,必須通過此總線服務器的參數(shù)更新模塊修改參數(shù),參數(shù)更新模塊負責將新的參數(shù)寫入到步驟(I)所建立的該總線服務器的跨區(qū)參數(shù)同步源目錄、網絡參數(shù)同步源目錄;(3)各總線服務器中的跨區(qū)同步模塊監(jiān)視本服務器的跨區(qū)參數(shù)同步源目錄,發(fā)現(xiàn)有更新后,將其中的內容更新至另一側安全區(qū)任一總線服務器的網絡參數(shù)同步源目錄,更新成功后,刪除本服務器中跨區(qū)參數(shù)同步源目錄中的已經更新過的內容;(4)各總線服務器中的網絡同步模塊監(jiān)視本服務器的網絡同步源目錄,發(fā)現(xiàn)有更新后,將其中的內容更新至同側安全區(qū)另一總線服務器的本地同步源目錄和本總線服務器的本地同步源目錄,更新成功后,刪除本服務器中網絡參數(shù)同步源目錄中的已成功更新的內容;(5)各總線服務器中的本地同步模塊監(jiān)視本服務器的本地同步源目錄,有更新后,發(fā)送消息,通知需要更改參數(shù)的本服務器上的各總線應用程序,完成參數(shù)的更新。各總線服務器中設置跨區(qū)同步模塊、網絡同步模塊、參數(shù)更新模塊、本地同步模塊獨立運行,充分考慮了跨安全分區(qū)、跨網絡多臺信息總線主機服務器有可能任意節(jié)點故障,及故障發(fā)生后,能完成配置參數(shù)可靠的同步,從而保障了各總線服務器多總線在配置參數(shù)可靠同步情況下一體化運行。本發(fā)明具有以下技術效果充分考慮了跨安全分區(qū)、跨網絡多臺信息總線服務器有可能任意節(jié)點故障,及故障發(fā)生后,能完成配置參數(shù)可靠的同步,從而保障了多總線服務器在配置可靠同步情況下一體化運行。


圖I所示為電力信息交換總線結構示意圖;圖2為本發(fā)明電力信息總線參數(shù)同步實現(xiàn)方法的流程圖;圖3為參數(shù)同步前各總線服務器目錄內容更新狀態(tài)示意圖;圖4為參數(shù)跨區(qū)同步后各總線服務器目錄內容更新狀態(tài)示意圖;圖5為參數(shù)網絡同步后各總線服務器目錄內容更新狀態(tài)示意圖;圖6為各總線服務器的本地同步源目錄更新狀態(tài)示意圖。
具體實施例方式下面結合說明書附圖對本發(fā)明的技術方案做進一步詳細說明。如圖I所示為信息交互總線系統(tǒng)總體結構圖??偩€服務器上共部署4臺總線服務器,正反向隔離裝置兩側分別部署2臺。同側的2臺總線服務器相互熱備用。示意圖2為同步更新的流程示意。具體流程圖示參見1-5說明。(I)各信息服務器建立跨區(qū)同步源目錄(ESB_section_source),網絡同步源目錄(ESB_net_source),本地同步源目錄(ESB_local_source),供部署在本服務器上的跨區(qū)同步模塊、網絡同步模塊、參數(shù)更新模塊、本地同步模塊使用,如圖3所示,各總線服務器上的各目錄以方框示意更改狀態(tài),灰底方框示意此目錄參數(shù)沒有更改,白底方框示意此目錄參數(shù)發(fā)生更改,圖3為初始狀態(tài),各目錄都沒有發(fā)生更新,不需要任何同步。
(2)某一總線服務器配置發(fā)生改變時,此總線服務器的參數(shù)更新程序修改本服務器機的跨區(qū)同步源目錄、網絡同步源目錄中參數(shù)內容。如圖4所示,本機的跨區(qū)同步源目錄、網絡同步源目錄由灰底方框轉變成白底方框,示意此兩目錄參數(shù)內容已經發(fā)生更改,需要將參數(shù)修改內容同步到其他總線服務器上。(3)各總線服務器上的跨區(qū)同步模塊監(jiān)視本服務器的跨區(qū)同步源目錄,發(fā)現(xiàn)更新后,將其中配置內容負責更新至另一側安全區(qū)任一總線服務器的網絡同步源目錄,成功后,刪除本機跨區(qū)同步源目錄已經成功更新的內容。如圖5所示,另一側安全區(qū)某總線服務器的網絡同步源目錄,由灰底方框轉變成白底方框,示意此目錄參數(shù)內容已經發(fā)生更改,需要 后續(xù)同步操作,而本總線服務器的網絡同步源目錄由白底方框轉變成灰底方框,示意此目錄為初始狀態(tài),不再需要任何同步操作。(4)各總線服務器上網絡同步模塊監(jiān)視本服務器的網絡同步源目錄,有更新后,將其中配置內容負責更新至同側另一總線主機的本地同步源目錄(ESB_local_source),及本服務器上的本地同步源目錄,成功后,刪除本服務器網絡同步源目錄已經成功更新的內容。如圖6所示各總線服務器的本地同步源目錄,由灰底方框轉變成白底方框,示意這些目錄參數(shù)內容已經發(fā)生更改,而各總線服務器的網絡同步源目錄都為灰底方框,示意這些目錄為初始狀態(tài),不再需要任何同步操作(5)各總線服務器上的本地同步模塊監(jiān)視本服務器的本地同步源目錄,有更新后,發(fā)送本地消息,通知需要更改配置的本地程序,完成配置信息的同步,當所有總線服務器上的這項任務都完成后,各總線服務器上所設置的目錄回到初始不需要同步狀態(tài)。如圖3所示,為初始狀態(tài),各目錄都沒有發(fā)生更新,不需要任何同步。
權利要求
1.一體化電カ信息總線參數(shù)同步的實現(xiàn)方法,其特征在于,所述實現(xiàn)方法包括以下步驟 (1)在各總線服務器中建立跨區(qū)參數(shù)同步源目錄、網絡參數(shù)同步源目錄、本地同步源目錄,在各總線服務器中設置跨區(qū)同步模塊、網絡同步模塊、參數(shù)更新模塊、本地同步模塊; (2)當某一總線服務器參數(shù)需要改變吋,必須通過此總線服務器的參數(shù)更新模塊修改參數(shù),參數(shù)更新模塊負責將新的參數(shù)寫入到步驟(I)所建立的該總線服務器的跨區(qū)參數(shù)同步源目錄、網絡參數(shù)同步源目錄; (3)各總線服務器中的跨區(qū)同步模塊監(jiān)視本服務器的跨區(qū)參數(shù)同步源目錄,發(fā)現(xiàn)有更新后,將其中的內容更新至另ー側安全區(qū)任一總線服務器的網絡參數(shù)同步源目錄,更新成功后,刪除本服務器中跨區(qū)參數(shù)同步源目錄中的已經更新過的內容; (4)各總線服務器中的網絡同步模塊監(jiān)視本服務器的網絡同步源目錄,發(fā)現(xiàn)有更新后,將其中的內容更新至同側安全區(qū)另ー總線服務器的本地同步源目錄、及本總線服務器的本地同步源目錄,更新成功后,刪除本服務器中網絡參數(shù)同步源目錄中的已經更新過的內容; (5)各總線服務器中的本地同步模塊監(jiān)視本服務器的本地同步源目錄,有更新后,發(fā)送消息,通知需要更改參數(shù)的本服務器上的各總線應用程序,完成參數(shù)的更新。
2.根據權利要求I所述的一體化電カ信息總線參數(shù)同步的實現(xiàn)方法,其特征在于 各總線服務器中設置跨區(qū)同步模塊、網絡同步模塊、參數(shù)更新模塊、本地同步模塊獨立運行,保障了各總線服務器多總線在配置參數(shù)可靠同步情況下一體化運行。
全文摘要
一種一體化電力信息總線參數(shù)同步的實現(xiàn)方法。電力系統(tǒng)中各軟件應用系統(tǒng)按安全規(guī)范要求,必須分別部署在生產區(qū)、管理區(qū)兩個安全分區(qū)中,之間用物理裝置隔離。以SOA架構實現(xiàn)的數(shù)據交換總線部署于一個安全區(qū)內,同時實際工程采用雙總線服務器配置方案,因此電力信息數(shù)據交換總線必然是跨安全分區(qū)的部署在四臺總線服務器上的四條總線,組成的虛擬的一體化總線,四臺總線服務器總線的配置參數(shù)的有效可靠同步就成為必須解決的問題。本發(fā)明采用跨區(qū)同步,網絡同步,單機同步的綜合策略,有效地解決了一體化電力信息總線參數(shù)可靠同步問題。本發(fā)明可廣泛應用于國、網、省、地市、縣各級電力軟件應用系統(tǒng)集成領域。也可應用于電力系統(tǒng)外同樣有隔離要求和數(shù)據交換需求的軟件集成領域。
文檔編號G06F15/16GK102662901SQ20121010551
公開日2012年9月12日 申請日期2012年4月11日 優(yōu)先權日2012年4月11日
發(fā)明者習偉, 余庭豹, 劉云, 張樂平, 段衛(wèi)國, 王軍鋒, 王科, 董旭柱, 許健, 金強, 陸志剛, 陳波, 雷金勇, 黃邵遠 申請人:南京四方億能電力自動化有限公司, 南方電網科學研究院有限責任公司
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1