[发明专利]虚拟机批量安装时的调度方法及装置在审
| 申请号: | 202211189874.7 | 申请日: | 2022-09-28 |
| 公开(公告)号: | CN115617452A | 公开(公告)日: | 2023-01-17 |
| 发明(设计)人: | 蒋锐权;曾芏;何川江 | 申请(专利权)人: | 苏州融拓数字智能科技有限公司 |
| 主分类号: | G06F9/455 | 分类号: | G06F9/455 |
| 代理公司: | 南京苏高专利商标事务所(普通合伙) 32204 | 代理人: | 张俊范 |
| 地址: | 215500 江苏省苏州*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 虚拟机 批量 安装 调度 方法 装置 | ||
1.一种虚拟机批量安装时的调度方法,其特征在于,包括以下步骤:
步骤1、获取待批量安装的虚拟机数量以及所述待批量安装的虚拟机的运行配置参数;
步骤2、设定目标宿主机的资源占用参数,获取各个宿主机的历史资源占用数据;以所述运行配置参数为第一筛选条件,从宿主机群中排除不符合所述第一筛选条件的宿主机,剩余的宿主机构成一次候选宿主机群;
步骤3、估算所述一次候选宿主机群中每个宿主机在过去一固定时间段内的虚拟机折算运行数量;
步骤4、计算所述一次候选宿主机群中每个宿主机在虚拟机运行数量超过所述虚拟机折算运行数量时的资源占用数据,并以所述目标宿主机的资源占用参数为第二筛选条件,从所述一次候选宿主机群中排除在虚拟机运行数量超过所述虚拟机折算运行数量时的资源占用数据不符合所述第二筛选条件的宿主机,剩余的宿主机构成二次候选宿主机群;
步骤5、计算所述二次候选宿主机群中的每个宿主机当前所运行的虚拟机的平均资源占用数据,并依据每项平均资源占用数据的大小对所述二次候选宿主机群中的每个宿主机打分,选择得分总和代表资源占用小的宿主机作为选定宿主机进行第一个待安装虚拟机的安装;
步骤6、将选定宿主机的资源占用数据加上所述选定宿主机对应的虚拟机的平均资源占用数据作为新的资源占用数据更新所述二次候选宿主机群的资源占用数据,依据每项资源占用数据对更新后的所述二次候选宿主机群中的每个宿主机打分,选择得分总和代表资源占用小的宿主机作为选定宿主机进行下一个待安装虚拟机的安装;
步骤7、重复步骤6直至所有待安装虚拟机完成安装。
2.根据权利要求1所述的虚拟机批量安装时的调度方法,其特征在于,所述步骤2中设定的资源占用参数包括资源超限时间占比阈值,所述步骤3包括计算所述一次候选宿主机群中每个宿主机在过去一固定时间段内各资源占用数据超过所述设定的资源占用参数的时间占比,并将超过所述资源超限时间占比阈值的宿主机从所述一次候选宿主机群中排除以更新所述一次候选宿主机群。
3.根据权利要求1所述的虚拟机批量安装时的调度方法,其特征在于,所述步骤3中的虚拟机折算运行数量为当前运行的虚拟机数量与当前关机但预期会启动的虚拟机数量之和。
4.根据权利要求1所述的虚拟机批量安装时的调度方法,其特征在于,所述步骤5计算所述二次候选宿主机群中的每个宿主机当前所运行的虚拟机的平均资源占用数据是将所述二次候选宿主机群中的每个宿主机的历史资源占用减去宿主机当前自身操作系统的资源占用后再除以当前所运行的虚拟机数量。
5.根据权利要求1所述的虚拟机批量安装时的调度方法,其特征在于,所述步骤6中在更新所述二次候选宿主机群的资源占用数据后,以第二筛选条件筛选更新二次候选宿主机群后再进行打分。
6.根据权利要求1所述的虚拟机批量安装时的调度方法,其特征在于,所述目标宿主机的资源占用参数包括CPU使用率,内存使用率,存储使用率,存储IO,网络IO,虚拟机数量和数据库系统数量。
7.根据权利要求1所述的虚拟机批量安装时的调度方法,其特征在于,所述步骤2中获取各个宿主机的历史资源占用数据是采用Z-score算法将监控数据中的异常值剔除后对各项资源占用数据分别求取平均值得到。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州融拓数字智能科技有限公司,未经苏州融拓数字智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211189874.7/1.html,转载请声明来源钻瓜专利网。





