[發(fā)明專利]一種面向廣域分布式服務(wù)的主備管理系統(tǒng)及管理方法有效
| 申請?zhí)枺?/td> | 202011610364.3 | 申請日: | 2020-12-29 |
| 公開(公告)號: | CN112787855B | 公開(公告)日: | 2022-07-26 |
| 發(fā)明(設(shè)計)人: | 武書舟;狄方春;陶蕾;李大鵬;黃運(yùn)豪;林靜懷;夏文岳;王佳琪;馬欣欣;馮瓊;俞靈;李澤科;范海威;楊清波;陳建洪;張周杰;陳書里;劉東 | 申請(專利權(quán))人: | 中國電力科學(xué)研究院有限公司;國網(wǎng)福建省電力有限公司;國家電網(wǎng)有限公司 |
| 主分類號: | H04L41/0663 | 分類號: | H04L41/0663;H04L41/0253;H04L41/046;H04L43/0805;H04L67/51 |
| 代理公司: | 北京中巡通大知識產(chǎn)權(quán)代理有限公司 11703 | 代理人: | 郭瑤 |
| 地址: | 100192 北*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 面向 廣域 分布式 服務(wù) 管理 系統(tǒng) 方法 | ||
本發(fā)明涉及一種面向廣域分布式服務(wù)的主備管理系統(tǒng)及管理方法,所述系統(tǒng)包括:主備狀態(tài)監(jiān)視模塊,對應(yīng)用的應(yīng)用進(jìn)程和應(yīng)用服務(wù)進(jìn)行監(jiān)視,將采集到的應(yīng)用狀態(tài)信息存儲到數(shù)據(jù)庫中,所述應(yīng)用狀態(tài)信息包括所述應(yīng)用所在節(jié)點(diǎn)的狀態(tài)、應(yīng)用進(jìn)程狀態(tài)、應(yīng)用服務(wù)狀態(tài);主備切換模塊,查詢所述數(shù)據(jù)庫獲取所述應(yīng)用狀態(tài)信息,根據(jù)所述應(yīng)用狀態(tài)信息判斷是否執(zhí)行主備節(jié)點(diǎn)切換,并更新所述應(yīng)用狀態(tài)信息。本發(fā)明通過建立基于Server?Agent架構(gòu)的監(jiān)視機(jī)制,實(shí)現(xiàn)了集群資源動態(tài)監(jiān)視和微服務(wù)狀態(tài)監(jiān)視;基于雙機(jī)熱備的主備切換策略,在節(jié)點(diǎn)故障或關(guān)鍵服務(wù)故障時,不會影響服務(wù)的穩(wěn)定性,保證了主備切換后服務(wù)提供的連續(xù)性和實(shí)時性。
技術(shù)領(lǐng)域
本發(fā)明屬于電力自動化技術(shù)領(lǐng)域,涉及一種面向廣域分布式服務(wù)的主備管理系統(tǒng)及管理方法。
背景技術(shù)
隨著調(diào)控云平臺建設(shè)的開展和深入,基于不同生產(chǎn)環(huán)境、業(yè)務(wù)應(yīng)用場景、技術(shù)實(shí)現(xiàn)架構(gòu)的軟件部署量顯著提升,傳統(tǒng)的大型系統(tǒng)軟件不斷被拆分,微服務(wù)架構(gòu)也被廣泛應(yīng)用于各種業(yè)務(wù)系統(tǒng)中。微服務(wù)的去中心化、高度自治、自動化等特點(diǎn),對電力調(diào)度現(xiàn)有系統(tǒng)架構(gòu)解耦,使應(yīng)用的版本迭代與后期維護(hù)更加穩(wěn)定快捷,提升了研發(fā)效率,規(guī)范了系統(tǒng)服務(wù)治理。
電力調(diào)度服務(wù)對其本身可靠性、安全性、實(shí)時性有著更高的要求,調(diào)度軟件正常穩(wěn)定運(yùn)行是影響電力調(diào)度做出可靠決策的重要影響因素之一。如何保證電力調(diào)度服務(wù)在各種極端情況下仍可對外提供穩(wěn)定的服務(wù)功能,是電力調(diào)度系統(tǒng)正常運(yùn)行的保障。所以建立主備機(jī)管理是電力調(diào)度建設(shè)過程中面臨的新的需求。對于網(wǎng)絡(luò)、資源以及服務(wù)本身內(nèi)在的邏輯缺陷等情況需要積極響應(yīng),隨時保證服務(wù)的高可用性。同時,對于特定的業(yè)務(wù)需求,如服務(wù)更新,版本回滾等,也需要主備機(jī)功能的支持。
發(fā)明內(nèi)容
本發(fā)明的主要目的在于克服現(xiàn)有技術(shù)的缺點(diǎn)與不足,提供一種面向廣域分布式服務(wù)的主備管理系統(tǒng)及管理方法,通過建立基于Server-Agent架構(gòu)的監(jiān)視機(jī)制,對節(jié)點(diǎn)資源信息以及調(diào)控云服務(wù)的狀態(tài)進(jìn)行采集并存儲,實(shí)現(xiàn)了集群資源動態(tài)監(jiān)視和微服務(wù)狀態(tài)監(jiān)視;基于雙機(jī)熱備的主備切換策略,在節(jié)點(diǎn)故障或關(guān)鍵服務(wù)故障時,不會影響服務(wù)的穩(wěn)定性,保證了主備切換后服務(wù)提供的連續(xù)性和實(shí)時性。
根據(jù)本發(fā)明的一個方面,本發(fā)明提供了一種面向廣域分布式服務(wù)的主備管理系統(tǒng),所述系統(tǒng)包括:
主備狀態(tài)監(jiān)視模塊,對應(yīng)用的應(yīng)用進(jìn)程和應(yīng)用服務(wù)進(jìn)行監(jiān)視,將采集到的應(yīng)用狀態(tài)信息存儲到數(shù)據(jù)庫中,所述應(yīng)用狀態(tài)信息包括所述應(yīng)用所在節(jié)點(diǎn)的狀態(tài)、應(yīng)用進(jìn)程狀態(tài)、應(yīng)用服務(wù)狀態(tài);
主備切換模塊,查詢所述數(shù)據(jù)庫獲取所述應(yīng)用狀態(tài)信息,根據(jù)所述應(yīng)用狀態(tài)信息判斷是否執(zhí)行主備節(jié)點(diǎn)切換,并更新所述應(yīng)用狀態(tài)信息。
優(yōu)選地,所述根據(jù)所述應(yīng)用狀態(tài)信息判斷是否執(zhí)行主備節(jié)點(diǎn)切換,包括:
輪詢所有執(zhí)行所述應(yīng)用的節(jié)點(diǎn),當(dāng)節(jié)點(diǎn)為主節(jié)點(diǎn)時,判斷其應(yīng)用狀態(tài)是否正常,如果其應(yīng)用狀態(tài)為故障或離線狀態(tài),則將所述應(yīng)用切換至備用節(jié)點(diǎn)。
優(yōu)選地,所述將所述應(yīng)用切換至備用節(jié)點(diǎn)之前,還包括:
輪詢所述應(yīng)用的主備節(jié)點(diǎn),查看是否存在正常狀態(tài)的備用節(jié)點(diǎn);當(dāng)所述應(yīng)用存在可用的備用節(jié)點(diǎn)時,將所述備用節(jié)點(diǎn)更新為當(dāng)前應(yīng)用的主用節(jié)點(diǎn);如果不存在,則發(fā)出預(yù)定類型的告警信息。
優(yōu)選地,所述對應(yīng)用的應(yīng)用進(jìn)程進(jìn)行監(jiān)視,包括:
主備狀態(tài)監(jiān)視模塊周期性地向Agent采集端下發(fā)需監(jiān)視的進(jìn)程列表,接收所述采集端實(shí)時上傳的列表中的進(jìn)程的基本信息與運(yùn)行數(shù)據(jù),所述Agent采集端部署在主用節(jié)點(diǎn)和備用節(jié)點(diǎn)中。
優(yōu)選地,所述對應(yīng)用的應(yīng)用服務(wù)進(jìn)行監(jiān)視,包括:
主備狀態(tài)監(jiān)視模塊實(shí)時調(diào)用服務(wù)總線中的服務(wù)監(jiān)視與服務(wù)統(tǒng)計接口,獲取服務(wù)的基本信息與狀態(tài)信息,根據(jù)所述服務(wù)總線返回的數(shù)據(jù),實(shí)時更新所述服務(wù)的基本信息與狀態(tài)信息。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于中國電力科學(xué)研究院有限公司;國網(wǎng)福建省電力有限公司;國家電網(wǎng)有限公司,未經(jīng)中國電力科學(xué)研究院有限公司;國網(wǎng)福建省電力有限公司;國家電網(wǎng)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011610364.3/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 一種網(wǎng)關(guān)設(shè)備及在網(wǎng)關(guān)設(shè)備實(shí)現(xiàn)廣域網(wǎng)共享連接的方法
- 電力系統(tǒng)廣域控制系統(tǒng)的數(shù)據(jù)處理方法
- 無線通信系統(tǒng)、移動終端裝置、廣域基站裝置、局域基站裝置以及無線通信方法
- 一種高冗余低成本的熱容災(zāi)廣域網(wǎng)架構(gòu)及其實(shí)現(xiàn)方法
- 廣域網(wǎng)鏈路模擬測試方法及系統(tǒng)
- 廣域網(wǎng)WAN感測IGMP代理
- 一種基于SDN廣域網(wǎng)絡(luò)控制方法及系統(tǒng)
- 一種超廣角影像解析度均衡測試裝置
- 空地協(xié)同的廣域空域安全態(tài)勢評估方法
- 無人船的廣域網(wǎng)自適應(yīng)通信方法及裝置
- 服務(wù)票據(jù)發(fā)行系統(tǒng)及服務(wù)票據(jù)發(fā)行服務(wù)
- 出租服務(wù)服務(wù)器和出租服務(wù)系統(tǒng)
- 服務(wù)開放方法及系統(tǒng)、服務(wù)開放服務(wù)器
- 基于服務(wù)券服務(wù)的在線企業(yè)服務(wù)平臺
- 退稅服務(wù)系統(tǒng)、退稅服務(wù)平臺及其服務(wù)方法
- 服務(wù)亭(服務(wù)驛站)
- 公共服務(wù)自助服務(wù)機(jī)
- 服務(wù)提供服務(wù)器、服務(wù)提供系統(tǒng)以及服務(wù)提供方法
- 服務(wù)提供服務(wù)器、服務(wù)提供系統(tǒng)以及服務(wù)提供方法
- 服務(wù)提供服務(wù)器、服務(wù)提供系統(tǒng)以及服務(wù)提供方法





