[发明专利]一种KVM虚拟机在物理主机之间迁移的方法有效
申请号: | 201310662040.8 | 申请日: | 2013-12-10 |
公开(公告)号: | CN103605562B | 公开(公告)日: | 2017-05-03 |
发明(设计)人: | 杨磊;乔鑫 | 申请(专利权)人: | 浪潮电子信息产业股份有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 250014 山东*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 kvm 虚拟机 物理 主机 之间 迁移 方法 | ||
1.一种KVM虚拟机在物理主机之间迁移的方法,其特征在于,提供了一种物理操作系统向虚拟化平台迁移的方法,包括:物理机网络调试;迁移软件安装;虚拟机系统从源主机迁移至目的主机;其中,所需物理环境包括:物理主机两台;SLES11 SP1系统+KVM模块;NFS服务器,所述方法的实现过程为:准备三台物理服务器的系统环境,一台为源主机另外一台为目的主机,最后一台为NFS服务器,操作系统均为Suse Linux Enterprise Server 11 Service Pack 1;
首先,在源主机、目的主机和NFS服务器上安装SLES11 SP1,并在源主机和目的主机上安装KVM;
其次,在源主机上,创建需要迁移的虚拟机;
然后,在NFS服务器上部署NFS服务,确保源主机和目的主机均可访问NFS服务器的共享目录;
最后,在被迁移的虚拟机中,打开浏览器通过视频网站播放一段网络视频,或其他可验证服务不间断的方法,通过virt-manager图形化管理工具开始进行迁移,在迁移过程中实时网络视频基本流畅或远程桌面不中断;迁移完成后,目的主机中自动创建了一个同名的虚拟机,并且继续播放在线视频或提供远程桌面连接服务,源主机上的虚拟机变为暂停状态,不再提供服务;至此,动态迁移完成。
2.根据权利要求1所述的一种KVM虚拟机在物理主机之间迁移的方法,其特征在于所述方法的具体实现过程包括:
1)首先,在两台主机上分别安装SLES11 SP1系统及KVM相关模块;
2)安装图形管理工具virt-manager创建虚拟机;
3)把虚拟机存储文件存储在公共的存储空间,设定一个共享存储空间,让源主机和目的主机均能访问;
4)配置NFS服务:
修改 /etc/exports 文件,添加/home/image *(rw,sync,no_root_squash)
rw:可读写的权限;
ro:只读的权限;
no_root_squash;
sync:资料同步写入存储器中;
async:资料会先暂时存放在内存中,不会直接写入硬盘;
重新启动 nfsserver 服务;
# service nfsserver restart
5)源主机和目的主机通过virt-manager添加NFS存储池;
点击 Edit menu->Host Details->Storage tab;
6)添加一个新的存储池;
点击左下角的“+”号,弹出一个新的窗口;输入以下参数:
Name:存储池的名字;
Type:选择 netfs:Network Exported Directory;
点击“Forward”后,输入以下参数:
Target Path:共享存储在本地的映射目录,本文中这个目录在源主机和目的主机上必须一致;
Format:选择存储类型,这里必须是 nfs;
Host Name:输入共享存储服务器,也就是 NFS 服务器的 IP 地址或 hostname;
Source Path:NFS 服务器上输出的共享目录;
点击“Finish”后,共享存储添加成功;此时在物理机上查看 Linux 系统的文件系统列表,能够看到共享存储映射的目录;
7)源主机上创建基于共享存储的 KVM 虚拟机-Windows Server 2008R2;
选择共享存储池,点击“New Volume”创建新的存储卷;
输入存储卷参数;
8)在源主机上打开 virt-manager 应用程序,连接 localhost 本机虚拟机列表;
点击 File->Add Connection,弹出添加连接窗口,输入以下各项,
Hypervisor:选择 QEMU;
Connection:选择连接方式 ;
Hostname:输入将要连接的主机名或 IP 地址;
9)点击 Connect,输入系统密码后,将显示源主机和目的主机上的虚拟机列表;
10)从源主机动态迁移 KVM 虚拟机到目的主机,
在源主机上启动虚拟机 Windwos 2008 R2;
在虚拟机中,开启实时网络服务;
开启远程连接服务 remote access,在其他主机上远程连接此虚拟机;
开启网络实时服务;
准备动态迁移,确保所有的虚拟存储设备此时是共享的,包括 ISO 和 CDROM;
在源主机的 virt-manager 窗口中,右键点击等待迁移的虚拟机,选择“Migrate ”:
New host:选择目的主机的 hostname;
Address:填入目的主机的 IP 地址;
Port and Bandwith:指定连接目的主机的端口和传输带宽,本文中没有设定,使用默认设置;
11)点击“Migrate”和“Yes”开始动态迁移虚拟机;
12) 动态迁移的时间与网络带宽、物理主机的性能和虚拟机相关配置;
13)迁移完成后,目的主机的 VMM 中自动创建了一个同名的 Windows 2008 R2 虚拟机,并且继续提供远程连接服务和播放在线视频;源主机上的虚拟机变为暂停状态,不再提供服务。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮电子信息产业股份有限公司,未经浪潮电子信息产业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310662040.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:水蛭水族箱及蚂蝗养殖方法
- 下一篇:一种棘胸蛙的养殖方法