[發明專利]有限資源的負載均衡方法、裝置及電子設備有效
| 申請號: | 201710499500.8 | 申請日: | 2017-06-27 |
| 公開(公告)號: | CN109144658B | 公開(公告)日: | 2022-07-15 |
| 發明(設計)人: | 李雨前;唐慧芬;胡偉琪;丁宇 | 申請(專利權)人: | 阿里巴巴集團控股有限公司 |
| 主分類號: | G06F9/455 | 分類號: | G06F9/455;G06F9/50 |
| 代理公司: | 北京市惠誠律師事務所 11353 | 代理人: | 逯博 |
| 地址: | 英屬開曼群島大開*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 有限 資源 負載 均衡 方法 裝置 電子設備 | ||
本發明實施例提供一種有限資源的負載均衡方法、裝置及電子設備,其中,方法包括:獲取所屬同一云單元的物理機上的各虛擬CPU的資源利用數據;所述云單元由多個物理機組成,每個所述物理機上被虛擬化出多個虛擬CPU,一個所述云單元用于向指定的應用集群提供服務資源;對各所述虛擬CPU的資源利用數據按預設的負載類型進行數據統計,以得到不同負載類型下對應的負載統計數據;如果所述負載統計數據滿足相應負載類型下的負載均衡處理條件,則對該負載統計數據對應的服務資源進行與該負載類型相適應的資源調配。本發明實施例的方案可以對有限的云服務資源實現負載均衡。
技術領域
本申請涉及計算機技術領域,尤其涉及一種有限資源的負載均衡方法、裝置及電子設備。
背景技術
云服務器(Elastic Compute Service,ECS)是一種處理能力可彈性伸縮的計算服務,其管理方式比物理服務器更簡單高效,其最大的優點在于能夠動態調配計算資源,在平臺總容量可以接納、應用軟件可以根據硬件資源的變化進行相應的優化的情況下能夠有效解決高峰時期的處理速度。
大促上云,云端會在多地呈現多個云單元,每個云單元對應服務一個相對完整的業務群,也就是說云單元是封閉的,一個云單元可以完整獨立的提供大促期間的各項業務服務。在資源分配部署過程中,將結合業務流量配比,并基于單元的整體性來進行資源分配部署。在初次資源申請排序、分配后,業務容量初始化完成,開始驗證業務正確性,然后進入全鏈路壓測驗收。在壓測過程中,存在物理機負載表現不均,應用部分結點負載偏高的現象。為了解決業務結點整體負載均衡,需要進行有效的資源騰挪,實現負載均衡。與常規的負載均衡實施的差異:云單元資源池往往是事先預算的、并且明確了本單元承載的流量,這個是實現負載均衡的目標和限制條件?;谶@個限制條件,負載均衡需要集中降低“過熱”結點的比例,或者說降低“熱點”負載的最大值。
現有技術的缺陷:
現有技術中針對云單元資源的負載均衡方案:高負載結點執行下線處理,然后重新申請資源。這種方法簡單直接,但是,不能確保物理機的內部負載趨向均衡;另外,高負載結點持續異常負載,一定程度反應業務內部出現了問題,如果下線處理,則不能保留實例,進而不能有效排查問題。采用限流的方式屬于有損的方案,雖然可以將應用負載限制一定范圍,但是卻不能將低負載的結點利用率提升。
另外,在云單元資源初始化之后,資源池中剩余資源是有限的、并且物理機上已經部署了部分實例,想要大面積擴容的概率很小,因為初始化容量申請的時候都是按預估一步到位的。大范圍的資源騰挪遷移成本較高,騰挪遷移后還會引入新的變更,這又需要全鏈路壓測進行檢驗,引入更高的成本。
發明內容
本發明提供了一種有限資源的負載均衡方法、裝置及電子設備,以對有限的服務資源實現負載均衡。
為達到上述目的,本發明的實施例采用如下技術方案:
第一方面,提供了一種有限資源的負載均衡方法,包括:
獲取所屬同一云單元的物理機上的各虛擬CPU的資源利用數據;所述云單元由多個物理機組成,每個所述物理機上被虛擬化出多個虛擬CPU,一個所述云單元用于向指定的應用集群提供服務資源;
對各所述虛擬CPU的資源利用數據按預設的負載類型進行數據統計,以得到不同負載類型下對應的負載統計數據;
如果所述負載統計數據滿足相應負載類型下的負載均衡處理條件,則對該負載統計數據對應的服務資源進行與該負載類型相適應的資源調配。
第二方面,提供了另一種有限資源的負載均衡方法,包括:
獲取目標物理機上的至少一個虛擬CPU的資源利用數據;每個所述物理機上被虛擬化出多個虛擬CPU,用于向指定的應用集群提供服務資源;
對所述至少一個虛擬CPU的資源利用數據按負載類型進行數據統計,以得到不同負載類型下對應的負載統計數據;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于阿里巴巴集團控股有限公司,未經阿里巴巴集團控股有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710499500.8/2.html,轉載請聲明來源鉆瓜專利網。





