【技术实现步骤摘要】
虚拟机启动方法、装置、计算机可读存储介质及电子设备
本公开涉及计算机
,具体而言,涉及一种虚拟机启动方法、装置、计算机可读存储介质及电子设备。
技术介绍
云技术(Cloudtechnology)是指在广域网或局域网内将硬件、软件、网络等系列资源统一起来,实现数据的计算、储存、处理和共享的一种托管技术。云技术是基于云计算商业模式应用的网络技术、信息技术、整合技术、管理平台技术、应用技术等的总称,可以组成资源池,按需所用,灵活便利。云计算技术将变成重要支撑。技术网络系统的后台服务需要大量的计算、存储资源,如视频网站、图片类网站和更多的门户网站。伴随着互联网行业的高度发展和应用,将来每个物品都有可能存在自己的识别标志,都需要传输到后台系统进行逻辑处理,不同程度级别的数据将会分开处理,各类行业数据皆需要强大的系统后盾支撑,只能通过云计算来实现。云存储(cloudstorage)是在云计算概念上延伸和发展出来的一个新的概念,分布式云存储系统(以下简称存储系统)是指通过集群应用、网格技术以及分布存储文件系统等功能,将网络中大量各种不同类型的存储设备(存储设备也称之为存储节点)通过应用软件或应用接口集合起来协同工作,共同对外提供数据存储和业务访问功能的一个存储系统。相关技术中,虚拟机无论采用镜像启动还是卷启动,均不支持多后端存储集群。需要说明的是,在上述
技术介绍
部分公开的信息仅用于加强对本公开的背景的理解。
技术实现思路
本公开实施例的目的在于提供一种虚拟机启动方法、装置、计算机可读存储介 ...
【技术保护点】
1.一种虚拟机启动方法,其特征在于,包括:/n响应于对第一创建类型控件的第一操作指令,确定第一目标存储集群的存储类型;/n生成基于基础镜像创建第一虚拟机的系统盘的第一请求,所述第一请求携带所述第一目标存储集群的存储类型;/n将所述第一请求发送至云平台的网关层,以便于将所述第一目标存储集群的存储类型通过所述云平台的计算组件传递至其存储组件,通过所述存储组件在所述第一目标存储集群中创建所述第一虚拟机的系统盘的块设备,以实现所述第一虚拟机的启动。/n
【技术特征摘要】
1.一种虚拟机启动方法,其特征在于,包括:
响应于对第一创建类型控件的第一操作指令,确定第一目标存储集群的存储类型;
生成基于基础镜像创建第一虚拟机的系统盘的第一请求,所述第一请求携带所述第一目标存储集群的存储类型;
将所述第一请求发送至云平台的网关层,以便于将所述第一目标存储集群的存储类型通过所述云平台的计算组件传递至其存储组件,通过所述存储组件在所述第一目标存储集群中创建所述第一虚拟机的系统盘的块设备,以实现所述第一虚拟机的启动。
2.根据权利要求1所述的方法,其特征在于,还包括:
响应于对所述第一创建类型控件的第二操作指令,生成第二请求;
将所述第二请求发送至所述网关层,以便于所述网关层基于所述第二请求生成第三请求,并将所述第三请求发送至所述存储组件;
接收所述存储组件管理的存储集群的存储类型,显示于所述第一创建类型控件中,其中所述存储集群的存储类型是所述存储组件响应于所述第三请求返回的。
3.根据权利要求1所述的方法,其特征在于,还包括:
响应于对第二创建类型控件的第三操作指令,确定第二目标存储集群的存储类型;
生成创建所述第一虚拟机的数据盘的第四请求,所述第四请求携带所述第二目标存储集群的存储类型;
将所述第四请求发送至所述网关层,以便于将所述第二目标存储集群的存储类型通过所述计算组件传递给所述存储组件,通过所述存储组件在所述第二目标存储集群中创建所述第一虚拟机的数据盘的块设备。
4.根据权利要求1所述的方法,其特征在于,还包括:
响应于对第三创建类型控件的第四操作指令,确定第三目标存储集群的存储类型,所述第三目标存储集群与所述第一目标存储集群的存储类型不同;
生成基于用户镜像创建第二虚拟机的系统盘的第五请求,所述第五请求携带所述第三目标存储集群的存储类型,所述用户镜像包括所述第一虚拟机的系统盘的快照标识;
将所述第五请求发送至所述网关层,以便于将所述第三目标存储集群的存储类型通过所述计算组件传递至所述存储组件,所述存储组件基于所述第一虚拟机的系统盘的快照标识在所述第一目标存储集群中创建所述第二虚拟机的系统盘的块设备,并将所述第一目标存储集群中创建的所述第二虚拟机的系统盘的块设备中的数据迁移至所述第三目标存储集群中。
5.根据权利要求1所述的方法,其特征在于,所述第一目标存储集群的存储类型为分布式存储集群、基于网络构建的存储集群以及基于光纤通道构建的存储集群中的任意一种。
6.一种虚拟机启动方法,其特征在于,包括:
通过云平台的计算组件获取第一目标存储集群的存储类型;
在所述第一目标存储集群中创建基于基础镜像的第一虚拟机的系统盘的块设备,以实现所述第一虚拟机的启动。
7.根据权利要求6所述的方法,其特征在于,所述云平台还包括存储组件,所述存储组件包括存储接口、存储调度器和存储卷组件;其中,在所述第一目标存储集群中创建基于基础镜像的基础虚拟机的系统盘的块设备,包括:
通过所述存储接口接收所述计算组件发送的第六请求,所述第六请求包括所述第一目标存储集群的存储类型;
通过所述存储接口调用所述存储调度器,通过所述第六请求中的所述第一目标存储集群的存储类型匹配到所述第一目标存储集群所在的存储卷组件;
通过所述第一目标存储集群所在的存储卷组件,调用所述第一目标存储集群的接口创建所述第一虚拟机的系统盘的块设备。
8.根据权利要求6所述的方法,其特征在于,所述云平台还包括网关层,所述网关层包括资源提供接口、网络系统和鉴权模块;所述方法还包括:
通...
【专利技术属性】
技术研发人员:葛凯凯,吴晓清,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。