[发明专利]用于弹性伸缩虚拟机集群的方法和装置有效
申请号: | 201610575356.7 | 申请日: | 2016-07-20 |
公开(公告)号: | CN106201661B | 公开(公告)日: | 2018-09-14 |
发明(设计)人: | 简恒懿 | 申请(专利权)人: | 北京百度网讯科技有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455;G06F9/50 |
代理公司: | 北京英赛嘉华知识产权代理有限责任公司 11204 | 代理人: | 王达佐;马晓亚 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本申请公开了用于弹性伸缩虚拟机集群的方法和装置。所述方法的一具体实施方式包括:在部署服务时,计算虚拟机集群中虚拟机的第一剩余资源量;获取待部署服务的资源需求量;获取虚拟机集群中虚拟机的配置等级;根据第一剩余资源量是否满足资源需求量,确定具有预定配置等级的虚拟机作为目标虚拟机;将待部署服务部署至目标虚拟机。该实施方式可以在包括不同配置等级的虚拟机集群中部署服务,并且可以在单个虚拟机上混合布置不同的服务,从而降低了部署服务的成本并且提高了虚拟机集群的资源利用率。 | ||
搜索关键词: | 用于 弹性 伸缩 虚拟机 集群 方法 装置 | ||
【主权项】:
1.一种用于弹性伸缩虚拟机集群的方法,其特征在于,所述方法包括:在部署服务时,计算虚拟机集群中虚拟机的第一剩余资源量;获取待部署服务的资源需求量;获取虚拟机集群中虚拟机的配置等级;根据所述第一剩余资源量是否满足所述资源需求量,确定具有预定配置等级的虚拟机作为目标虚拟机,包括:响应于所述第一剩余资源量不满足所述资源需求量,从所述虚拟机集群中选择配置等级最低的虚拟机中的一台作为参考虚拟机,并基于所述参考虚拟机是否为最高配置等级,确定目标虚拟机;所述基于所述参考虚拟机是否为最高配置等级,确定目标虚拟机包括:响应于所述参考虚拟机的配置等级不是最高配置等级,计算对所述参考虚拟机提升配置等级后的虚拟机的第二剩余资源量,基于所述参考虚拟机是否为最高配置等级,确定目标虚拟机;所述基于所述参考虚拟机是否为最高配置等级,确定目标虚拟机包括:响应于所述第二剩余资源量满足所述资源需求量,申请一台提升配置等级后的虚拟机,将所述参考虚拟机上的服务迁移至申请的虚拟机中,释放所述参考虚拟机,将所述申请的虚拟机加入所述虚拟机集群中,并将所述申请的虚拟机作为目标虚拟机;将所述待部署服务部署至所述目标虚拟机。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京百度网讯科技有限公司,未经北京百度网讯科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610575356.7/,转载请声明来源钻瓜专利网。
- 上一篇:一种应用程序运行时间的统计方法和装置
- 下一篇:手机软体安装机