[發明專利]VPP集群管理方法及裝置、電子設備及存儲介質有效
| 申請號: | 201910875374.0 | 申請日: | 2019-09-17 |
| 公開(公告)號: | CN110636124B | 公開(公告)日: | 2022-07-08 |
| 發明(設計)人: | 楊遠強 | 申請(專利權)人: | 平安科技(深圳)有限公司 |
| 主分類號: | H04L67/10 | 分類號: | H04L67/10;H04L67/02;H04L41/08 |
| 代理公司: | 北京鴻元知識產權代理有限公司 11327 | 代理人: | 袁文婷;王迎 |
| 地址: | 518033 廣東省深圳市福田區福*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | vpp 集群 管理 方法 裝置 電子設備 存儲 介質 | ||
本發明提出一種VPP集群管理方法,該方法包括:根據預先搭建的VPP集群中的VPP節點的屬性為所述VPP節點打上標簽,選取標簽相同的VPP節點作為一個VPP子集群進行管理;將VPP子集群中的VPP節點的管理和配置操作封裝成REST API,REST API提供與VPP子集群交匯的rest接口;通過所述rest接口根據所接收的http請求獲取數據模型,并根據所述數據模型和與所述REST API相關的所述VPP子集群中的各VPP節點的信息形成操作日志存儲到數據庫中;從所述數據庫獲取所述操作日志,并將所述操作日志下發到VPP子集群,根據所述操作日志攜帶的VPP節點信息調用處理函數,調用函數對所述VPP子集群進行管理和操作。
技術領域
本發明涉及區塊存儲領域,尤其涉及一種VPP集群管理方法、裝置及計算機可讀存儲介質。
背景技術
VPP(Vector Packet Processing,矢量數據包處理庫)是FD.io中的核心項目之一,為通用CPU提供產品級質量的用戶空間交換機/路由器功能,可部署于物理機或者虛擬機。所謂VPP向量報文處理是與傳統的標量報文處理相對而言的。傳統報文處理方式,同時也是人類常用的邏輯思維方式,即:報文是按照到達先后順序來處理,第一個報文處理完,處理第二個,依次類推;A calls B calls C…return,函數會頻繁嵌套調用,并最終返回。
目前隨著互聯網的廣泛深入應用,云計算的應用也不斷深入。云計算(cloudcomputing)是基于互聯網相關服務的增加、使用和交互模式,通常涉及通過互聯網來提供動態易擴展且經常是虛擬化的資源。對于云計算場景,高可用集群模式是必須的,但是,VPP本身不提供集群模式,目前主要通過手工或者腳本批量配置管理,對后續的集群配置的持久化和管理帶來難度,缺乏靈活性和擴展性。
因此,亟須一種能夠實現高效配置、可靠、持久化的VPP集群管理方案。
發明內容
本發明提供一種VPP集群管理方法及裝置、電子設備及存儲介質,其主要目的在于通過選取標簽相同的VPP節點作為VPP子集群,根據所接收的VPP子集群節點信息調用處理函數,對VPP子集群進行管理和操作,進而實現對所管理的VPP集群實現任意橫向擴展,提高VPP集群管理的靈活性,適應于云平臺統一編排管理。
為實現上述目的,本發明提供的VPP集群管理方法,應用于電子設備,所述方法包括:
根據預先搭建的VPP集群中的VPP節點的屬性為所述VPP節點打上標簽,選取標簽相同的VPP節點作為一個VPP子集群進行管理;
將所述VPP子集群中的VPP節點的管理和配置操作封裝成REST API,并將所述RESTAPI提供至云控制臺以配合前端實現可視化管理,所述REST API用于提供與所述VPP子集群交匯的rest接口;
通過所述rest接口根據所接收的http請求獲取數據模型,并根據所述數據模型和與所述REST API相關的所述VPP子集群中的各VPP節點的信息形成操作日志持久化到數據庫中;
從所述數據庫獲取所述操作日志,并將所述操作日志下發到VPP子集群根據所述操作日志攜帶的VPP節點信息調用處理函數對所述VPP子集群進行管理和操作。
優選地,選取標簽相同的VPP節點作為一個VPP子集群進行管理的過程包括:
依據預設的調度算法選取VPP節點作為VPP子集群;
添加與所選取的VPP節點標簽相同的VPP節點至所述VPP子集群,以實現所述VPP子集群的橫向擴展。
優選地,所述調度算法為:
通過VPP節點的負載確定VPP節點的負載權重,負載越低的VPP節點負載權重越大,添加負載權重大于預設負載權重閾值的VPP節點至所述VPP子集群;或
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于平安科技(深圳)有限公司,未經平安科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910875374.0/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:云交換及方法
- 下一篇:一種基于智能穿戴設備的車輛遠程控制系統





