專利名稱:電網(wǎng)模型云分布式版本管理服務(wù)器的制作方法
電網(wǎng)模型云分布式版本管理服務(wù)器技術(shù)領(lǐng)域
本發(fā)明屬于電力自動(dòng)化領(lǐng)域,具體涉及一種電網(wǎng)模型云分布式版本管理服務(wù)器。
技術(shù)背景
模型數(shù)據(jù)的存儲(chǔ)、交換和傳輸是支持系統(tǒng)的核心技術(shù),是實(shí)施云計(jì)算的數(shù)據(jù)基礎(chǔ), 也是解決計(jì)算和分析能力的集成等技術(shù)上的關(guān)鍵點(diǎn)和難點(diǎn)。通過(guò)引入云計(jì)算的理念,以縱 觀全網(wǎng)的高度理順模型的維護(hù)、管理、使用流程,建立全網(wǎng)的模型云維護(hù)、訪問(wèn)的存儲(chǔ)、管 理、服務(wù)機(jī)制,為各級(jí)調(diào)度中心支持系統(tǒng)的應(yīng)用提供透明的模型云服務(wù)。將實(shí)現(xiàn)全網(wǎng)模型的 云端維護(hù)、云端共享,保證了模型數(shù)據(jù)的一致性,提高了系統(tǒng)的抗災(zāi)能力,實(shí)現(xiàn)了調(diào)度系統(tǒng) 橫向協(xié)同、縱向貫通機(jī)制。
鑒于當(dāng)前電力系統(tǒng)模型數(shù)據(jù)的層次建設(shè),網(wǎng)、省備用系統(tǒng)的建立,電力系統(tǒng)內(nèi)網(wǎng)基 礎(chǔ)設(shè)施的完備,以及智能電網(wǎng)調(diào)度技術(shù)中模型研究的堅(jiān)實(shí)基礎(chǔ)和支持系統(tǒng)SOA服務(wù)架構(gòu), 電力系統(tǒng)完全可以利用現(xiàn)有的系統(tǒng)內(nèi)網(wǎng)的物理網(wǎng)絡(luò)設(shè)備建立電力系統(tǒng)私有的模型云。發(fā)明內(nèi)容
為克服上述缺陷,本發(fā)明提供了一種電網(wǎng)模型云分布式版本管理服務(wù)器,通過(guò)引 入云計(jì)算的理念,以縱觀全網(wǎng)的高度理順模型的維護(hù)、管理、使用流程,建立全網(wǎng)的模型云 維護(hù)、訪問(wèn)的存儲(chǔ)、管理、服務(wù)機(jī)制,為各級(jí)調(diào)度中心支持系統(tǒng)的應(yīng)用提供透明的模型云服務(wù)。
為實(shí)現(xiàn)上述目的,本發(fā)明提供一種電網(wǎng)模型云分布式版本管理服務(wù)器,其改進(jìn)之 處在于,所述服務(wù)器包括分別與上級(jí)調(diào)度系統(tǒng)和下級(jí)調(diào)度系統(tǒng)進(jìn)行數(shù)據(jù)交互的管理服務(wù)T D O
本發(fā)明提供的優(yōu)選技術(shù)方案中,所述管理服務(wù)平臺(tái),包括模型存儲(chǔ)系統(tǒng)和與其進(jìn) 行數(shù)據(jù)交互的模型管理系統(tǒng)。
本發(fā)明提供的第二優(yōu)選技術(shù)方案中,所述模型存儲(chǔ)系統(tǒng),包括存儲(chǔ)子系統(tǒng)和與其 進(jìn)行數(shù)據(jù)交互的文件管理子系統(tǒng);所述存儲(chǔ)子系統(tǒng)通過(guò)通信網(wǎng)絡(luò)接收所述上級(jí)調(diào)度系統(tǒng)發(fā) 送的文件,所述文件管理子系統(tǒng)與所述模型管理系統(tǒng)進(jìn)行文件數(shù)據(jù)的交互;所述存儲(chǔ)子系 統(tǒng)和所述文件管理子系統(tǒng)通過(guò)服務(wù)總線與其他服務(wù)器交互。
本發(fā)明提供的第三優(yōu)選技術(shù)方案中,所述存儲(chǔ)子系統(tǒng)用于存儲(chǔ)模型數(shù)據(jù)文件;所 述文件管理子系統(tǒng)用于管理模型數(shù)據(jù)文件的存儲(chǔ)目錄。
本發(fā)明提供的第四優(yōu)選技術(shù)方案中,所述模型管理系統(tǒng),包括依次連接的版本服 務(wù)管理模塊、模型維護(hù)模塊、模型新版本發(fā)布模塊和模型訂閱模塊;所述模型新版本發(fā)布模 塊和所述模型訂閱模塊分別通過(guò)通信網(wǎng)絡(luò)與所述上級(jí)調(diào)度系統(tǒng)進(jìn)行數(shù)據(jù)交互;所述版本服 務(wù)管理模塊通過(guò)通信網(wǎng)絡(luò)與所述下級(jí)調(diào)度系統(tǒng)進(jìn)行數(shù)據(jù)交互。
本發(fā)明提供的第五優(yōu)選技術(shù)方案中,版本服務(wù)管理模塊用于模型版本以及權(quán)限的 管理;模型維護(hù)模塊用于模型的裝載、瀏覽、修改與保存;模型的新版本發(fā)布模塊用于各版本模型從服務(wù)器到客戶端的發(fā)布;模型訂閱模塊用于各版本模型從客戶端到服務(wù)器的訂閱。本發(fā)明提供的第六優(yōu)選技術(shù)方案中,所述上級(jí)調(diào)度系統(tǒng),包括文件遠(yuǎn)程發(fā)布模塊、版本管理服務(wù)端、文件遠(yuǎn)程訂閱模塊和應(yīng)用服務(wù)器(l,2...n);所述文件遠(yuǎn)程發(fā)布模塊用于各版本模型文件從服務(wù)器到客戶端的遠(yuǎn)程發(fā)布;所述版本管理服務(wù)端用于模型版本以及權(quán)限的管理;所述文件遠(yuǎn)程訂閱模塊用于各版本模型文件從客戶端到服務(wù)器的遠(yuǎn)程訂閱;所述應(yīng)用服務(wù)器(l,2-n)用于各系統(tǒng)應(yīng)用模型的裝載、瀏覽、保存和維護(hù)。本發(fā)明提供的第七優(yōu)選技術(shù)方案中,所述下級(jí)調(diào)度系統(tǒng),包括版本管理服務(wù)客戶端和受其控制的子系統(tǒng)客戶端(l,2...n);所述版本管理服務(wù)客戶端通過(guò)通信網(wǎng)絡(luò)與所述版本服務(wù)管理模塊進(jìn)行數(shù)據(jù)交互。本發(fā)明提供的第八優(yōu)選技術(shù)方案中,所述版本管理服務(wù)客戶端用于模型版本從服務(wù)器到本地客戶端的版本管理;所述子系統(tǒng)客戶端(1,2…n)用于模型版本從服務(wù)器到本 地系統(tǒng)的版本查詢、訂閱、發(fā)布和維護(hù)。與現(xiàn)有技術(shù)比,本發(fā)明提供的一種電網(wǎng)模型云分布式版本管理服務(wù)器,通過(guò)引入云計(jì)算的理念,以縱觀全網(wǎng)的高度理順模型的維護(hù)、管理、使用流程,建立全網(wǎng)的模型云維護(hù)、訪問(wèn)的存儲(chǔ)、管理、服務(wù)機(jī)制,為各級(jí)調(diào)度中心支持系統(tǒng)的應(yīng)用提供透明的模型云服務(wù)。將實(shí)現(xiàn)全網(wǎng)模型的云端維護(hù)、云端共享,保證了模型數(shù)據(jù)的一致性,提高了系統(tǒng)的抗災(zāi)能力,實(shí)現(xiàn)了調(diào)度系統(tǒng)橫向協(xié)同、縱向貫通機(jī)制;再者,按照模型云服務(wù)接ロ需要為模型維護(hù)、模型訪問(wèn)、模型訂閱制定統(tǒng)ー的接ロ,全面考慮模型維護(hù)和模型訪問(wèn)的用戶需求,制定一致、標(biāo)準(zhǔn)、充分的接ロ規(guī)范。
圖1為電網(wǎng)模型云分布式版本管理服務(wù)器的結(jié)構(gòu)示意圖。
具體實(shí)施例方式如圖1所示,為ー種電網(wǎng)模型云分布式版本管理服務(wù)器,所述服務(wù)器包括分別與上級(jí)調(diào)度系統(tǒng)和下級(jí)調(diào)度系統(tǒng)進(jìn)行數(shù)據(jù)交互的管理服務(wù)平臺(tái)。所述管理服務(wù)平臺(tái),包括模型存儲(chǔ)系統(tǒng)和與其進(jìn)行數(shù)據(jù)交互的模型管理系統(tǒng)。所述模型存儲(chǔ)系統(tǒng),包括存儲(chǔ)子系統(tǒng)和與其進(jìn)行數(shù)據(jù)交互的文件管理子系統(tǒng);所述存儲(chǔ)子系統(tǒng)通過(guò)通信網(wǎng)絡(luò)接收所述上級(jí)調(diào)度系統(tǒng)發(fā)送的文件,所述文件管理子系統(tǒng)與所述模型管理系統(tǒng)進(jìn)行文件數(shù)據(jù)的交互;所述存儲(chǔ)子系統(tǒng)和所述文件管理子系統(tǒng)通過(guò)服務(wù)總線與其他服務(wù)器交互。存儲(chǔ)子系統(tǒng)主要負(fù)責(zé)存儲(chǔ)模型數(shù)據(jù)文件,文件管理子系統(tǒng)負(fù)責(zé)管理模型數(shù)據(jù)文件的存儲(chǔ)目錄。所述存儲(chǔ)子系統(tǒng)接收所述文件管理子系統(tǒng)發(fā)出的文件尋址命令,并根據(jù)得到的指令向文件管理子系統(tǒng)傳輸相應(yīng)的文件。所述模型管理系統(tǒng),包括依次連接的版本服務(wù)管理模塊、模型維護(hù)模塊、模型新版本發(fā)布模塊和模型訂閱模塊;所述模型新版本發(fā)布模塊和所述模型訂閱模塊分別通過(guò)通信網(wǎng)絡(luò)與所述上級(jí)調(diào)度系統(tǒng)進(jìn)行數(shù)據(jù)交互;所述版本服務(wù)管理模塊通過(guò)通信網(wǎng)絡(luò)與所述下級(jí)調(diào)度系統(tǒng)進(jìn)行數(shù)據(jù)交互。版本服務(wù)管理模塊負(fù)責(zé)模型版本以及權(quán)限的管理;模型維護(hù)模塊負(fù)責(zé)模型的裝載、瀏覽、修改與保存;模型的新版本發(fā)布模塊負(fù)責(zé)各版本模型從服務(wù)器到客戶端的發(fā)布;模型訂閱模塊負(fù)責(zé)各版本模型從客戶端到服務(wù)器的訂閱。所述模型管理系統(tǒng),向所述文件管理子系統(tǒng)發(fā)出的文件尋址命令,并得到所述文件管理子系統(tǒng)返回的文件。所述上級(jí)調(diào)度系統(tǒng),包括文件遠(yuǎn)程發(fā)布模塊、版本管理服務(wù)端、文件遠(yuǎn)程訂閱模塊和應(yīng)用服務(wù)器(l,2...n);所述應(yīng)用服務(wù)器(l,2...n)由所述版本管理服務(wù)端控制。模型維護(hù)模塊負(fù)責(zé)模型的裝載、瀏覽、保存與維護(hù);文件遠(yuǎn)程發(fā)布模塊負(fù)責(zé)各版本模型文件從服務(wù)器到客戶端的遠(yuǎn)程發(fā)布;版本管理服務(wù)端負(fù)責(zé)模型版本以及權(quán)限的管理;文件遠(yuǎn)程訂閱模塊負(fù)責(zé)各版本模型文件從客戶端到服務(wù)器的遠(yuǎn)程訂閱。應(yīng)用服務(wù)器(1,2…n)負(fù)責(zé)各 系統(tǒng)應(yīng)用模型的裝載、瀏覽、保存與維護(hù)。所述版本管理服務(wù)端向所述存儲(chǔ)子系統(tǒng)發(fā)送客戶端軟件。所述下級(jí)調(diào)度系統(tǒng),包括版本管理服務(wù)客戶端和受其控制的子系統(tǒng)客戶端(1,2. . . n);所述版本管理服務(wù)客戶端通過(guò)通信網(wǎng)絡(luò)與所述版本服務(wù)管理模塊進(jìn)行數(shù)據(jù)交互。版本管理服務(wù)客戶端負(fù)責(zé)模型版本從服務(wù)器到本地客戶端的版本版本管理。子系統(tǒng)客戶端(1,2. . . n)負(fù)責(zé)模型版本從服務(wù)器到本地系統(tǒng)的版本查詢、訂閱、發(fā)布、維護(hù)。需要聲明的是,本發(fā)明內(nèi)容及具體實(shí)施方式
意在證明本發(fā)明所提供技術(shù)方案的實(shí)際應(yīng)用,不應(yīng)解釋為對(duì)本發(fā)明保護(hù)范圍的限定。本領(lǐng)域技術(shù)人員在本發(fā)明的精神和原理啟發(fā)下,可作各種修改、等同替換、或改進(jìn)。但這些變更或修改均在申請(qǐng)待批的保護(hù)范圍內(nèi)。
權(quán)利要求
1.一種電網(wǎng)模型云分布式版本管理服務(wù)器,其特征在于,所述服務(wù)器包括分別與上級(jí)調(diào)度系統(tǒng)和下級(jí)調(diào)度系統(tǒng)進(jìn)行數(shù)據(jù)交互的管理服務(wù)平臺(tái)。
2.根據(jù)權(quán)利要求1所述的服務(wù)器,其特征在于,所述管理服務(wù)平臺(tái),包括模型存儲(chǔ)系統(tǒng)和與其進(jìn)行數(shù)據(jù)交互的模型管理系統(tǒng)。
3.根據(jù)權(quán)利要求2所述的服務(wù)器,其特征在于,所述模型存儲(chǔ)系統(tǒng),包括存儲(chǔ)子系統(tǒng)和與其進(jìn)行數(shù)據(jù)交互的文件管理子系統(tǒng);所述存儲(chǔ)子系統(tǒng)通過(guò)通信網(wǎng)絡(luò)接收所述上級(jí)調(diào)度系統(tǒng)發(fā)送的文件,所述文件管理子系統(tǒng)與所述模型管理系統(tǒng)進(jìn)行文件數(shù)據(jù)的交互;所述存儲(chǔ)子系統(tǒng)和所述文件管理子系統(tǒng)通過(guò)服務(wù)總線與其他服務(wù)器交互。
4.根據(jù)權(quán)利要求3所述的服務(wù)器,其特征在于,所述存儲(chǔ)子系統(tǒng)用于存儲(chǔ)模型數(shù)據(jù)文件;所述文件管理子系統(tǒng)用于管理模型數(shù)據(jù)文件的存儲(chǔ)目錄。
5.根據(jù)權(quán)利要求2所述的服務(wù)器,其特征在于,所述模型管理系統(tǒng),包括依次連接的版本服務(wù)管理模塊、模型維護(hù)模塊、模型新版本發(fā)布模塊和模型訂閱模塊;所述模型新版本發(fā)布模塊和所述模型訂閱模塊分別通過(guò)通信網(wǎng)絡(luò)與所述上級(jí)調(diào)度系統(tǒng)進(jìn)行數(shù)據(jù)交互;所述版本服務(wù)管理模塊通過(guò)通信網(wǎng)絡(luò)與所述下級(jí)調(diào)度系統(tǒng)進(jìn)行數(shù)據(jù)交互。
6.根據(jù)權(quán)利要求5所述的服務(wù)器,其特征在于,版本服務(wù)管理模塊用于模型版本以及權(quán)限的管理;模型維護(hù)模塊用于模型的裝載、瀏覽、修改與保存;模型的新版本發(fā)布模塊用于各版本模型從服務(wù)器到客戶端的發(fā)布;模型訂閱模塊用于各版本模型從客戶端到服務(wù)器的訂閱。
7.根據(jù)權(quán)利要求1、3、5任一項(xiàng)所述的服務(wù)器,其特征在于,所述上級(jí)調(diào)度系統(tǒng),包括文件遠(yuǎn)程發(fā)布模塊、版本管理服務(wù)端、文件遠(yuǎn)程訂閱模塊和應(yīng)用服務(wù)器(l,2...n);所述文件遠(yuǎn)程發(fā)布模塊用于各版本模型文件從服務(wù)器到客戶端的遠(yuǎn)程發(fā)布;所述版本管理服務(wù)端用于模型版本以及權(quán)限的管理;所述文件遠(yuǎn)程訂閱模塊用于各版本模型文件從客戶端到服務(wù)器的遠(yuǎn)程訂閱;所述應(yīng)用服務(wù)器(1,2…η)用于各系統(tǒng)應(yīng)用模型的裝載、瀏覽、保存和維護(hù)。
8.根據(jù)權(quán)利要求1、5所述的服務(wù)器,其特征在于,所述下級(jí)調(diào)度系統(tǒng),包括版本管理服務(wù)客戶端和受其控制的子系統(tǒng)客戶端(1,2...η);所述版本管理服務(wù)客戶端通過(guò)通信網(wǎng)絡(luò)與所述版本服務(wù)管理模塊進(jìn)行數(shù)據(jù)交互。
9.根據(jù)權(quán)利要求8所述的服務(wù)器,其特征在于,所述版本管理服務(wù)客戶端用于模型版本從服務(wù)器到本地客戶端的版本管理;所述子系統(tǒng)客戶端(1,2…η)用于模型版本從服務(wù)器到本地系統(tǒng)的版本查詢、訂閱、發(fā)布和維護(hù)。
全文摘要
本發(fā)明提供了一種電網(wǎng)模型云分布式版本管理服務(wù)器,包括管理服務(wù)器、模型服務(wù)器;所述管理服務(wù)器與子系統(tǒng)客戶端、應(yīng)用客戶端交互進(jìn)行模型服務(wù)。本發(fā)明提供的電網(wǎng)模型云分布式版本管理服務(wù)器,通過(guò)引入云計(jì)算的理念,建立全網(wǎng)的模型云統(tǒng)一維護(hù)、統(tǒng)一存儲(chǔ)、統(tǒng)一管理、統(tǒng)一訂閱分布服務(wù)機(jī)制,為各級(jí)調(diào)度中心支持系統(tǒng)的應(yīng)用提供統(tǒng)一的模型云服務(wù)。
文檔編號(hào)G06Q50/06GK103020868SQ201210487690
公開日2013年4月3日 申請(qǐng)日期2012年11月26日 優(yōu)先權(quán)日2012年11月26日
發(fā)明者袁榮昌, 李立新, 狄方春, 花靜, 李大鵬 申請(qǐng)人:中國(guó)電力科學(xué)研究院, 國(guó)家電網(wǎng)公司