[發明專利]一種存儲設備中確定萬兆卡使用率的方法及系統在審
| 申請號: | 202011116428.4 | 申請日: | 2020-10-19 |
| 公開(公告)號: | CN112306769A | 公開(公告)日: | 2021-02-02 |
| 發明(設計)人: | 姜洪正;劉相樂 | 申請(專利權)人: | 蘇州浪潮智能科技有限公司 |
| 主分類號: | G06F11/22 | 分類號: | G06F11/22 |
| 代理公司: | 濟南誠智商標專利事務所有限公司 37105 | 代理人: | 王申雨 |
| 地址: | 215100 江蘇省蘇州市吳*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 存儲 設備 確定 萬兆卡 使用率 方法 系統 | ||
1.一種存儲設備中確定萬兆卡使用率的方法,其特征在于,所述方法包括:
針對當前的萬兆卡,獲取設定時間段內的報文總數以及每個報文的大??;
根據每個報文的大小,利用公式:計算得出設定時間段內的平均帶寬;
根據所述報文總數,利用公式:計算得出設定時間段內報文的平均IOPS;
根據所述平均帶寬和當前萬兆卡的最大帶寬,利用公式:計算得出當前萬兆卡的帶寬占用率;
根據每個報文的大小、任一報文的最大IOPS以及小塊數據IOPS,確定當前萬兆卡的IOPS占用率;
比對所述帶寬占用率和IOPS占用率,定義較大者為當前萬兆卡的使用率。
2.根據權利要求1所述的一種存儲設備中確定萬兆卡使用率的方法,其特征在于,所述根據每個報文的大小、任一報文的最大IOPS以及小塊數據IOPS,確定當前萬兆卡的IOPS占用率,包括:
根據每個報文的大小,對傳輸中的數據進行分段,獲取N個數據段,N為自然數;
通過測試,獲取每個數據段報文的最大IOPS;
采集每個數據段報文的小塊數據IOPS;
根據每個數據段報文的小塊數據IOPS和最大IOPS的比值,計算得出每個數據段的IOPS占用率;
對所有數據段的IOPS占用率求和,計算得出當前萬兆卡的IOPS占用率。
3.根據權利要求1所述的一種存儲設備中確定萬兆卡使用率的方法,其特征在于,N的取值為4。
4.根據權利要求3所述的一種存儲設備中確定萬兆卡使用率的方法,其特征在于,所述根據每個報文的大小,對傳輸中的數據進行分段,獲取N個數據段,具體為:
根據每個報文的大小,對傳輸中的數據進行分段,分為4個數據段:第一數據段、第二數據段、第三數據段和第四數據段;其中,
第一數據段定義為:任一報文大小<6k,按照4k進行計算;
第二數據段定義為:6k≤任一報文大?。?0k,按照8k進行計算;
第三數據段定義為:20k≤任一報文大?。?8k,按照32k進行計算;
第四數據段定義為:任一報文大小≥48k,按照64k進行計算。
5.根據權利要求1-4中任一所述的一種存儲設備中確定萬兆卡使用率的方法,其特征在于,所述設定時間段為5秒。
6.一種存儲設備中確定萬兆卡使用率的系統,其特征在于,所述系統包括:
報文總數和報文大小獲取模塊,用于針對當前的萬兆卡,獲取設定時間段內的報文總數以及每個報文的大??;
平均帶寬計算模塊,用于根據每個報文的大小,利用公式:計算得出設定時間段內的平均帶寬;
平均IOPS計算模塊,用于根據所述報文總數,利用公式:計算得出設定時間段內報文的平均IOPS;
帶寬占用率計算模塊,用于根據所述平均帶寬和當前萬兆卡的最大帶寬,利用公式:計算得出當前萬兆卡的帶寬占用率;
IOPS占用率計算模塊,用于根據每個報文的大小、任一報文的最大IOPS以及小塊數據IOPS,確定當前萬兆卡的IOPS占用率;
萬兆卡使用率確定模塊,用于比對所述帶寬占用率和IOPS占用率,定義較大者為當前萬兆卡的使用率。
7.根據權利要求6所述的一種存儲設備中確定萬兆卡使用率的系統,其特征在于,所述IOPS占用率計算模塊,包括:
數據分段單元,用于根據每個報文的大小,對傳輸中的數據進行分段,獲取N個數據段,N為自然數;
最大IOPS獲取單元,用于通過測試,獲取每個數據段報文的最大IOPS;
小塊數據IOPS采集單元,用于采集每個數據段報文的小塊數據IOPS;
第一IOPS占用率計算單元,用于根據每個數據段報文的小塊數據IOPS和最大IOPS的比值,計算得出每個數據段的IOPS占用率;
第二IOPS占用率計算單元,用于對所有數據段的IOPS占用率求和,計算得出當前萬兆卡的IOPS占用率。
8.根據權利要求6所述的一種存儲設備中確定萬兆卡使用率的系統,其特征在于,數據分段單元包括:
第一數據段子單元,用于定義報文大小<6k的報文,且所述第一數據段子單元的報文大小按照4k進行計算;
第二數據段子單元,用于定義報文大小為:6k≤任一報文大?。?0k的報文,且所述第二數據段子單元的報文大小按照8k進行計算;
第三數據段子單元,用于定義報文大小為:20k≤任一報文大小<48k的報文,且所述第三數據段子單元的報文大小按照32k進行計算;
第四數據段子單元,用于定義報文大小≥48k的報文,且所述第四數據段子單元的報文大小按照64k進行計算。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于蘇州浪潮智能科技有限公司,未經蘇州浪潮智能科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011116428.4/1.html,轉載請聲明來源鉆瓜專利網。





