[發明專利]結合負載調節及周期性調節的自動伸縮方法及系統有效
| 申請號: | 202110301108.4 | 申請日: | 2021-03-22 |
| 公開(公告)號: | CN112988389B | 公開(公告)日: | 2023-08-11 |
| 發明(設計)人: | 施揚 | 申請(專利權)人: | 成都卓拙科技有限公司 |
| 主分類號: | G06F9/50 | 分類號: | G06F9/50 |
| 代理公司: | 北京市萬慧達律師事務所 11111 | 代理人: | 黃玉東 |
| 地址: | 610000 四川省成都市高新區*** | 國省代碼: | 四川;51 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 結合 負載 調節 周期性 自動 伸縮 方法 系統 | ||
1.一種結合負載調節及周期性調節的自動伸縮方法,其特征在于,所述方法包括:
對系統中的全部服務器進行分組,并為每個分組及組內的各臺服務器分別設置負載過載線;
遍歷組內各服務器,計算每組的實時負載,其中,每組的實時負載由組內各服務器的指定指標值之和與最大指標值之和相除得出,所述的指定指標值根據組內各服務器的當前負載是否超過設置的過載線進行差異化賦值;
根據每組的負載計算結果與分組過載線進行比對,判斷是否需要對該分組進行服務器擴容;
在每個業務周期結束時主動對該分組在本次及上一個業務周期的負載情況進行分析,根據預設的規則判斷該分組是否需要進行服務器縮減,以及計算縮減的服務器數量,并選取下線的服務器;
其中,所述差異化賦值包括:計算分組內的某服務器的當前負載并與設置的過載線進行比對,若組內某服務器的當前負載超過過載線,則賦予所述服務器的當前指標值與該服務器的最大指標值之間的較大者為所述指定指標值,若組內的某服務器的當前負載未超過過載線,則賦予所述服務器的當前指標值為所述指定指標值。
2.根據權利要求1所述的自動伸縮方法,其特征在于,判定是否需要進行服務器縮減包括如下:
判斷上一個業務周期內是否存在超過過載線的情況;
判斷當前該組的負載計算結果是否已經超過過載線;
判斷負載歷史是否不足一個業務周期;
若判定其中任意一個條件為是,則不觸發縮減,若判定均為否,則觸發縮減。
3.根據權利要求1或2所述的自動伸縮方法,其特征在于,需要縮減的服務器數量的計算過程包括:根據各組需求設定各組服務器的下線率,結合上一業務周期內的分組的最大負載及當前組內的服務器數量,通過線性整流函數計算出該分組需要縮減的服務器數量。
4.根據權利要求3所述的自動伸縮方法,其特征在于,選取下線的服務器包括如下過程:
對上一周期內分組中的每臺服務器每天的峰值指標進行累加得到每臺服務器各自的峰值之和;
將各服務器按照峰值之和降序排列;
下線峰值之和最小的服務器。
5.根據權利要求1所述的自動伸縮方法,其特征在于,還通過如下條件設置觸發擴容:設置每組服務器的最低數量值,并在判斷各組服務器數量低于設定的最低數量值時,觸發擴容。
6.根據權利要求3所述的自動伸縮方法,其特征在于,需要縮減的服務器數量通過如下公式計算出:
其中,n為需要縮減的服務器數量,max(0,X)為選取的線性整流函數,γ為下線率,1≤γ≤10,x為分組上一業務周期內的歷史最大負載。
7.一種結合負載調節及周期性調節的自動伸縮系統,其特征在于,所述系統包括:
過載線設置模塊,用于根據不同分組的服務器為每個分組及組內的各臺服務器分別設置負載過載線;
負載計算模塊,用于計算各組的實時負載,其中,每組的實時負載由組內各服務器的指定指標值之和與最大指標值之和相除得出,所述的指定指標值根據組內各服務器的當前負載是否超過設置的過載線進行差異化賦值;其中,所述差異化賦值包括:計算分組內的某服務器的當前負載并與設置的過載線進行比對,若組內某服務器的當前負載超過過載線,則賦予所述服務器的當前指標值與該服務器的最大指標值之間的較大者為所述指定指標值,若組內的某服務器的當前負載未超過過載線,則賦予所述服務器的當前指標值為所述指定指標值;
擴容判斷模塊,用于根據每組的負載計算結果與分組過載線進行比對,判斷是否需要對該分組進行服務器擴容;
服務器縮減模塊,用于在每個業務周期結束時主動對該分組在本次及上一個業務周期的負載情況進行分析,根據預設的規則判斷該分組是否需要進行服務器縮減,以及計算縮減的服務器數量,并選取下線的服務器。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于成都卓拙科技有限公司,未經成都卓拙科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110301108.4/1.html,轉載請聲明來源鉆瓜專利網。





