APP下载

跨云平台V2V虚拟化转换迁移实验教学系统的技术实现

2019-08-26沈艺敏蒋小波贺心

数字技术与应用 2019年5期

沈艺敏 蒋小波 贺心

摘要:因虚拟化云计算技术、平台的不断发展升级,承载原教学系统的虚拟服务器不可避免的涉及到从旧云平台向新平台的转换迁移问题,本文在对教学系统实施虚拟化服务器跨平台迁移转换成功实践的基础上,论述虚拟服务器从hyper-v平台向vsphere平台转换迁移的原理、条件和技术实现方法。

关键词:V2V;虚拟化转换;虚拟服务器迁移

中图分类号:TP391 文献标识码:A 文章编号:1007-9416(2019)05-0078-01

随着虚拟化云计算技术不断的迭代升级,实验教学系统由旧虚拟化平台升级、迁移至新平台的需求强烈。本文以作者实施的南宁学院英语实训教学系统跨平台升级迁移案例为依托,论述虚拟服务器从windows 2008 R2的hyper-v平台向vmware vsphere 5.5平台升级迁移的V2V转换实现技术。

1 迁移技术环境

源系统环境:windows server 2008 R2 hyper-v虚拟服务器,物理宿主机为单机运行。

目标系统环境:vmware vsphere 5.5平台虚拟服务器,物理宿主机为多服务器集群模式,使用vcenter 5.5统一管理虚拟化资源。

网络环境:源虚拟化系统及服务器与目标平台在校园网内能够互联互通。

迁移工具:Vmware vcenter Converter standlone。

2 虚拟化转换迁移技术原理

在独立的windows 7以上网管主机安装Vmware vcenter Converter standlone client转化工具,转换工具5.0以上版本支持将hyper-v平台虚拟服务器转换为vsphere平台虚拟服务器。

转换工具需要以管理员权限,通过hyper-v宿主机windows服务器操作系统的IPC$默认共享,在源宿主机上安装转换代理程序,读取源虚拟服务器配置和虚拟磁盘文件,转换翻译,在vsphere目标虚拟化平台上生成新的vsphere虚拟服务器,该V2V转换逻辑拓扑结构如图1。

3 V2V转换前的关键环境技术配置

Vmware vcenter Converter转换工具需要通过hyper-v宿主机操作系统的IPC$默认共享,向源平台系统安装转换代理程序。由于2008 R2版本及以上的windows服务器操作系统在系统安全上默认有诸多限制性措施,为实现转换任务,承载hyper-v的windows server操作系统需要配置相关服务、防火墙和注册表,开启默认共享,以windows server 2008 R2为例,相关配置方法如下。

(1)在“计算机管理”的服务控制面板中,开启server、SSDP discovery、Function Discovery Resource Publication和UPnP device host四个服务,四个服务均与开启操作系统的共享环境相关。Server服务:支持系统通过网络的文件、打印、和命名管道共享。SSDP discovery服务:发现使用SSDP协议的网络设备和服务。Function Discovery Resource Publication服务:发布系统以及连接到系统的资源,以便能够在网络上发现这些资源。UPnP device host服务:允许 UPnP设备宿主在系统上。(2)在控制面板的“网络和共享中心”的“更改高级共享设置”一项下,将启用网络发现、启用文件和打印机共享、启用共享以便可以访问网络的用户可以读取和写入公用文件夹中的文件及启用密码保护共享等四项功能配置开启。(3)修改注册表,开启windows server 2008R2服务器系统的IPC$默认共享。打开系统的注册表管理控制台,在HKEY_LOCAL_ MACHINE\SYSTEM\CurrentControlSet\Control\Lsa分支下,将restrictanonymous键值设置为“0”,键值类型为DWORD,该配置在重启windows server操作系统后生效,使具备IPC$管道共享条件。

4 V2V转换迁移操作步骤

在前述环境、条件、工具齐备的情况下,操作Vmware vcenter Converter standlone client转化工具可实现hyper-v虚拟机向vsphere虚拟机的转换迁移,具体技术步骤如下:

(1)关闭源hyper-v虚拟服务器,打开Vmware vcenter Converter standlone client转化工具,选择Convert machine,运行转换向导。(2)在源系统设置中,选择源类型为“hyper-v server”,填入源宿主机windows server操作系统的IP地址、管理员账号密码等信息。(3)在源虚拟服务器选择中,选择待转换迁移的源hyper-v虚拟服务器。(4)在目标平台选择中,填入vcenter的IP地址、管理员用户密码等信息。(5)在目标虚拟机设定中,选择转换后目标虚拟服务器的宿主机和逻辑位置。(6)在确认对话框中浏览和检查所做设定,按确定按键后,转换即开始,可在转换工具的主视图中查看转换进度和结果。(7)转换完成后,应在生成的vsphere虚拟机上安装好vmware tools工具,恢复源宿主机的共享设置,消除网络安全隐患。

5 V2V虚拟化转换技术实现方法小结

在教学系统虚拟服务器需要進行跨平台的升级、迁移时,使用目标平台厂商提供的转换工具、虚拟磁盘格式转换时目前为数不多的可用技术方法,存在一定的转换成功率风险。实际成功与否,跟源虚拟化平台类型、版本、宿主环境及目标虚拟化平台兼容性和网络传输环境均有关联性影响。

参考文献

[1] 史宝虹.高校虚拟化数据中心平台建设及迁移研究[J].电脑知识与技术,2018,14(21):15-17.

[2] 吴昕妍.计算机教学中极域多媒体电子教室的应用研究[J].淮南职业技术学院学报,2018,18(06):82-83.

[3] 朱广超,史纪强.企业应用系统云环境迁移方案研究[J].油气地球物理,2018,16(03):58-62.