[發明專利]一種面向申威平臺的網絡數據包的調度方法在審
| 申請號: | 202011228151.4 | 申請日: | 2020-11-06 |
| 公開(公告)號: | CN112511461A | 公開(公告)日: | 2021-03-16 |
| 發明(設計)人: | 姚建華;李紫陽;邵科技;潘苗;繆蘇津;朱開顏 | 申請(專利權)人: | 無錫江南計算技術研究所;中國科學院計算技術研究所 |
| 主分類號: | H04L12/865 | 分類號: | H04L12/865;H04L12/867 |
| 代理公司: | 蘇州創元專利商標事務所有限公司 32103 | 代理人: | 王健 |
| 地址: | 214038 江蘇*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 面向 平臺 網絡 數據包 調度 方法 | ||
1.一種面向申威平臺的網絡數據包的調度方法,其特征在于,包括以下步驟:
在Linux系統內核sk_buff結構中添加用于標識優先級的pr_level字段;
提供用于相同優先級內部調度的完全公平性調度策略和用于不同優先級之間調度的按優先級調度策略;
按照應用需求對應用進行優先級設定;
在系統內核發送數據時,根據sk_buff獲取對應容器的優先級以及DEST/SRC IP端口等信息,并對該信息進行保存,之后對sk_buff的pr_level值進行設置;
在系統內核發送或接收數據時,調用完全公平性調度策略或按優先級調度策略,進行網絡數據包調度,當優先級相同時,調用完全公平性調度策略,當優先級不同時,調用按優先級調度策略。
2.根據權利要求1所述的一種面向申威平臺的網絡數據包的調度方法,其特征在于,所述完全公平性調度策略具體為:
將所有接收或發送的網絡數據包放入CFS隊列,其中,所有接收的網絡數據包放入一個CFS隊列,所有發送的網絡數據包放入另一個CFS隊列;
在CFS隊列中記錄所有網絡數據包輸入輸出的“調度次數”;
在進行網絡數據包輸入輸出調度時選擇“調度次數最少”應用的數據包。
3.根據權利要求2所述的一種面向申威平臺的網絡數據包的調度方法,其特征在于,所述按優先級調度策略具體為:
為每一種優先級都各創建一個輸入的CFS隊列和一個輸出的CFS隊列;
不斷遍歷CFS隊列執行以下操作:按完全公平性調度策略CFS隊列中的P個數據包,其中P為該CFS隊列的優先級值。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于無錫江南計算技術研究所;中國科學院計算技術研究所,未經無錫江南計算技術研究所;中國科學院計算技術研究所許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011228151.4/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種自動寫號及耦合測試設備及方法
- 下一篇:一種麻醉科醫療器械消毒設備





