[发明专利]物理主机系统虚拟化的方法及装置在审
申请号: | 201410526044.8 | 申请日: | 2014-09-30 |
公开(公告)号: | CN104298559A | 公开(公告)日: | 2015-01-21 |
发明(设计)人: | 李星;何林春 | 申请(专利权)人: | 深圳市深信服电子科技有限公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48;G06F11/14;G06F9/455 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 何平 |
地址: | 518000 广东省深圳市南*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 物理 主机 系统 虚拟 方法 装置 | ||
技术领域
本发明涉及计算机技术领域,特别是涉及一种物理主机系统虚拟化的方法及装置,物理主机系统迁移至虚拟机的方法、装置及系统。
背景技术
现有的物理主机系统虚拟化的过程依赖于P2V技术,即Physical to Virtual,物理到虚拟,简称P2V。它是指将操作系统、应用程序或者数据从计算机的物理硬盘中迁移到一个虚拟环境中或是磁盘分区中。也就是说,物理主机的操作者只有将物理主机的系统迁移到虚拟机管理主机的虚拟机上运行才能查看物理主机的系统在虚拟机上运行的效果。
在物理主机系统虚拟化的过程使用的P2V技术中,通过使用镜像制作工具(例如,vmware converter)将物理主机的系统整体制作成镜像文件,然后将该镜像文件拷贝到虚拟机环境中加载实现P2V。用户只有等待P2V结束后,才能通过访问虚拟机环境中的已虚拟化的操作系统进行测试,整个过程等待时间较长且较复杂,使得操作的便利性不足。
发明内容
基于此,有必要提供一种能提高操作的便利性的物理主机系统虚拟化的方法。
一种物理主机系统虚拟化的方法,所述方法包括:
接收输入的物理主机虚拟化指令;
重启后加载虚拟机管理系统镜像文件,并引导进入虚拟机管理系统;
获取物理主机系统的磁盘;
通过所述虚拟机管理系统创建虚拟机,所述创建的虚拟机的磁盘使用对应所述物理主机系统的磁盘。
在其中一个实施例中,所述通过所述虚拟机管理系统创建虚拟机的步骤之后还包括:
获取输入的虚拟机创建指令和配置参数,根据所述虚拟机系统配置参数分配虚拟磁盘并创建虚拟机。
在其中一个实施例中,所述通过所述虚拟机管理系统创建虚拟机的步骤之后还包括:
获取虚拟机状态查看请求,获取已创建的虚拟机的状态信息并通过webUI返回响应。
在其中一个实施例中,所述通过所述虚拟机管理系统创建虚拟机的步骤之后还包括:
获取虚拟机备份请求,提取相应的虚拟机标识及备份地址,将所述虚拟机标识对应的虚拟机的磁盘或文件备份至所述备份地址。
此外,还有必要提供一种能提高操作的便利性的物理主机系统虚拟化的装置。
一种物理主机系统虚拟化的装置,所述装置包括:
虚拟化指令接收模块,用于接收输入的物理主机虚拟化指令;
第一镜像启动引导模块,用于重启后加载虚拟机管理系统镜像文件,并引导进入虚拟机管理系统;
第一物理磁盘定位模块,用于获取物理主机系统的磁盘;
本地虚拟化模块,用于通过所述虚拟机管理系统创建虚拟机,所述创建的虚拟机的磁盘使用对应所述物理主机系统的磁盘。
在其中一个实施例中,所述装置还包括虚拟机创建模块,用于获取输入的虚拟机创建指令和配置参数,根据所述虚拟机系统配置参数分配虚拟磁盘并创建虚拟机。
在其中一个实施例中,所述装置还包括虚拟机状态查看模块,用于获取虚拟机状态查看请求,获取已创建的虚拟机的状态信息并通过webUI返回响应。
在其中一个实施例中,所述装置还包括虚拟机备份模块,用于获取虚拟机备份请求,提取相应的虚拟机标识及备份地址,将所述虚拟机标识对应的虚拟机的磁盘或文件备份至所述备份地址。
此外,还有必要提供一种能提高操作的便利性的物理主机系统迁移至虚拟机的方法。
一种物理主机系统迁移至虚拟机的方法,包括:
接收输入的物理主机迁移指令,提取相应的目标虚拟机管理主机的目标网络地址;
重启后加载虚拟机管理系统镜像文件,并引导进入虚拟机管理系统;
获取物理主机系统的磁盘;
拷贝所述物理主机系统的磁盘上的数据,并将其发送至所述目标网络地址对应的目标虚拟机管理主机。
在其中一个实施例中,所述重启后加载虚拟机管理系统镜像文件的步骤之前还包括:
获取输入的虚拟机硬件配置信息,将所述虚拟机硬件配置信息作为创建虚拟机的参数发送给所述虚拟机管理主机。
在其中一个实施例中,所述获取输入的虚拟机硬件配置信息的步骤之后还包括:
接收所述虚拟机管理主机返回的虚拟机硬件配置信息适配响应,判断是否符合迁移条件,若否,则提示用户无法迁移。
此外,还有必要提供一种能提高操作的便利性的物理主机系统迁移至虚拟机的装置。
迁移指令接收模块,用于接收输入的物理主机迁移指令,提取相应的目标虚拟机管理主机的目标网络地址;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市深信服电子科技有限公司,未经深圳市深信服电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410526044.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种计量芯片的自启动方法及参数自校验方法
- 下一篇:智能电力监测仪表