预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共14页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN113821302A(43)申请公布日2021.12.21(21)申请号202111004554.5(22)申请日2021.08.30(71)申请人济南浪潮数据技术有限公司地址250101山东省济南市自由贸易试验区济南片区浪潮路1036号浪潮科技园S05楼S311室(72)发明人靳斌(74)专利代理机构北京集佳知识产权代理有限公司11227代理人温可睿(51)Int.Cl.G06F9/455(2006.01)G06F3/06(2006.01)权利要求书2页说明书9页附图2页(54)发明名称虚拟化云平台部署虚拟机的方法、装置、电子设备及介质(57)摘要本申请公开了一种虚拟化云平台部署虚拟机的方法、装置、电子设备及可读存储介质。其中,方法包括预先为虚拟化云平台的计算节点映射来自不同存储设备的存储空间。根据虚拟机的配置文件确定虚拟机的磁盘空间容量,该虚拟机挂载在目标计算节点上。基于磁盘空间容量和目标计算节点的各存储空间为虚拟机生成镜像逻辑盘;镜像逻辑盘的各磁盘空间存储相同的数据。修改配置文件的磁盘空间位置为镜像逻辑盘,镜像逻辑盘为虚拟机提供磁盘空间,这样虚拟机的数据就同时直接写入该镜像逻辑盘的多块磁盘空间,从而可降低虚拟化平台运行的虚拟机业务发生中断的概率,降低虚拟机数据丢失的可能性,保证虚拟机业务可以稳定、可靠地运行在虚拟化云平台上。CN113821302ACN113821302A权利要求书1/2页1.一种虚拟化云平台部署虚拟机的方法,其特征在于,预先为虚拟化云平台的计算节点映射来自不同存储设备的存储空间;包括:根据虚拟机的配置文件确定所述虚拟机的磁盘空间容量;所述虚拟机挂载在目标计算节点上;基于所述磁盘空间容量和所述目标计算节点的各存储空间生成所述虚拟机的镜像逻辑盘;所述镜像逻辑盘的各磁盘空间存储相同的数据;修改所述配置文件的磁盘空间位置为所述镜像逻辑盘,以使所述镜像逻辑盘为所述虚拟机提供磁盘空间。2.根据权利要求1所述的虚拟化云平台部署虚拟机的方法,其特征在于,所述基于所述磁盘空间容量和所述目标计算节点的各存储空间生成所述虚拟机的镜像逻辑盘,包括:基于所述磁盘空间容量,分别在所述目标计算节点的各存储空间中划分目标磁盘空间;生成由数据内容保持一致、且具有数据相互备份功能的各目标磁盘空间所组成的镜像逻辑盘。3.根据权利要求2所述的虚拟化云平台部署虚拟机的方法,其特征在于,所述基于所述磁盘空间容量,分别在所述目标计算节点的各存储空间中划分目标磁盘空间,包括:在所述目标计算节点的每个存储空间中,为所述虚拟机创建与所述磁盘空间容量相同的目标磁盘空间。4.根据权利要求1至3任意一项所述的虚拟化云平台部署虚拟机的方法,其特征在于,所述为虚拟化云平台的计算节点映射来自不同存储设备的存储空间,包括:构建多个业务容忍故障能力不同的节点列表;每个节点列表的计算节点的业务容忍故障能力相同;根据所述虚拟机云平台的各计算节点的物理参数、运行业务数量和运行业务稳定性要求,将各计算节点划分至相应的节点列表中;基于存储设备总数和各存储设备的空间容量,优先为业务容忍故障能力低的节点列表的计算节点映射来自不同存储设备的存储空间。5.根据权利要求4所述的虚拟化云平台部署虚拟机的方法,其特征在于,所述根据虚拟机的配置文件确定所述虚拟机的磁盘空间容量之前,还包括:根据所述配置文件自动为所述虚拟机确定满足资源需求的多个候选计算节点;从各候选计算节点中选择存在来自不同存储设备的存储空间的目标计算节点,以用于将所述虚拟机挂载在所述目标计算节点上。6.根据权利要求4所述的虚拟化云平台部署虚拟机的方法,其特征在于,所述根据虚拟机的配置文件确定所述虚拟机的磁盘空间容量之前,还包括:当接收到虚拟机挂载指令,解析所述虚拟机挂载指令得到目标虚拟机信息;响应所述虚拟机挂载指令,将所述虚拟机挂载在所述目标计算节点上。7.一种虚拟化云平台部署虚拟机的装置,其特征在于,包括:存储空间映射模块,用于预先为虚拟化云平台的计算节点映射来自不同存储设备的存储空间;虚拟机磁盘信息获取模块,用于根据虚拟机的配置文件确定所述虚拟机的磁盘空间容2CN113821302A权利要求书2/2页量;所述虚拟机挂载在目标计算节点上;镜像逻辑盘生成模块,用于基于所述磁盘空间容量和所述目标计算节点的各存储空间生成所述虚拟机的镜像逻辑盘;所述镜像逻辑盘的各磁盘空间存储相同的数据;配置文件修改模块,用于修改所述配置文件的磁盘空间位置为所述镜像逻辑盘,以使所述镜像逻辑盘为所述虚拟机提供磁盘空间。8.根据权利要求7所述的虚拟化云平台部署虚拟机的装置,其特征在于,所述镜像逻辑盘生成模块进一步用于:基于所述磁盘空间容量,分别在所述目标计算节点的各存储空间中划分