[發明專利]一種分散計算協議棧封裝系統有效
| 申請號: | 202110400425.1 | 申請日: | 2021-04-14 |
| 公開(公告)號: | CN113132374B | 公開(公告)日: | 2023-01-20 |
| 發明(設計)人: | 齊曉凱 | 申請(專利權)人: | 北京合眾方達科技有限公司 |
| 主分類號: | H04L69/22 | 分類號: | H04L69/22;H04L45/00 |
| 代理公司: | 北京智沃律師事務所 11620 | 代理人: | 吳志宏 |
| 地址: | 100000 北京市海淀*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 分散 計算 協議 封裝 系統 | ||
本發明提供了一種分散計算協議棧封裝系統,包括:網絡節點,被配置為收到分散計算數據報文后,轉發至對應的計算節點;分散計算控制器,被配置為生成與分散計算數據報文對應的流表,將流表發送至網絡節點;計算節點,被配置為得到分散計算結果報文,并將分散計算結果報文發送至網絡節點;所述網絡節點還被配置為根據流表匹配對應的分散計算結果報文,結合流表、分散計算數據報文和分散計算結果報文封裝分散計算協議棧。這種分散計算協議棧封裝系統由分散計算控制器和網絡節點結合,完成對分散計算協議棧的封裝,降低了計算節點的性能損耗。在分散計算的應用場景中,計算節點通過具備較差的計算能力,該技術可以大幅提高整個分散計算的計算能力。
技術領域
本發明涉及網絡通信技術領域,尤其涉及一種分散計算協議棧封裝系統。
背景技術
現有網絡設備和計算設備是嚴格分離的,網絡設備負責計算指令報文的轉發,計算設備負責運算并發回結果。該架構在分散計算體系下,需要浪費有限的計算算力。
發明內容
本發明要解決的技術問題是:為了解決現有技術中是通過計算節點來封裝分散計算協議棧,導致浪費計算節點有限的計算算力的問題,本發明提供了一種分散計算協議棧封裝系統來解決上述問題。
本發明解決其技術問題所采用的技術方案是:一種分散計算協議棧封裝系統,包括:
計算調度器,被配置為將計算任務拆分為多個計算子任務,形成多個分散計算數據報文,將分散計算數據報文發送至網絡節點;
網絡節點,被配置為收到分散計算數據報文后,轉發至對應的計算節點;
所述網絡節點還被配置為將分散計算數據報文發送至分散計算控制器;
分散計算控制器,被配置為生成與分散計算數據報文對應的流表,將流表發送至網絡節點;
計算節點,被配置為對分散計算數據報文進行處理,得到分散計算結果報文,并將分散計算結果報文發送至網絡節點;
所述網絡節點還被配置為根據流表匹配對應的分散計算結果報文,結合流表、分散計算數據報文和分散計算結果報文封裝分散計算協議棧,將分散計算協議棧發送至計算調度器。
作為優選,所述分散計算數據報文包括鏈路層、網絡層、計算指令集層和參數集層;
所述分散計算控制器被配置為解析分散計算數據報文,得到鏈路層、網絡層、計算指令集層和參數集層的匹配信息,所述流表包括鏈路層、網絡層、計算指令集層和參數集層的匹配信息以及處理動作;
所述網絡節點被配置為根據流表的匹配信息匹配對應的分散計算數據報文,并根據處理動作對分散計算數據報文中的鏈路層、網絡層、計算指令集層和參數集層進行處理,最終添加分散計算結果報文中的計算結果作為計算結果層,封裝得到分散計算協議棧。
作為優選,所述計算指令集層的匹配信息包括源計算節點和計算序列號。
作為優選,所述處理動作包括添加、刪除和更新。
作為優選,所述分散計算控制器與網絡節點之間通過Socket、Restful API或者NetConf通信。
本發明的有益效果是,這種分散計算協議棧封裝系統具有以下優點:
由分散計算控制器和網絡節點結合,完成對分散計算協議棧的封裝,降低了計算節點的性能損耗。在分散計算的應用場景中,計算節點通過具備較差的計算能力,該技術可以大幅提高整個分散計算的計算能力;
由于分散計算協議棧的封裝由網絡節點完成,降低了網絡設備與計算節點的通信開銷,在分散計算的惡劣網絡環境下,提高了整體網絡轉發效率;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京合眾方達科技有限公司,未經北京合眾方達科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110400425.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種拉索式輸電塔
- 下一篇:一種不受礦化度影響的油水兩相流持水率電導測量法





