[发明专利]虚拟机磁盘空间扩展方法、装置、宿主机及可读存储介质有效
申请号: | 201711025415.4 | 申请日: | 2017-10-27 |
公开(公告)号: | CN107861790B | 公开(公告)日: | 2020-05-15 |
发明(设计)人: | 高亮 | 申请(专利权)人: | 新华三云计算技术有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455;G06F3/06 |
代理公司: | 北京超凡志成知识产权代理事务所(普通合伙) 11371 | 代理人: | 王术兰 |
地址: | 610000 四川省成都市高新区天华二路2*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 虚拟机 磁盘空间 扩展 方法 装置 宿主 可读 存储 介质 | ||
本发明提供一种虚拟机磁盘空间扩展方法、装置、宿主机及可读存储介质。根据接收的扩展请求向目标虚拟机分配扩展磁盘,进而在目标虚拟机的磁盘的当前分区模式为Legacy BIOS引导方式对应的Msdos分区模式,且扩展后目标虚拟机磁盘的目标容量大于Msdos分区模式下单个分区的最大容量时,将目标虚拟机的启动引导方式转换为GPT分区模式对应的UEFI引导方式,及将扩展后目标虚拟机的磁盘的分区模式转换为GPT分区模式,并根据UEFI引导方式启动目标虚拟机。由此,针对Msdos分区模式的KVM虚拟机,可以在宿主机层面将虚拟机的磁盘空间扩展至超过Msdos分区模式下单个分区的最大容量。
技术领域
本发明涉及计算机技术领域,具体而言,涉及一种虚拟机磁盘空间扩展方法、装置、宿主机及可读存储介质。
背景技术
目前,对于在Msdos(Microsoft disk operating system,微软磁盘操作系统)分区模式下的主机(无论是虚拟机还是宿主机),没有直接的办法可以使Msdos分区模式下的分区容量超过最大容量(比如,2T)。其中,对在Msdos分区模式下的KVM(Kernel-basedVirtual Machine,基于系统内核的虚拟化)虚拟机可以扩展其磁盘大小,但扩展容量会受到一个分区最大容量的限制,当扩展后的容量大于分区的最大容量时,现有技术很难应对。
发明内容
为了克服现有技术中的上述不足,本发明所要解决的技术问题是提供一种虚拟机磁盘空间扩展方法、装置、宿主机及可读存储介质,其能够针对Msdos分区的KVM虚拟机,在宿主机层面,在不损坏虚拟机存储内容的基础上,可以将虚拟机的磁盘空间扩展至超过Msdos分区模式下单个分区的最大容量。
本发明提供一种虚拟机磁盘空间扩展方法,应用于安装有虚拟机的宿主机,所述方法包括:
接收对安装于所述宿主机上的目标虚拟机的磁盘空间进行扩展的扩展请求,其中,所述扩展请求包括扩展后所述目标虚拟机磁盘的目标容量;
根据所述扩展请求向所述目标虚拟机分配扩展磁盘,所述扩展磁盘的容量为所述目标容量与所述目标虚拟机当前磁盘空间容量的差值;
检测所述目标虚拟机的磁盘的当前分区模式;
当所述目标虚拟机的磁盘的当前分区模式为Msdos分区模式,且扩展后所述目标虚拟机磁盘的目标容量大于Msdos分区模式下单个分区的最大容量时,将所述目标虚拟机的启动引导方式由Msdos分区模式对应的Legacy BIOS(Legacy Basic Input OutputSystem,传统基本输入输出系统)引导方式转换为GPT(GUID Partition Table,全局唯一标识磁盘分区表)分区模式对应的UEFI(Unified Extensible Firmware Interface,统一的可扩展固件接口)引导方式;
将扩展后所述目标虚拟机的磁盘的分区模式转换为GPT分区模式;
根据所述UEFI引导方式启动所述目标虚拟机。
本发明还提供一种虚拟机磁盘分区转换方法,应用于安装有虚拟机的宿主机,所述方法包括:
检测所述虚拟机磁盘的当前分区模式是否为Msdos分区模式;
若当前分区模式为Msdos分区模式,将所述虚拟机的启动引导方式由Msdos分区模式对应的Legacy BIOS引导方式转换为GPT分区模式对应的UEFI引导方式;
将所述虚拟机的磁盘分区模式转换为GPT分区模式。
本发明还提供一种虚拟机磁盘空间扩展装置,应用于安装有虚拟机的宿主机,所述装置包括:
接收模块,用于接收对安装于所述宿主机上的目标虚拟机的磁盘空间进行扩展的扩展请求,其中,所述扩展请求包括扩展后所述目标虚拟机磁盘的目标容量;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华三云计算技术有限公司,未经新华三云计算技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711025415.4/2.html,转载请声明来源钻瓜专利网。