[發明專利]一種控制帶寬的方法、裝置、設備和存儲介質有效
| 申請號: | 201710198002.X | 申請日: | 2017-03-29 |
| 公開(公告)號: | CN108667748B | 公開(公告)日: | 2021-02-12 |
| 發明(設計)人: | 辛現銀;趙波;孫桂林 | 申請(專利權)人: | 華為技術有限公司 |
| 主分類號: | H04L12/873 | 分類號: | H04L12/873;H04L12/917 |
| 代理公司: | 北京三高永信知識產權代理有限責任公司 11138 | 代理人: | 羅振安 |
| 地址: | 518129 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 控制 帶寬 方法 裝置 設備 存儲 介質 | ||
本公開公開了一種控制帶寬的方法、裝置和設備,屬于計算技術領域。所述方法包括:網絡設備為已注冊的客戶端提供業務服務時,可以先確定網絡設備的帶寬上限值,然后根據每個客戶端所處的工作狀態,和網絡設備的帶寬上限值,刷新每個客戶端的帶寬上限值,再根據每個客戶端的帶寬上限值為每個客戶端重新分配帶寬。采用本公開,可以提高帶寬的分配靈活性。
技術領域
本發明涉及計算機技術領域,特別涉及一種控制帶寬的方法、裝置和設備。
背景技術
隨著計算機技術和網路技術的不斷發展,數據云存儲已成為當下數據處理領域的發展趨勢。用戶可以先將一些數據存儲至網絡,然后在需要時通過網絡獲取已存儲的數據。
數據云存儲系統的網絡設備可以為用戶提供多種數據業務,如數據導入、數據查詢、數據下載等。網絡設備接收到用戶通過客戶端發來的數據業務請求后,可以為客戶端設置一定的帶寬上限值,然后基于帶寬上限值為客戶端分配帶寬,以使客戶端基于分配得到的帶寬與設備進行數據交互。
在實現本發明的過程中,發明人發現現有技術至少存在以下問題:
網絡設備將總帶寬平均分配給每個客戶端,每個客戶端的帶寬上限值一般是固定不變的,例如,當客戶端的帶寬需求大于其帶寬上限值時,即使網絡設備中還存在大量未分配的帶寬,客戶端也無法使用這些帶寬,這樣,帶寬的分配靈活性較差。
發明內容
為了解決上述帶寬的分配靈活性較差,從而導致網絡設備的帶寬使用率低的問題,本公開實施例提供了一種控制帶寬的方法、裝置和設備。所述技術方案如下:
第一方面,提供了一種控制帶寬的方法,所述方法用于網絡設備,所述網絡設備用于為多個客戶端提供服務,所述客戶端已在所述網絡設備注冊,所述方法包括:
網絡設備為已注冊的客戶端提供業務服務時,可以先確定網絡設備的帶寬上限值,然后根據每個客戶端所處的工作狀態,和網絡設備的帶寬上限值,重新設置每個客戶端的帶寬上限值,再根據每個客戶端的帶寬上限值將網絡設備的帶寬分配給每個客戶端。其中,客戶端所處的工作狀態包括離線狀態、掛機狀態和傳輸狀態,離線狀態為客戶端未與網絡設備建立連接的狀態,掛機狀態為客戶端已與網絡設備建立連接,且帶寬小于預設閾值的狀態,傳輸狀態為客戶端已與網絡設備建立連接,且帶寬大于預設閾值的狀態。
本公開實施例所示的方案,網絡設備可以根據客戶端的工作狀態動態調節各客戶端的帶寬上限值,從而可以為帶寬需求較低的客戶端設置較低的帶寬上限值,為帶寬需求較高的客戶端設置較高的帶寬上限值,再基于調節或的帶寬上限值為客戶端重新分配帶寬,提高了帶寬的分配靈活性。
在一種可能的實現方式中,網絡設備可以獲取多個客戶端中每個客戶端的帶寬,然后根據網絡設備的帶寬上限值,每個客戶端所處的工作狀態,以及每個客戶端的帶寬,確定每個客戶端的二級帶寬分配值,其中,二級帶寬分配值為網絡設備的帶寬的使用率最高時,客戶端分配得到的帶寬值,然后根據每個客戶端的二級帶寬分配值,設置每個客戶端的帶寬上限值。
本申請實施例所示的方案,網絡設備可以基于每個客戶端的工作狀態,和每個客戶端的帶寬,確定出每個客戶端的二級帶寬分配值,采用二級帶寬分配值重新設置每個客戶端的帶寬上限值,可以保證網絡設備的帶寬的使用率最高。
在一種可能的實現方式中,網絡設備可以根據網絡設備的帶寬上限值和每個客戶端所處的工作狀態,先確定出用于判斷是否調整帶寬上限值的帶寬共享閾值,之后,對于每個帶寬小于帶寬共享閾值的第一類客戶端,則將客戶端的二級帶寬分配值確定為客戶端的帶寬,對于每個帶寬大于或等于帶寬共享閾值的第二類客戶端,將客戶端的二級帶寬分配值確定為帶寬分配余值與第二類客戶端的數目之商,其中,帶寬分配余值為網絡設備的帶寬上限值與所有第一類客戶端的總帶寬之差。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華為技術有限公司,未經華為技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710198002.X/2.html,轉載請聲明來源鉆瓜專利網。





