[發(fā)明專利]一種異構多協(xié)議棧方法、裝置及系統(tǒng)有效
| 申請?zhí)枺?/td> | 201611261640.3 | 申請日: | 2016-12-30 |
| 公開(公告)號: | CN108270813B | 公開(公告)日: | 2021-02-12 |
| 發(fā)明(設計)人: | 唐靈靈;鄭凱;陳如杰 | 申請(專利權)人: | 華為技術有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 518129 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 異構多 協(xié)議 方法 裝置 系統(tǒng) | ||
1.一種服務器,其特征在于,包括:管理器、第一協(xié)議棧實例、第二協(xié)議棧實例和至少一個分發(fā)器;其中,
所述管理器用于,為所述第一協(xié)議棧實例和第二協(xié)議棧實例分配資源,其中,所述第一協(xié)議棧實例和所述第二協(xié)議棧實例的資源配置不同,所述資源配置表示被分配的資源的類型和每種類型資源的配額;所述第一協(xié)議棧實例用于處理第一類型應用的數(shù)據(jù)包,所述第二協(xié)議棧實例用于處理第二類型應用的數(shù)據(jù)包;
所述分發(fā)器用于,接收數(shù)據(jù)包,根據(jù)所述數(shù)據(jù)包的特征信息確定與所述數(shù)據(jù)包匹配的協(xié)議棧實例,并將所述數(shù)據(jù)包分發(fā)至所述匹配的協(xié)議棧實例;所述匹配的協(xié)議棧實例為第一協(xié)議棧實例或所述第二協(xié)議棧實例。
2.根據(jù)權利要求1所述的服務器,其特征在于,所述第一協(xié)議棧實例的資源配置滿足第一類型的應用的QoS需求,所述第二協(xié)議棧實例的資源配置滿足第二類型的應用的QoS需求;所述分發(fā)器具體用于,若根據(jù)所述數(shù)據(jù)包的特征信息確定所述數(shù)據(jù)包屬于所述第一類型應用時,將所述數(shù)據(jù)包分發(fā)給所述第一協(xié)議棧實例,若確定所述數(shù)據(jù)包屬于所述第二類型應用時,將所述數(shù)據(jù)包分發(fā)給所述第二協(xié)議棧實例。
3.根據(jù)權利要求1所述的服務器,其特征在于,所述服務器還包括規(guī)則庫,所述規(guī)則庫存儲有分發(fā)規(guī)則,所述分發(fā)規(guī)則用于指示數(shù)據(jù)包的分發(fā)策略;
所述分發(fā)器具體用于,根據(jù)所述數(shù)據(jù)包的特征信息和所述規(guī)則庫中的所述分發(fā)規(guī)則,確定與所述數(shù)據(jù)包匹配的協(xié)議棧實例。
4.根據(jù)權利要求3所述的服務器,其特征在于,所述特征信息包括如下信息中的一種或多種:源IP地址,源端口,目的IP地址,目的端口,統(tǒng)一資源定位符URL和協(xié)議名稱。
5.根據(jù)權利要求4所述的服務器,其特征在于,所述分發(fā)規(guī)則包含端口號和/或IP地址與協(xié)議棧實例之間的映射關系;
所述分發(fā)器具體用于,解析所述數(shù)據(jù)包的報頭,以確定所述數(shù)據(jù)包的端口號和/或IP地址,根據(jù)確定出的端口號和/或IP地址,以及所述映射關系,確定與所述數(shù)據(jù)包匹配的協(xié)議棧實例。
6.根據(jù)權利要求1-5任一項所述的服務器,其特征在于,所述資源包括:socket資源,數(shù)據(jù)緩存資源和CPU資源。
7.根據(jù)權利要求2-5任一項所述的服務器,其特征在于,所述第一類型應用和所述第二類型應用分別屬于高并發(fā)應用,高吞吐應用和低時延應用中的一種,且所述第一類型應用和所述第二類型應用為不同類型的應用。
8.根據(jù)權利要求7所述的服務器,其特征在于,所述第一類型應用為高并發(fā)應用,所述第二類型應用為高吞吐應用;所述第一協(xié)議棧實例的socket資源配額大于所述第二協(xié)議棧實例的socket資源配額。
9.根據(jù)權利要求6所述的服務器,其特征在于,所述管理器具體用于:
根據(jù)所述第一協(xié)議棧實例和所述第二協(xié)議棧實例的資源權重,以及可用的資源總量,分別計算所述第一協(xié)議棧實例和所述第二協(xié)議棧實例的所述資源中的每種類型資源的配額;
根據(jù)計算出的資源配額,分別為所述第一協(xié)議棧實例和所述第二協(xié)議棧實例分配對應數(shù)量的socket資源、數(shù)據(jù)緩存資源和CPU資源;其中,所述為所述第一協(xié)議棧實例分配的socket資源的配額為Mx,數(shù)據(jù)緩存資源的配額為Nx,CPU資源的配額為Lx;所述管理器為所述第二協(xié)議棧實例分配的socket資源的配額為My,數(shù)據(jù)緩存資源的配額為Ny,CPU資源的配額為Ly;其中,所述第一協(xié)議棧實例和所述第二協(xié)議棧實例的資源配置如下至少一個條件:Mx≠My,Nx≠Ny,Lx≠Ly。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華為技術有限公司,未經(jīng)華為技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611261640.3/1.html,轉載請聲明來源鉆瓜專利網(wǎng)。
- 多源異構數(shù)據(jù)高效匯聚存取架構系統(tǒng)
- 用于電網(wǎng)的多源異構數(shù)據(jù)處理方法及裝置
- 一種配用電數(shù)據(jù)的處理方法及系統(tǒng)
- 一種多異構控制站的通信方法和裝置
- 一種面向水下探測的多源異構數(shù)據(jù)預處理方法及系統(tǒng)
- 一種基于深度學習的綜采工作面多源異構數(shù)據(jù)融合方法
- 基于業(yè)務規(guī)則的多源異構數(shù)據(jù)表示與分發(fā)方法、裝置
- 一種基于邊緣計算的電力異構數(shù)據(jù)處理方法
- 適用于多源異構電網(wǎng)的運行方式拓撲結構特征提取方法
- 一種多源異構數(shù)據(jù)的描述方法、解析方法及裝置
- 圖像診斷裝置、醫(yī)用系統(tǒng)以及協(xié)議管理方法
- 一種自動協(xié)議識別方法及系統(tǒng)
- 客戶端中遞送協(xié)議數(shù)據(jù)單元的方法及相關裝置
- 遠程通訊系統(tǒng)
- 一種基于可拼裝通信協(xié)議棧的通信方法及系統(tǒng)
- 一種實現(xiàn)國產(chǎn)平臺PXEBOOT的協(xié)議架構
- CBTC通信系統(tǒng)協(xié)議解析方法、協(xié)議庫管理方法
- 一種協(xié)議轉換的方法、裝置、設備及存儲介質(zhì)
- 一種用于燈光控制的協(xié)議轉換系統(tǒng)及方法
- 一種通用工藝人工智能物聯(lián)網(wǎng)網(wǎng)關





