[发明专利]一种云计算系统中虚拟机创建方法及其装置在审
申请号: | 201710943608.1 | 申请日: | 2017-10-11 |
公开(公告)号: | CN107589983A | 公开(公告)日: | 2018-01-16 |
发明(设计)人: | 胡玉鹏;亓开元 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455 |
代理公司: | 北京安信方达知识产权代理有限公司11262 | 代理人: | 李红爽,李丹 |
地址: | 450018 河南省郑州市*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 计算 系统 虚拟机 创建 方法 及其 装置 | ||
技术领域
本发明涉及计算机技术,尤指一种云计算系统中虚拟机创建方法及其装置。
背景技术
随着现在科技的发展,云计算已经应用到了人们的生活中,其中,实现云计算的云计算系统可以包括:云计算平台和至少一台虚拟机。
现有技术中,在云计算平台下创建虚拟机时,首先,调度控制中心可以获取云计算平台中数据库存储的各主机配置信息,其中,调度控制中心设置在云计算平台,举例来讲,该主机配置信息可以包括:1核CPU、2G内存、100G硬盘,然后,调度控制中心通过数据库存储的各主机配置信息,确定符合条件的主机进行虚拟机创建,从而实现云计算系统中虚拟机的创建。
然而,在创建虚拟机的过程中,数据库向调度控制中心每隔几秒钟发送一次主机配置信息,从而导致云计算平台中网络稳定性较差。
发明内容
为了解决上述技术问题,本发明提供了一种云计算系统中虚拟机创建方法及其装置,用以解决获取数据的效率较低的问题。
为了达到本发明目的,本发明提供了一种云计算系统中虚拟机创建方法,包括:
获取虚拟机创建请求,所述虚拟机创建请求携带创建虚拟机的虚拟机规格信息;
根据所述虚拟机创建请求,对缓存表进行查找,以确定用以创建虚拟机的物理主机,所述缓存表设置在云计算平台的缓存中,所述缓存表包括各物理主机是否分别满足虚拟机规格的信息;
根据所述物理主机,创建虚拟机。
进一步的,所述获取虚拟机创建请求之前,还包括:
向各物理主机发送所有虚拟机规格信息,用以确定所述物理主机是否满足各虚拟机规格,所有所述虚拟机规格信息包括搭建所述云计算系统的所有虚拟机的虚拟机规格的信息;
接收各所述物理主机发送的虚拟机规格反馈信息,所述虚拟机规格反馈信息包括所述物理主机是否满足各所述虚拟机规格的信息。
进一步的,所述接收各所述物理主机发送的虚拟机规格反馈信息之后,还包括:
根据所述虚拟机规格反馈信息,创建所述缓存表。
进一步的,所述根据所述物理主机,创建虚拟机之后,还包括:
接收所述物理主机发送的创建虚拟机更新信息,所述创建虚拟机更新信息包括所述物理主机创建虚拟机之后,已占用资源的信息;
根据所述创建虚拟机更新信息,更新所述缓存表。
进一步的,所述根据所述虚拟机创建请求,对缓存表进行查找,以确定用以创建虚拟机的物理主机,包括:
将所述物理主机的资源配置参数进行权重计算,获得权重配置值;
根据所述权重配置值,确定所述权重配置值最高的物理主机为创建虚拟机的物理主机。
本发明还提供了一种云计算系统中虚拟机创建装置,包括:
获取模块,用于获取虚拟机创建请求,所述虚拟机创建请求携带创建虚拟机的虚拟机规格信息;
处理模块,用于根据所述虚拟机创建请求,对缓存表进行查找,以确定用以创建虚拟机的物理主机,所述缓存表设置在云计算平台的缓存中,所述缓存表包括各物理主机是否分别满足虚拟机规格的信息;
创建模块,用于根据所述物理主机,创建虚拟机。
进一步的,还包括:发送模块;
所述发送模块,用于向各物理主机发送所有虚拟机规格信息,用以确定所述物理主机是否满足各虚拟机规格,所有所述虚拟机规格信息包括搭建所述云计算系统的所有虚拟机的虚拟机规格的信息;
所述获取模块,还用于接收各所述物理主机发送的虚拟机规格反馈信息,所述虚拟机规格反馈信息包括所述物理主机是否满足各所述虚拟机规格的信息。
进一步的,所述创建模块,还用于根据所述虚拟机规格反馈信息,创建所述缓存表。
进一步的,所述获取模块,还用于接收所述物理主机发送的创建虚拟机更新信息,所述创建虚拟机更新信息包括所述物理主机创建虚拟机之后,已占用资源的信息;
所述处理模块,还用于根据所述创建虚拟机更新信息,更新所述缓存表。
进一步的,所述处理模块,用于将所述物理主机的资源配置参数进行权重计算,获得权重配置值,根据所述权重配置值,确定所述权重配置值最高的物理主机为创建虚拟机的物理主机。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710943608.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:电路板组件、壳体组件及电子设备
- 下一篇:一种高精度余厚要求的阶梯板制作方法