[發明專利]一種自動調整云主機運行的方法及裝置有效
| 申請號: | 201610091663.8 | 申請日: | 2016-02-18 |
| 公開(公告)號: | CN105760230B | 公開(公告)日: | 2019-06-07 |
| 發明(設計)人: | 麥劍;張浚;黃衍博;黃勁聰;黎志雄;楊波 | 申請(專利權)人: | 廣東睿江云計算股份有限公司 |
| 主分類號: | G06F9/50 | 分類號: | G06F9/50 |
| 代理公司: | 北京品源專利代理有限公司 11332 | 代理人: | 孟金喆;胡彬 |
| 地址: | 528000 廣東省佛山市禪*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 自動 調整 主機 運行 方法 裝置 | ||
本發明實施例公開了一種自動調整云主機運行的方法,其中,該方法包括:獲取云主機的運行信息,所述運行信息包括內存使用率和/或CPU使用率;若所述運行信息超過預設最大運行數據,則接收物理主機分配的新的內存和/或新的CPU;若所述當前運行信息低于預設最小運行數據,則調整所述云主機當前的內存和/或CPU為預設初始值。本發明實施例公開一種自動調整云主機運行的方法及裝置,當檢測到云主機的CPU使用率較高時候,在有效CPU個數范圍里面適當增加CPU個數,當檢查到云主機CPU使用率下降時,則將CPU個數調整回初始個數,使客戶可以順利度過突發的業務量。
技術領域
本發明實施例涉及云技術領域,尤其涉及一種自動調整云主機運行的方法及裝置。
背景技術
隨著云技術的發展和推廣,操作系統從以前直接運行在物理機器上到現在可以運行在云主機上,以前傳統的互聯網數據中心(Internet Data Center,IDC)服務器托管慢慢地轉變為云服務器托管。
隨著云平臺技術的發展,以前是客戶操作系統直接運行在物理裸機之上,到在現在的云平臺的虛擬化技術下,客戶操作系統則是運行在另外一個支持虛擬化的操作系統之上,不直接與物理邏輯對接。因為采用了虛擬化技術,在一臺物理主機上,客戶可以根據自己的需求分配不同內存大小配置的云主機。
目前客戶購買的云主機內存大小可以根據自身需求定制并運行,當客戶云主機在運行過程中由于各種原因,比如客戶業務量上升等,導致云主機負荷較高,通常表現在CPU處理不及時和/或內存不足,而導致客戶服務質量受影響。遇到這樣的問題,客戶可以選擇重新購買CPU個數較多和/或內存較高配置的云主機,然后重新把現有服務遷移過去新的云主機,這樣不僅時間較長,容易出錯,還影響了客戶服務的用戶體驗。
發明內容
本發明實施例提出一種自動調整云主機運行的方法及裝置,旨在解決如何根據云主機的當前運行情況自動調整云主機運行的問題。
第一方面,一種自動調整云主機運行的方法,所述方法包括:
獲取云主機的運行信息,所述運行信息包括內存使用率和/或CPU使用率;
根據所述運行信息確定是否超過預設最大運行數據;
若所述運行信息超過預設最大運行數據,則接收物理主機分配的新的內存和/或新的CPU;
每隔預設時間檢測所述云主機的當前運行信息,確定所述當前運行信息是否低于預設最小運行數據;
若所述當前運行信息低于預設最小運行數據,則調整所述云主機當前的內存和/或CPU為預設初始值。
優選地,所述方法還包括:
若所述運行信息不超過預設最大運行數據,則返回執行獲取云主機的運行信息的步驟。
優選地,所述方法還包括:
若所述當前運行信息不低于預設最小運行數據,則返回執行每隔預設時間檢測所述云主機的當前運行信息的步驟。
優選地,所述方法還包括:
在調整所述云主機當前的內存和/或CPU為預設初始值之后,返回執行獲取云主機的運行信息的步驟。
優選地,所述接收物理主機分配的新的內存和/或新的CPU之前,還包括:
檢測所述云主機所在的物理主機是否有空閑內存和/或空閑CPU。
優選地,所述接收物理主機分配的新的內存和/或新的CPU,包括:
若所述云主機所在的物理主機有空閑內存和/或空閑CPU,則獲取所述空閑內存大小和/或空閑CPU個數;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣東睿江云計算股份有限公司,未經廣東睿江云計算股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610091663.8/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:用于IOS應用的離線緩存方法及系統
- 下一篇:一種虛擬機的克隆方法及系統





