[發明專利]一種基于分布式協同的視頻云服務高可用方法和裝置有效
| 申請號: | 202210090332.8 | 申請日: | 2022-01-26 |
| 公開(公告)號: | CN114124978B | 公開(公告)日: | 2022-04-26 |
| 發明(設計)人: | 謝永強;李忠博;齊錦;蘇鵬;楊鵬 | 申請(專利權)人: | 軍事科學院系統工程研究院網絡信息研究所 |
| 主分類號: | H04L67/1095 | 分類號: | H04L67/1095;H04N21/218 |
| 代理公司: | 中國和平利用軍工技術協會專利中心 11215 | 代理人: | 劉光德 |
| 地址: | 100141 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 分布式 協同 視頻 服務 可用 方法 裝置 | ||
1.一種基于分布式協同的視頻云服務高可用方法,其特征在于:
所述方法基于視頻云服務高可用裝置實現,所述視頻云服務高可用裝置包括云平臺管理系統和多個服務節點,其中所述云平臺管理系統包括云服務管理單元、資源目錄服務單元、狀態同步服務單元,所述云服務管理單元包括服務監測模塊和服務恢復模塊,所述服務節點包括資源目錄模塊和狀態同步模塊;
所述視頻云服務高可用方法具體包括:
利用所述資源目錄模塊和所述資源目錄服務單元對所述服務節點的靜態資源信息進行存儲與同步,具體包括:
所述資源目錄模塊在啟動時向所述資源目錄服務單元進行注冊,并將所述靜態資源信息同步至所述資源目錄服務單元;
當所述服務節點的所述靜態資源信息產生變化時,變化的靜態資源信息被同步至所述資源目錄服務單元,由所述資源目錄服務單元將變化的靜態資源信息更新至其他服務節點;
所述靜態資源信息包括組織機構信息、用戶信息、服務節點信息中的一個或多個;
利用所述狀態同步模塊和所述狀態同步服務單元對所述服務節點的動態信息進行存儲與同步,具體包括:
所述狀態同步模塊在啟動時向所述狀態同步服務單元進行注冊,并將所述動態信息同步至所述狀態同步服務單元;
當所述服務節點的動態信息產生變化時,變化的動態信息被同步至所述狀態同步服務單元;
所述動態信息包括所述服務節點、用戶和設備的在線狀態、會話狀態、動態資源信息和管理業務相關信息;
利用所述資源目錄模塊、所述狀態同步模塊、服務監測模塊、服務恢復模塊,基于心跳檢測機制來確定失效節點,并為所述失效節點選擇替換節點,具體包括:
所述服務節點定時向所述狀態同步服務單元和所述資源目錄服務單元以增量同步的方式同步云協同數據,所述云協同數據包括所述靜態資源信息和所述動態信息;
所述服務監測模塊通過心跳檢測機制確認所述服務節點為所述失效節點;
所述服務恢復模塊通知與所述失效節點相關的其他節點清除與所述失效節點之間的注冊關系、路由關系、業務關系;
所述服務恢復模塊根據服務替換策略選擇替換節點;
當所述服務節點出現故障導致失效時,所述云服務管理單元向所述失效節點分配新服務,所述新服務通過所述狀態同步服務單元獲取所述動態信息,以恢復服務狀態,還原系統業務。
2.根據權利要求1所述的一種基于分布式協同的視頻云服務高可用方法,其特征在于,在選擇所述替換節點后,還包括:
與所述失效節點相關的所述其他節點與所述替換節點通過注冊重建路由關系;
所述失效節點的編碼器和客戶端在無法收到響應后確認收到所述失效節點的失效消息;
所述失效節點的編碼器和客戶端與所述服務恢復模塊建立聯系以獲取新服務地址;
所述失效節點的編碼器和客戶端與所述替換節點進行注冊,以建立控制規范、基礎操作和擴展功能,并根據所述動態信息恢復業務。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于軍事科學院系統工程研究院網絡信息研究所,未經軍事科學院系統工程研究院網絡信息研究所許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210090332.8/1.html,轉載請聲明來源鉆瓜專利網。





