[發明專利]一種資源在線自動回收方法、系統、服務器以及存儲介質在審
| 申請號: | 201910907107.7 | 申請日: | 2019-09-24 |
| 公開(公告)號: | CN112395081A | 公開(公告)日: | 2021-02-23 |
| 發明(設計)人: | 陳琪;郭岳;鐘儲建;金天驕 | 申請(專利權)人: | 中國移動通信集團浙江有限公司;中國移動通信集團有限公司 |
| 主分類號: | G06F9/50 | 分類號: | G06F9/50;G06F9/48;G06F11/30 |
| 代理公司: | 北京市浩天知識產權代理事務所(普通合伙) 11276 | 代理人: | 梁倩 |
| 地址: | 310016 *** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 資源 在線 自動 回收 方法 系統 服務器 以及 存儲 介質 | ||
本發明公開了一種資源在線自動回收的方法、系統、服務器以及存儲介質,通過控制中心的資源模塊從注冊中心獲取資源信息結合從云管、監控平臺獲取相關信息,匹配規則模塊后,通過調度模塊回送至注冊中心,調度資源池進行資源在線自動回收,從而解決了現有技術中資源回收均會產生停機離線操作,判斷規則準確性差以及目前資源回收均為離線操作,不具備自動化的能力的技術問題。
技術領域
本發明涉及云資源回收技術領域,具體涉及一種資源在線自動回收方法、系統、服務器以及存儲介質。
背景技術
資源回收,是指當資源到達了其申請的使用周期后的資源回收過程。為提高資源使用效率,到期的資源將被回收,供其他租戶使用。資源被回收后,原資源使用人將不再具備該資源的使用權,相關的系統和數據的可用性將無法得到保障。
現有技術為解決資源回收通常采用opentstack類的IAAS資源,這種資源目前動態伸縮功能受限,普遍采用的是監控+人工判斷+增減配、回收提醒+分批調整(增減配、預停機)+刪除的方式。然而,IaaS私有云運營中資源回收存在著如下缺點:
1)目前資源回收均會產生停機離線操作,對生產業務影響很大。
2)目前資源回收通常使用月度CPU利用率、內存利用率作為判斷依據,判斷規則準確性差。
3)目前資源回收均為離線操作,不具備自動化的能力。
發明內容
鑒于上述問題,提出了本發明以便提供一種克服上述問題或者至少部分地解決上述問題的資源在線自動回收的系統和相應的資源在線自動回收的方法。
根據本發明的一個方面,提供了一種資源在線自動回收的方法,包括以下步驟:
收集資源信息,所述資源信息包括監控指標信息、硬件信息以及業務信息;
將所述資源信息與業務規則、指標規則以及調整規則進行匹配,根據匹配結果確定資源回收處理方式;
根據資源回收處理方式調度相應的API,對CPU、內存和/或存儲空間進行回收處理。
可選地,所述收集資源信息進一步包括:
從監控平臺獲取監控指標信息;
從zookeeper注冊中心獲取硬件信息;
從云管平臺、CMDB獲取業務信息。
可選地,所述業務規則包括:同業務屬性APPID下,涉及虛擬機資源至少分布在N個數據中心、N個可用區、N個機架、N個計算節點的規則;同業務屬性APPID下,涉及最小預留CPU、內存、存儲等級的規則;同業務屬性APPID下,涉及使用周期頻率的規則;
和/或,所述調整規則包括:資源增減配規則、遷移規則、和/或資源回收暫停規則;
和/或,所述指標規則包括:各種指標項的利用率規則,所述指標項包含:負載、CPU利用率、內存利用率、IO吞吐率和/或網絡吞吐率。
可選地,所述根據資源回收處理方式調度相應的API,對CPU、內存和/或存儲空間進行回收處理進一步包括:
在線關閉超線程CPU;
利用內存氣泡技術對內存進行處理;
執行多存儲后端遷移。
根據本發明的另一方面,提供了一種資源在線自動回收系統,包括:
資源模塊:用于收集資源信息,所述資源信息包括監控指標信息、硬件信息以及業務信息;
規則模塊:用于將所述資源信息與業務規則、指標規則以及調整規則進行匹配,根據匹配結果確定資源回收處理方式;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國移動通信集團浙江有限公司;中國移動通信集團有限公司,未經中國移動通信集團浙江有限公司;中國移動通信集團有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910907107.7/2.html,轉載請聲明來源鉆瓜專利網。





