[發(fā)明專利]以網(wǎng)絡(luò)為中心的進程控制系統(tǒng)中的動態(tài)負載平衡在審
| 申請?zhí)枺?/td> | 202010108953.5 | 申請日: | 2020-02-21 |
| 公開(公告)號: | CN111641669A | 公開(公告)日: | 2020-09-08 |
| 發(fā)明(設(shè)計)人: | S·安德森 | 申請(專利權(quán))人: | ABB瑞士股份有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08 |
| 代理公司: | 北京市金杜律師事務(wù)所 11256 | 代理人: | 李輝 |
| 地址: | 瑞士*** | 國省代碼: | 暫無信息 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 網(wǎng)絡(luò) 中心 進程 控制系統(tǒng) 中的 動態(tài) 負載 平衡 | ||
1.一種用于在以網(wǎng)絡(luò)為中心的進程控制系統(tǒng)中的節(jié)點之間進行動態(tài)負載平衡的方法,所述以網(wǎng)絡(luò)為中心的進程控制系統(tǒng)(100)包括多個節(jié)點(300),并且每個節(jié)點包括控制服務(wù)組件(310a),其中每個控制服務(wù)組件是在如由每個節(jié)點的實時操作系統(tǒng)所提供的單獨的操作系統(tǒng)進程中運行的單獨的可執(zhí)行文件,所述方法由節(jié)點的節(jié)點管理器(330a)執(zhí)行,所述方法包括:
在所述多個節(jié)點之間協(xié)商(S110)負載平衡主機角色,其中所述協(xié)商基于代表負載平衡群集節(jié)點的所述多個節(jié)點的指示;
在所協(xié)商的負載平衡主機角色中,從所述負載平衡群集節(jié)點中的節(jié)點訂閱(S120)負載平衡信息;以及
在所協(xié)商的負載平衡主機角色中,基于所訂閱的負載平衡信息來將一個或多個控制邏輯任務(wù)從所述多個節(jié)點中的一個節(jié)點重新分配(S130)到所述多個節(jié)點中的另一節(jié)點。
2.根據(jù)權(quán)利要求1所述的方法,其中所述重新分配包括:
在所協(xié)商的負載平衡主機角色中,向所述多個節(jié)點中的兩個節(jié)點發(fā)送(S140)初始化命令,以準備在所述兩個節(jié)點之間重新分配控制邏輯任務(wù);以及
在所協(xié)商的負載平衡主機角色中,向所述多個節(jié)點中的所述兩個節(jié)點發(fā)送(S150)提交命令,以在所述兩個節(jié)點中的一個節(jié)點中停止所準備的控制邏輯執(zhí)行,并且在所述兩個節(jié)點中的另一節(jié)點中開始所準備的控制邏輯執(zhí)行。
3.根據(jù)權(quán)利要求2所述的方法,其中所述初始化命令包括加載用于要接管的控制邏輯任務(wù)的控制邏輯配置的指令,并且所述提交命令包括將用于所述要接管的控制邏輯任務(wù)的狀態(tài)進行同步的指令。
4.根據(jù)權(quán)利要求1至3中任一項所述的方法,其中每個節(jié)點還包括中間件服務(wù),所述中間件服務(wù)管理訂閱信號和發(fā)布信號。
5.根據(jù)權(quán)利要求1至4中任一項所述的方法,其中所述一個或多個控制邏輯任務(wù)構(gòu)成所述節(jié)點的控制服務(wù)。
6.根據(jù)權(quán)利要求1至5中任一項所述的方法,其中所述協(xié)商基于負載平衡配置,所述負載平衡配置包括所述負載平衡群集節(jié)點的所述指示。
7.根據(jù)權(quán)利要求1至6中任一項所述的方法,還包括:
在協(xié)商之前,從所述以網(wǎng)絡(luò)為中心的進程控制系統(tǒng)的工程工具接收(S100)負載平衡配置,其中所述負載平衡配置包括代表所述負載平衡群集節(jié)點的所述多個節(jié)點的所述指示。
8.根據(jù)權(quán)利要求1至7中任一項所述的方法,其中所述協(xié)商還包括:在所述多個節(jié)點之間協(xié)商冗余負載平衡主機角色。
9.一種用于在以網(wǎng)絡(luò)為中心的進程控制系統(tǒng)中進行動態(tài)負載平衡的節(jié)點管理器,所述以網(wǎng)絡(luò)為中心的進程控制系統(tǒng)(100)包括多個節(jié)點(300a),并且每個節(jié)點包括控制服務(wù)組件(310a),其中每個控制服務(wù)組件是在如由每個節(jié)點的實時操作系統(tǒng)提供的單獨的操作系統(tǒng)進程中運行的單獨的可執(zhí)行文件,所述節(jié)點管理器(330a)包括:
處理器(10);以及
存儲指令的計算機程序產(chǎn)品(12,13),當所述指令被所述處理器執(zhí)行時,使得所述節(jié)點管理器:
在所述多個節(jié)點之間協(xié)商負載平衡主機角色,其中所述協(xié)商基于代表負載平衡群集節(jié)點的所述多個節(jié)點的指示;
在所協(xié)商的負載平衡主機角色中,從所述負載平衡群集節(jié)點中的節(jié)點訂閱負載平衡信息;以及
在所協(xié)商的負載平衡主機角色中,基于所訂閱的負載平衡信息來將一個或多個控制邏輯任務(wù)從所述多個節(jié)點中的一個節(jié)點重新分配到所述多個節(jié)點中的另一節(jié)點。
10.根據(jù)權(quán)利要求9所述的節(jié)點管理器,其中使得處于重新分配中的所述節(jié)點管理器:
在所協(xié)商的負載平衡主機角色中,向所述多個節(jié)點中的兩個節(jié)點發(fā)送初始化命令,以準備在所述兩個節(jié)點之間重新分配控制邏輯任務(wù);以及
在所協(xié)商的負載平衡主機角色中,向所述多個節(jié)點中的所述兩個節(jié)點發(fā)送提交命令,以在所述兩個節(jié)點中的一個節(jié)點中停止所準備的控制邏輯執(zhí)行,并且在所述兩個節(jié)點中的另一節(jié)點中開始所準備的控制邏輯執(zhí)行。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于ABB瑞士股份有限公司,未經(jīng)ABB瑞士股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010108953.5/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 網(wǎng)絡(luò)和網(wǎng)絡(luò)終端
- 網(wǎng)絡(luò)DNA
- 網(wǎng)絡(luò)地址自適應(yīng)系統(tǒng)和方法及應(yīng)用系統(tǒng)和方法
- 網(wǎng)絡(luò)系統(tǒng)及網(wǎng)絡(luò)至網(wǎng)絡(luò)橋接器
- 一種電力線網(wǎng)絡(luò)中根節(jié)點網(wǎng)絡(luò)協(xié)調(diào)方法和系統(tǒng)
- 一種多網(wǎng)絡(luò)定位方法、存儲介質(zhì)及移動終端
- 網(wǎng)絡(luò)裝置、網(wǎng)絡(luò)系統(tǒng)、網(wǎng)絡(luò)方法以及網(wǎng)絡(luò)程序
- 從重復網(wǎng)絡(luò)地址自動恢復的方法、網(wǎng)絡(luò)設(shè)備及其存儲介質(zhì)
- 神經(jīng)網(wǎng)絡(luò)的訓練方法、裝置及存儲介質(zhì)
- 網(wǎng)絡(luò)管理方法和裝置





