[发明专利]一种自动调整云主机运行的方法及装置有效
申请号: | 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.vipzhuanli.com/pat/books/201610091663.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用于IOS应用的离线缓存方法及系统
- 下一篇:一种虚拟机的克隆方法及系统