[发明专利]虚拟机的纳管方法、存储介质及管理平台有效
申请号: | 201810301023.4 | 申请日: | 2018-04-04 |
公开(公告)号: | CN110209464B | 公开(公告)日: | 2023-07-04 |
发明(设计)人: | 李瑜洁;罗朝亮;胡林红 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 刘映东 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 虚拟机 方法 存储 介质 管理 平台 | ||
1.一种虚拟机的纳管方法,其特征在于,用于接入有虚拟平台的管理平台中,所述管理平台包括客户端、虚拟机创建接口、计算组件和驱动组件,所述方法包括:
所述驱动组件获取所述虚拟平台已创建的虚拟机的元数据;
所述驱动组件将所述元数据由所述虚拟平台支持的格式转换为所述管理平台支持的格式;
所述驱动组件将格式转换后的所述元数据发送给所述客户端;
所述客户端生成携带有格式转换后的所述元数据的虚拟机创建请求,所述虚拟机创建请求中携带有指示所述虚拟平台创建的虚拟机的元数据;所述虚拟机创建请求用于触发所述管理平台来纳管已创建的虚拟机;
所述客户端将所述虚拟机创建请求发送给所述虚拟机创建接口;
所述虚拟机创建接口接收所述虚拟机创建请求;
所述虚拟机创建接口将所述虚拟机创建请求中的所述元数据注入所述管理平台的数据库中;
所述虚拟机创建接口向所述驱动组件发送查询请求;
所述驱动组件根据所述查询请求查询所述虚拟平台中是否已存在所述元数据对应的虚拟机;
当所述虚拟平台中已存在所述元数据对应的虚拟机时,所述驱动组件确定所述元数据对应的虚拟机为已创建的虚拟机;所述驱动组件向所述计算组件反馈创建成功的结果;所述计算组件根据注入的所述元数据对所述虚拟平台已创建的所述虚拟机进行纳管。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
当所述虚拟平台中不存在所述元数据对应的虚拟机时,所述驱动组件确定所述元数据对应的虚拟机为待创建的虚拟机;
所述驱动组件指示所述虚拟平台根据所述元数据创建所述虚拟机;
所述驱动组件向所述计算组件反馈创建成功的结果;
所述计算组件根据注入的所述元数据对所述虚拟机进行纳管。
3.根据权利要求2所述的方法,其特征在于,在所述驱动组件指示所述虚拟平台根据所述元数据创建所述虚拟机之后,所述方法还包括:
当所述虚拟平台创建所述虚拟机失败时,所述计算组件删除在所述管理平台中注入的所述元数据。
4.根据权利要求1所述的方法,其特征在于,所述驱动组件根据所述查询请求所述虚拟机创建接口查询所述虚拟平台中是否已存在所述元数据对应的虚拟机,包括:
所述驱动组件根据所述查询请求,查询所述虚拟平台中是否存在与所述虚拟机创建请求中携带的元数据相同的元数据;
当所述虚拟平台中存在与所述虚拟机创建请求中携带的元数据相同的元数据时,所述驱动组件确定所述元数据对应的虚拟机为已创建的虚拟机;
当所述虚拟平台中不存在与所述虚拟机创建请求中携带的元数据相同的元数据时,所述驱动组件确定所述元数据对应的虚拟机为待创建的虚拟机。
5.根据权利要求1所述的方法,其特征在于,所述元数据包括虚拟机名称、虚拟机机型、虚拟机标准镜像、虚拟机网络标识和虚拟机因特网地址中的至少一种。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810301023.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:窗口排列方法、装置及设备
- 下一篇:虚拟机跨平台迁移方法、装置及电子设备