[发明专利]一种虚拟机亲和组的管理方法在审
申请号: | 202111105200.X | 申请日: | 2021-09-22 |
公开(公告)号: | CN113918278A | 公开(公告)日: | 2022-01-11 |
发明(设计)人: | 杨清玉;李金丽;黄科岩;王丽君;王宇琦;王圆圆;李梦雨;杨晶晶;李山峰;张博玮 | 申请(专利权)人: | 麒麟软件有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455 |
代理公司: | 北京汇智英财专利代理事务所(普通合伙) 11301 | 代理人: | 张玮玮 |
地址: | 300450 天津市滨海新区*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 虚拟机 亲和 管理 方法 | ||
本申请公开了一种虚拟机亲和组的管理方法,通过为虚拟机配置亲和规则和亲合组;对运行中的虚拟机和对待启动的虚拟机分别进行亲和规则检查,根据亲和规则进行虚拟机配置。能够指定哪些虚拟机尽量部署在一个主机上或尽量分散部署在不同主机上实现,也可以指定哪些虚拟机必须部署在一个主机上或必须分散部署在不同主机上实现,根据需求灵活配置虚拟机,提高物理主机的资源利用率和虚拟机间网络性能。
技术领域
本申请涉及虚拟机配置技术领域,尤其涉及一种虚拟机亲和组的管理方法。
背景技术
目前虚拟化技术以及云计算技术高速发展,企业及个人用户可以方便的利用多台物理服务器和存储设备搭建虚拟化平台,在虚拟化平台中部署虚拟机,实现对资源的灵活以及高效的使用,为用户提供优质的服务。
部分虚拟化环境中因为业务需要,需要不同业务的虚拟机必须或尽量分散部署在不同的物理主机上,例如部署Hadoop不同角色的虚拟机,为了提高系统整体性能,需要将不同角色的虚拟机部署在不同的物理主机上;例如部署高可用应用的主备角色的虚拟机,为了保障业务的高可用,也需要将不同角色的虚拟机尽量部署在不同的物理主机上。因为其他业务需求,有时需要将多个虚拟机必须或尽量部署在同一个物理主机上。现有技术中,对虚拟机的管理一般是通过负载均衡或其他规则,根据规则将虚拟机集中部署或分散部署在物理主机中,没有对每一个虚拟机配置相应亲和规则,虚拟机配置不够灵活,没有能够灵活地指定哪一类或哪几个虚拟机部署在一起,也没有指定哪一类或哪几个虚拟机不能部署在一起,物理主机的资源利用率和虚拟机间网络性能低下。
发明内容
本申请实施例提供一种虚拟机亲和组的管理方法,能够根据需求灵活配置虚拟机,提高物理主机的资源利用率和虚拟机间网络性能。
有鉴于此,本申请提供了一种虚拟机亲和组的管理方法,包括:
为虚拟机配置亲和规则和亲合组;
对运行中的虚拟机,间隔检查虚拟机是否存在亲和规则冲突,若存在亲和规则冲突,则根据存在冲突的亲和规则所属的类型和其他主机的剩余资源,重新部署虚拟机;
对待启动的虚拟机,检查待启动虚拟机所属亲和规则,根据亲和规则选择要部署的目的主机,判断目的主机的剩余资源是否满足待启动的虚拟机对资源的需求,若满足,则在目的主机启动虚拟机,若不满足,则选择其他符合条件的主机部署虚拟机或不启动。
优选地,所述亲和规则包括正向亲和规则和反向亲和规则,正向亲和规则包括正向亲合组强制规则和正向亲和组非强制规则,反向亲和规则包括反向亲和组强制规则和反向亲和组非强制规则;所述亲合组包括正向亲和组和反向亲合组。
优选地,对运行中的虚拟机,所述根据存在冲突的亲和规则所属的类型和其他主机的剩余资源,选择是否迁移或关闭虚拟机,包括:根据亲和规则选择问题虚拟机要部署的目的主机,检测目的主机的剩余资源是否满足问题虚拟机对资源的需求,若满足问题虚拟机对资源的需求,则进一步判断环境中是否存在其他正在迁移的虚拟机,当环境中没有其他正在迁移的虚拟机,开始迁移问题虚拟机,若环境中有其他正在迁移的虚拟机,则不迁移虚拟机,返回等待检测间隔;
若不满足问题虚拟机对资源的需求,则进一步判断违反的亲和规则是否为强制,若为强制,则关闭问题虚拟机,若为非强制,则返回等待检测间隔。
优选地,对待启动的虚拟机,当目的主机不满足需求时,则选择其他符合条件的主机部署虚拟机或不启动的步骤包括:
判断违反的亲和规则是否为非强制,若为非强制,则选择其他符合条件的主机部署虚拟机,若为强制,则不启动虚拟机;其中,所述其他符合条件的主机为剔除掉违反的非强制亲和规则后根据剩余的亲和规则选择的其他主机。
优选地,检查虚拟机是否存在亲和规则冲突包括:
在所有亲和组中循环:
寻找违反正向亲和规则的虚拟机;
寻找违反反向亲和规则的虚拟机。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于麒麟软件有限公司,未经麒麟软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111105200.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用于回收和分析粒子的系统和方法
- 下一篇:热浸没式循环器