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
    主站蜘蛛池模板: 国产精品无码无片在线观看3D| 亚洲乱人伦中文字幕无码| 午夜无码性爽快影院6080| 亚洲av无码一区二区三区四区| 日韩A无码AV一区二区三区| 亚洲人成无码网站| 无码射肉在线播放视频| 亚洲欧洲无码AV电影在线观看| 欧洲无码一区二区三区在线观看| 无码av专区丝袜专区| 91嫩草国产在线无码观看| 免费无遮挡无码视频在线观看| 人妻丰满熟妞av无码区| 免费无码又爽又刺激网站直播| 天堂一区人妻无码| 无码夫の前で人妻を侵犯 | 中文无码久久精品| 无码办公室丝袜OL中文字幕| 亚洲2022国产成人精品无码区| 久久国产三级无码一区二区| 性生交片免费无码看人| 一夲道dvd高清无码| 久久午夜无码鲁丝片| 亚洲AV永久无码精品成人 | AV无码小缝喷白浆在线观看| 亚洲av无码专区国产不乱码| 91久久九九无码成人网站 | 日韩免费a级毛片无码a∨| 无码日韩精品一区二区三区免费| 免费无码一区二区三区蜜桃| 国产日韩AV免费无码一区二区| 国产网红主播无码精品| 无码专区6080yy国产电影| 国产精品无码无片在线观看3D| 国外AV无码精品国产精品| 色综合热无码热国产| 无码天堂va亚洲va在线va| 亚洲精品无码久久不卡| 韩日美无码精品无码| 久久久国产精品无码免费专区| 国产乱人无码伦av在线a|