[發明專利]一種基于iSCSI協議的存儲QoS方法有效
| 申請號: | 201711126435.0 | 申請日: | 2017-11-15 |
| 公開(公告)號: | CN108111571B | 公開(公告)日: | 2021-05-04 |
| 發明(設計)人: | 麥劍;閔宇;葉梅霞;李坤祥 | 申請(專利權)人: | 廣東睿江云計算股份有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;G06F9/455 |
| 代理公司: | 佛山市禾才知識產權代理有限公司 44379 | 代理人: | 單蘊倩 |
| 地址: | 528000 廣東省佛山市禪城區*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 iscsi 協議 存儲 qos 方法 | ||
1.一種基于iSCSI協議的存儲QoS方法,其特征在于:所述iSCSI數據包使用TCP協議作為傳輸數據,所述TCP協議攜帶有iSCSI數據報文PDU,所述PDU上傳輸有多個虛擬機的存儲請求,即任務Task,所述任務Task上有一個長度為4字節的Initiator Task Tag字段,所述Initiator Task Tag字段用來區分不同的所述任務Task,包括了區分來自不同虛擬機的任務Task的過程:
步驟A:QoS模塊從所述任務Task上提取出所述Initiator Task Tag字段;
步驟B:所述QoS模塊再將所述Initiator Task Tag字段劃分成虛擬機標識(VM ID)和虛擬機請求任務ID(VM Task Tag)兩個部分;
步驟C:所述虛擬機標識(VM ID)標記虛擬機,根據所述虛擬機標識(VM ID)區分出所述任務Task所屬的虛擬機,所述虛擬機請求任務ID(VM Task Tag)標記虛擬機的請求回話任務;
步驟D:根據所述虛擬機請求任務ID(VM Task Tag)統計出不同虛擬機的QoS數并對所述iSCSI數據包進行存儲;
虛擬機設定有閾值,所述閾值為虛擬機的存儲請求數和存儲傳輸量,對QoS數超出所述閾值的虛擬機實施請求數和傳輸量限制。
2.根據權利要求1所述一種基于iSCSI協議的存儲QoS方法,其特征在于:虛擬機對超出所述閾值的QoS數進行丟棄或者緩存處理。
3.根據權利要求1所述一種基于iSCSI協議的存儲QoS方法,其特征在于:包括統計不同虛擬機QoS數的過程:
步驟C1:每臺虛擬機限制在統一周期內接受一定數量的QoS數;
步驟C2:在統一周期內,所述QoS模塊統計不同的虛擬機的QoS數,并與限制的QoS數進行比較,若統計的QoS數超出限制的QoS數,則對超出的QoS數進行丟棄處理或者緩存處理,然后對下一個統一周期內的QoS進行統計。
4.根據權利要求1所述一種基于iSCSI協議的存儲QoS方法,其特征在于:所述虛擬機標識(VM ID)和虛擬機請求任務ID(VM Task Tag)的總長度為4個字節。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣東睿江云計算股份有限公司,未經廣東睿江云計算股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711126435.0/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:基于電信NB-IoT技術數據無線傳輸系統
- 下一篇:一種數據傳輸系統及方法





