[發明專利]系統資源分配調整方法及裝置有效
| 申請號: | 201710198493.8 | 申請日: | 2017-03-29 |
| 公開(公告)號: | CN108664321B | 公開(公告)日: | 2021-05-18 |
| 發明(設計)人: | 葉巖;蔡迥航 | 申請(專利權)人: | 阿里巴巴(中國)有限公司 |
| 主分類號: | G06F9/50 | 分類號: | G06F9/50 |
| 代理公司: | 北京博雅睿泉專利代理事務所(特殊普通合伙) 11442 | 代理人: | 唐麗 |
| 地址: | 310051 浙江省杭州市濱江*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 系統資源 分配 調整 方法 裝置 | ||
1.一種系統資源分配調整方法,其特征在于,所述方法包括:
獲取應用程序對應的應用負載;
根據所述應用負載,計算建議資源占有量;
將所述建議資源占有量與預設擴容閾值比較以獲得比較結果;
根據所述比較結果對所述應用程序對應的資源占有量進行調整;
所述方法還包括:按照預設時間周期,間隔獲取所述應用程序當前周期對應的資源占有量;以及
間隔獲取所述應用程序當前周期對應的第一應用負載及與當前周期連續的上一個周期對應的第二應用負載;
根據所述第一應用負載、第二應用負載及當前周期對應的資源占有量,計算所述建議資源占有量;
所述獲取應用程序對應的應用負載的步驟包括:
根據預設時間周期,間隔獲取當前周期內所述應用程序的資源使用評估參數和間隔獲取當前周期內所述應用程序的服務質量評估參數;
根據所述資源使用評估參數和所述服務質量評估參數評估所述應用程序在當前周期對應的應用負載;
所述間隔獲取當前周期內所述應用程序的服務質量評估參數的步驟包括:
獲取所述應用程序對應的預設的請求隊列長度及定時采集所述應用程序對應的每秒請求數量、響應時延及平均待處理請求隊列長度;
根據預設的請求隊列長度、當前周期內最新采集的所述每秒請求數量、所述響應時延及所述平均待處理請求隊列長度,獲得所述服務質量評估參數;
所述根據所述比較結果對所述應用程序對應的資源占有量進行調整的步驟包括:
當所述建議資源占有量大于預設擴容閾值時,根據所述建議資源占有量、預設最大資源占有量及所述應用程序在當前周期對應的資源占有量,計算擴容值;
根據所述擴容值增加所述應用程序對應的資源占有量;
當所述建議資源占有量小于預設擴容閾值時,根據所述建議資源占有量、預設最大資源占有量及所述應用程序在當前周期對應的資源占有量,計算縮容值;
根據所述縮容值減少所述應用程序對應的資源占有量;
所述根據所述擴容值增加所述應用程序對應的資源占有量的步驟包括:
依據所述系統中所述應用程序的優先級的高低,由高到低依次根據所述應用程序對應的擴容值增加所述應用程序對應的資源占有量;
所述根據所述縮容值減少所述應用程序對應的資源占有量的步驟包括:
依據所述系統中所述應用程序的優先級的高低,由低到高依次根據所述應用程序對應的縮容值減少所述應用程序對應的資源占有量。
2.如權利要求1所述的系統資源分配調整方法,其特征在于,所述間隔獲取當前周期內所述應用程序的資源使用評估參數的步驟包括:
獲取所述應用程序對應的指定CPU資源及定時采集所述應用程序實際的平均使用CPU資源;
根據所述指定CPU資源及當前周期內最新采集的所述平均使用CPU資源,獲取所述資源使用評估參數。
3.如權利要求1所述的系統資源分配調整方法,其特征在于,所述間隔獲取當前周期內所述應用程序的資源使用評估參數的步驟包括:
獲取所述應用程序對應的指定內存資源及定時采集所述應用程序實際的平均使用內存資源;
根據所述指定內存資源及當前周期內最新采集的所述平均使用內存資源,獲取所述資源使用評估參數。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于阿里巴巴(中國)有限公司,未經阿里巴巴(中國)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710198493.8/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:資源管理的方法和裝置
- 下一篇:數據處理方法及系統





