System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 无码精品人妻一区二区三区影院 ,无码aⅴ精品一区二区三区,精选观看中文字幕高清无码
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    帶寬調節方法及計算設備技術

    技術編號:44524812 閱讀:2 留言:0更新日期:2025-03-07 13:16
    本申請涉及通信技術領域,公開了一種帶寬調節方法及計算設備,用于第一計算設備,第一計算設備內包括多個第一虛擬機,該方法包括:獲取第一計算設備被配置的總帶寬,并周期性獲取各第一虛擬機的實際使用帶寬;若多個第一虛擬機的實際使用帶寬之和達到總帶寬,則在多個第一虛擬機中確定目標虛擬機,所述目標虛擬機有一個或多個,所述目標虛擬機為待調整帶寬的虛擬機;基于總帶寬和/或各第一虛擬機的實際使用帶寬,重新分配目標虛擬機的最大可用帶寬。本申請能夠優化網絡性能,并且在提高帶寬調整的效率的同時提高帶寬的利用率。

    【技術實現步驟摘要】

    本申請實施例涉及通信,尤其涉及一種帶寬調節方法及計算設備


    技術介紹

    1、虛擬機(virtual?machine,vm)作為虛擬化技術的核心組件,能夠在物理服務器(如主機host)上運行并共享主機的物理資源,如計算資源、存儲資源、網絡資源等。然而,虛擬化技術的廣泛應用使得網絡資源(如網絡帶寬)的管理和分配變得日益復雜。對于虛擬機的網絡帶寬調節而言,傳統的帶寬調節技術在虛擬機環境中存在顯著的局限性,無法滿足快速變化的網絡需求。


    技術實現思路

    1、本申請實施例提供了一種帶寬調節方法及計算設備,能夠實現對虛擬機帶寬的自適應調節,以優化網絡性能,并提高帶寬調整的效率。

    2、為達到上述目的,本申請實施例采用如下技術方案:

    3、第一方面,本申請實施例提供了一種帶寬調節方法,用于第一計算設備,第一計算設備內包括多個第一虛擬機,該方法包括:獲取第一計算設備被配置的總帶寬,并周期性獲取各第一虛擬機的實際使用帶寬;若多個第一虛擬機的實際使用帶寬之和達到總帶寬,則在多個第一虛擬機中確定目標虛擬機,所述目標虛擬機有一個或多個,所述目標虛擬機為待調整帶寬的虛擬機;基于總帶寬和/或各第一虛擬機的實際使用帶寬,重新分配目標虛擬機的最大可用帶寬。

    4、基于本實現方式,若第一計算設備中的多個第一虛擬機的實際使用帶寬之和達到了第一計算設備的總帶寬,則第一計算設備可以確定待調整帶寬的目標虛擬機,并基于總帶寬和/或各第一虛擬機的實際使用帶寬,動態地對目標虛擬機的最大可用帶寬進行調節,從而能夠優化網絡性能,并提高帶寬的利用率。并且,第一計算設備可以自主地對目標虛擬機的最大可用帶寬進行調節,無需將各第一虛擬機的實際使用帶寬實時上報至虛擬機管理平臺并再由虛擬機管理平臺確定如何調節目標虛擬機的帶寬,從而能夠提高對虛擬機進行帶寬調節時的效率。

    5、在一種可能的實現方式中,若多個第一虛擬機的實際使用帶寬之和達到總帶寬,則在多個第一虛擬機中確定目標虛擬機,包括:若多個第一虛擬機的實際使用帶寬之和達到總帶寬,則獲取各第一虛擬機的需求帶寬;基于各第一虛擬機的需求帶寬和實際使用帶寬,在多個第一虛擬機中確定目標虛擬機。

    6、基于本實現方式,在多個第一虛擬機的實際使用帶寬之和達到總帶寬的情況下,第一計算設備可以進一步獲取各第一虛擬機的需求帶寬,從而可以基于各第一虛擬機的需求帶寬和實際使用帶寬在多個第一虛擬機中確定目標虛擬機,并對目標虛擬機的最大可用帶寬進行分配。

    7、在另一種可能的實現方式中,獲取各第一虛擬機的需求帶寬,包括:通過預設命令按照預設周期獲取各第一虛擬機對應的網卡驅動接口處的字節收發量;其中,各第一虛擬機對應的網卡驅動接口為第一計算設備中的虛擬網卡與各第一虛擬機中的虛擬網卡之間的接口;根據各第一虛擬機對應的網卡驅動接口處的字節收發量和預設周期,確定各第一虛擬機的需求帶寬。

    8、基于本實現方式,第一計算設備可以通過預設命令自動獲取各第一虛擬機的需求帶寬,從而可以基于各第一虛擬機的需求帶寬在多個第一虛擬機中確定目標虛擬機,并對目標虛擬機的最大可用帶寬進行調節。

    9、在又一種可能的實現方式中,獲取各第一虛擬機的需求帶寬,包括:獲取各第一虛擬機基于預設時長內各第一虛擬機需執行的多個目標任務中,各目標任務對應的任務信息所確定的各第一虛擬機的需求帶寬;其中,任務信息包括各目標任務對應的預估帶寬、任務執行時長和任務執行順序;各目標任務對應的任務執行時長和任務執行順序用于確定各目標任務在預設時長內的并行執行情況,各目標任務對應的預估帶寬和并行執行情況用于確定各第一虛擬機的需求帶寬。

    10、基于本實現方式,各第一虛擬機可以基于任務列表獲取預設時長內需要執行的目標任務的預估帶寬,并基于目標任務的預估帶寬、任務執行時長和任務執行順序,確定預設時長內的需求帶寬。各第一虛擬機確定將所確定的各自的需求帶寬發送至第一計算設備,從而第一計算設備可以基于各第一虛擬機的需求帶寬在多個第一虛擬機中確定目標虛擬機,并對目標虛擬機的最大可用帶寬進行調節。

    11、在一種實現方式中,若所述多個第一虛擬機的實際使用帶寬之和達到所述總帶寬,則在所述多個第一虛擬機中確定目標虛擬機,包括:確定各個第一虛擬機的優先級,其中,所述優先級指示了各個第一虛擬機在被分配帶寬時的優先級;根據各個所述第一虛擬機的優先級,將優先級低于目標優先級的第一虛擬機確定為目標虛擬機。

    12、基于本實現方式,通過確定各個第一虛擬機的優先級,在分配帶寬的時候,按照優先級進行帶寬分配,能夠使得優先級高的第一虛擬機獲得所期望的帶寬,從而使得帶寬分配更加合理。

    13、在又一種可能的實現方式中,基于各第一虛擬機的需求帶寬和實際使用帶寬,在多個第一虛擬機中確定目標虛擬機,包括:獲取各第一虛擬機的歷史使用帶寬,并根據各第一虛擬機的歷史使用帶寬,確定各第一虛擬機的優先級;其中,第一虛擬機的歷史使用帶寬越高,第一虛擬機的優先級越高;基于各第一虛擬機的需求帶寬和實際使用帶寬,在多個第一虛擬機中確定需求帶寬大于實際使用帶寬的第二虛擬機;根據各第一虛擬機的優先級,將多個第一虛擬機中優先級低于第二虛擬機的第一虛擬機確定為目標虛擬機。

    14、基于本實現方式,可以基于各第一虛擬機的歷史使用帶寬確定各第一虛擬機的優先級,并在多個第一虛擬機中確定優先級低于第二虛擬機(即需求帶寬大于實際使用帶寬的虛擬機)的目標虛擬機,從而后續可以對目標虛擬機的最大可用帶寬進行調節,以使優先級較高的第二虛擬機能夠使用更多的帶寬資源。

    15、在又一種可能的實現方式中,基于各第一虛擬機的需求帶寬和實際使用帶寬,在多個第一虛擬機中確定目標虛擬機,包括:根據第一虛擬機當前所執行任務對應的任務類型、任務時長和用戶類型中的至少一種,確定各第一虛擬機對應的任務重要程度;根據各第一虛擬機對應的任務重要程度,確定各第一虛擬機的優先級;其中,第一虛擬機的任務重要程度越高,第一虛擬機的優先級越高;基于各第一虛擬機的需求帶寬和實際使用帶寬,在多個第一虛擬機中確定需求帶寬大于實際使用帶寬的第二虛擬機;根據各第一虛擬機的優先級,將多個第一虛擬機中優先級低于第二虛擬機的第一虛擬機確定為目標虛擬機。

    16、基于本實現方式,可以基于各第一虛擬機的任務重要程度確定各第一虛擬機的優先級,并在多個第一虛擬機中確定優先級低于第二虛擬機(即需求帶寬大于實際使用帶寬的虛擬機)的目標虛擬機,從而后續可以對目標虛擬機的最大可用帶寬進行調節,以使優先級較高的第二虛擬機能夠使用更多的帶寬資源。

    17、在又一種可能的實現方式中,基于總帶寬和/或各第一虛擬機的實際使用帶寬,重新分配目標虛擬機的最大可用帶寬,包括:根據第二虛擬機的需求帶寬與實際使用帶寬之差,確定目標虛擬機的第一待調整帶寬;根據目標虛擬機的實際使用帶寬與第一待調整帶寬之差,確定目標虛擬機的最大可用帶寬。

    18、基于本實現方式,在多個第一虛擬機的實際使用帶寬之和大于第一計算設備的總帶寬,且本文檔來自技高網...

    【技術保護點】

    1.一種帶寬調節方法,其特征在于,用于第一計算設備,所述第一計算設備內包括多個第一虛擬機,所述方法包括:

    2.根據權利要求1所述的方法,其特征在于,所述若所述多個第一虛擬機的實際使用帶寬之和達到所述總帶寬,則在所述多個第一虛擬機中確定目標虛擬機,包括:

    3.根據權利要求2所述的方法,其特征在于,所述獲取各所述第一虛擬機的需求帶寬,包括:

    4.根據權利要求2所述的方法,其特征在于,所述獲取各所述第一虛擬機的需求帶寬,包括:

    5.根據權利要求1所述的方法,其特征在于,所述若所述多個第一虛擬機的實際使用帶寬之和達到所述總帶寬,則在所述多個第一虛擬機中確定目標虛擬機,包括:

    6.根據權利要求5所述的方法,其特征在于,所述根據各個所述第一虛擬機的優先級,將優先級低于目標優先級的第一虛擬機確定為目標虛擬機,包括:

    7.根據權利要求5所述的方法,其特征在于,所述根據各個所述第一虛擬機的優先級,將優先級低于目標優先級的第一虛擬機確定為目標虛擬機,包括:

    8.根據權利要求6或7所述的方法,其特征在于,其中,所述基于所述總帶寬和/或各所述第一虛擬機的實際使用帶寬,重新分配所述目標虛擬機的最大可用帶寬,包括:

    9.一種帶寬調節方法,其特征在于,用于第二計算設備,所述第二計算設備與多個第一計算設備和網絡設備建立通信連接,所述多個第一計算設備中各所述第一計算設備內包括多個第一虛擬機,所述方法包括:

    10.一種計算設備,其特征在于,包括:

    ...

    【技術特征摘要】

    1.一種帶寬調節方法,其特征在于,用于第一計算設備,所述第一計算設備內包括多個第一虛擬機,所述方法包括:

    2.根據權利要求1所述的方法,其特征在于,所述若所述多個第一虛擬機的實際使用帶寬之和達到所述總帶寬,則在所述多個第一虛擬機中確定目標虛擬機,包括:

    3.根據權利要求2所述的方法,其特征在于,所述獲取各所述第一虛擬機的需求帶寬,包括:

    4.根據權利要求2所述的方法,其特征在于,所述獲取各所述第一虛擬機的需求帶寬,包括:

    5.根據權利要求1所述的方法,其特征在于,所述若所述多個第一虛擬機的實際使用帶寬之和達到所述總帶寬,則在所述多個第一虛擬機中確定目標虛擬機,包括:

    6.根據權利要求5所述的方法,其特征...

    【專利技術屬性】
    技術研發人員:吳林峰
    申請(專利權)人:超聚變數字技術有限公司,
    類型:發明
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 亚洲av日韩av无码| 无码专区中文字幕无码| 亚洲AV无码精品无码麻豆| 无码久久精品国产亚洲Av影片| 国产精品久久久久无码av| 无码熟妇αⅴ人妻又粗又大| 亚洲国产精品无码久久久秋霞2| 久久国产精品成人无码网站| 无码人妻丰满熟妇区BBBBXXXX | 成人免费无码H在线观看不卡| 免费A级毛片无码A∨| 亚洲AV无码欧洲AV无码网站| 国产精品无码一区二区三区不卡| 国产成人无码一区二区三区在线 | 国产亚洲精品无码拍拍拍色欲| 亚洲最大av资源站无码av网址 | 亚洲av无码乱码在线观看野外| 日韩精品中文字幕无码专区| 国产精品免费看久久久无码| 久久国产精品无码HDAV| 午夜福利无码不卡在线观看| 熟妇人妻中文a∨无码| 亚洲AV中文无码乱人伦| 久久无码av亚洲精品色午夜| 亚洲综合一区无码精品 | 亚洲综合久久精品无码色欲| 亚洲va中文字幕无码久久不卡| 中文字幕无码av激情不卡| 人妻无码久久久久久久久久久 | 亚洲va中文字幕无码| 国产成人无码精品一区不卡| 国产精品久久无码一区二区三区网 | 久久青青草原亚洲av无码app| 无码精品A∨在线观看中文| 日韩欧国产精品一区综合无码| 久久久久久精品无码人妻| 人妻无码aⅴ不卡中文字幕| 精品少妇人妻av无码专区| 日韩人妻无码精品久久免费一| 免费无码一区二区三区| 91精品久久久久久无码|