【技术实现步骤摘要】
虚拟机的纳管方法、存储介质及管理平台
本专利技术实施例涉及计算机
,特别涉及一种虚拟机的纳管方法、存储介质及管理平台。
技术介绍
过去用户大多数VmwarevSphere(虚拟化平台,简称Vmware)来创建和管理虚拟机,从而将应用程序和操作系统从底层硬件中分离出来,以简化操作。然而,随着云技术的发展,基于云技术的Openstack(开放堆栈)正被越来越多的用户了解和使用,如何在将Vmware接入Openstack后,利用Openstack纳管Vmware的虚拟机成为了人们关注的热点。在利用Openstack纳管Vmware的虚拟机时,Openstack只能纳管指示Vmware创建的虚拟机,纳管的虚拟机的类型较少。
技术实现思路
本专利技术实施例提供了一种虚拟机的纳管方法、存储介质及管理平台,用于解决Openstack只能纳管待创建的虚拟机,纳管的虚拟机的类型较少的问题。所述技术方案如下:一方面,提供了一种虚拟机的纳管方法,用于接入有虚拟平台的管理平台中,所述管理平台包括客户端、虚拟机创建接口和计算组件,所述方法包括:所述客户端生成虚拟机创建请求,所述虚拟机创建 ...
【技术保护点】
1.一种虚拟机的纳管方法,其特征在于,用于接入有虚拟平台的管理平台中,所述管理平台包括客户端、虚拟机创建接口和计算组件,所述方法包括:所述客户端生成虚拟机创建请求,所述虚拟机创建请求中携带有指示所述虚拟平台创建的虚拟机的元数据;所述客户端将所述虚拟机创建请求发送给所述虚拟机创建接口;所述虚拟机创建接口接收所述虚拟机创建请求;所述虚拟机创建接口在所述管理平台中注入所述元数据;根据所述元数据对应的虚拟机的类型,所述计算组件对所述元数据对应的虚拟机执行对应的纳管操作,所述虚拟机的类型用于指示所述虚拟机为已创建的虚拟机或待创建的虚拟机。
【技术特征摘要】
1.一种虚拟机的纳管方法,其特征在于,用于接入有虚拟平台的管理平台中,所述管理平台包括客户端、虚拟机创建接口和计算组件,所述方法包括:所述客户端生成虚拟机创建请求,所述虚拟机创建请求中携带有指示所述虚拟平台创建的虚拟机的元数据;所述客户端将所述虚拟机创建请求发送给所述虚拟机创建接口;所述虚拟机创建接口接收所述虚拟机创建请求;所述虚拟机创建接口在所述管理平台中注入所述元数据;根据所述元数据对应的虚拟机的类型,所述计算组件对所述元数据对应的虚拟机执行对应的纳管操作,所述虚拟机的类型用于指示所述虚拟机为已创建的虚拟机或待创建的虚拟机。2.根据权利要求1所述的方法,其特征在于,所述管理平台还包括驱动组件,所述方法还包括:所述虚拟机创建接口向所述驱动组件发送查询请求;所述驱动组件根据所述查询请求查询所述虚拟平台中是否已存在所述元数据对应的虚拟机;当所述虚拟平台中已存在所述元数据对应的虚拟机时,所述驱动组件确定所述元数据对应的虚拟机为已创建的虚拟机;所述驱动组件向所述计算组件反馈创建成功的结果;所述根据所述元数据对应的虚拟机的类型,所述计算组件对所述元数据对应的虚拟机执行对应的纳管操作,包括:所述计算组件根据注入的所述元数据对所述虚拟平台已创建的所述虚拟机进行纳管。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:当所述虚拟平台中不存在所述元数据对应的虚拟机时,所述驱动组件确定所述元数据对应的虚拟机为待创建的虚拟机;所述驱动组件指示所述虚拟平台根据所述元数据创建所述虚拟机;所述驱动组件向所述计算组件反馈创建成功的结果;所述根据所述元数据对应的虚拟机的类型,所述计算组件对所述元数据对应的虚拟机执行对应的纳管操作,包括:所述计算组件根据注入的所述元数据对所述虚拟机进行纳管。4.根据权利要求3所述的方法,其特征在于,在所述驱动组件指示所述虚拟平台根据所述元数据创建所述虚拟机之后,所述方法还包括:当所述虚拟平台创建所述虚拟机失败时,所述计算组件删除在所述管理平台中注入的所述元数据。5.根据权利要求2所述的方法,其特征在于,所述驱动组件根据所述查询请求所述虚拟机创建接口查询所述虚拟平台中是否已存在所述元数据对...
【专利技术属性】
技术研发人员:李瑜洁,罗朝亮,胡林红,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。