【IT168 专稿】在之前的文章中,我们实现了MED-V服务器的部署及配置,在模板计算机上完成了MED-V客户端的部署,虚拟机镜像制作以及把虚拟机镜像上传到MED-V服务器(1,2,3,4)。有了这些前期的准备工作,本文中我们就可以在客户机上测试一下MED-V服务器上的虚拟机镜像了。实验拓扑如下图所示,我们准备了一个TEST客户机,TEST的操作系统是32位的Vista SP1。我们准备在TEST客户机上测试一下是否能从MED-V服务器上下载虚拟机镜像,然后用VPC2007加载虚拟机镜像。如果可行,那么我们将能够在TEST客户机上获得一个虚拟的操作系统环境,进而可以运行这个虚拟操作系统内的应用程序。这样一来,我们进行桌面虚拟化实验的目的也就达到了。
一 安装VPC2007 SP1
首先我们需要在TEST客户机上安装VPC2007SP1,因为需要利用VPC2007SP1加载上传到MED-V服务器上的虚拟机镜像。其实,Windows Virtual PC比我们现在使用的Microsoft Virtual PC的性能更要胜出一筹,不知在MED-V的后续版本中是否会用Windows Virtual PC取代现在的VPC2007SP1。在TEST客户机上安装VPC2007SP1的具体方法我们不再赘述,大家可以参考之前的文章。
二 安装VPC2007 SP1 QFE
在TEST客户机上安装完VPC2007SP1后,还需要安装VPC2007 SP1 QFE。这项要求我们也不陌生,之前我们在模板计算机TEMPLATE上制作虚拟机镜像时也安装了VPC2007 SP1 QFE。具体的安装方法大家可以参考前文,本文中不再赘述。
三 安装MED-V客户端
TEST客户机上安装完VPC2007后,接下来需要安装MED-V的客户端。在安装MED-V客户端时需要填写一些参数,如图1所示,我们填写了MED-V服务器的NETBIOS名称以及使用的端口。
图1
四 测试虚拟机镜像
TEST客户机上部署完MED-V客户端,我们就可以利用MED-V客户端进行测试了。我们准备利用TEST客户机上的MED-V客户端从MED-V服务器的Workspace上下载虚拟机镜像,然后利用VPC2007加载虚拟机镜像,这样我们就可以运行虚拟机镜像内的Office测试程序了。
在TEST客户机上依次点击 开始-程序-MED-V-MED-V,如图2所示,出现启动Workspace的登录界面,输入用户名和口令,我们以域管理员的身份登录Workspace。
图2
如图3所示,TEST客户机开始自动从MED-V服务器下载Workspace上的虚拟机镜像。下载时间要视虚拟机镜像的大小和网络速度而定,本次实验用的XP虚拟机镜像大约是2G左右,在百兆网络环境下大约需要三分钟的下载时间。
图3
TEST客户机下载虚拟机镜像后,如图4所示,我们发现TEST客户机的开始菜单中出现了"MED-V Applications"程序组,程序组内是我们在XP虚拟机上安装的Office2003组件。这些Office组件已经被MED-V从虚拟机镜像发布到TEST客户机上了。
图4
我们在TEST客户机上点击"MED-V Applications"程序组中的"Word"进行测试,如图5所示,我们赶紧就象是打开一个本地安装的应用程序一样,速度令人满意。其实,这个Word程序并没有安装在TEST客户机上,而是安装在XP虚拟机上。此时XP虚拟机正在TEST客户机上以后台方式加载,我们并没有看到XP虚拟机,但仍然可以运行XP虚拟机内的应用程序。桌面虚拟化的设计初衷也就是这样,用户可以在自己的桌面操作系统上虚拟出另一个不同的操作系统,进而解决应用程序的兼容性问题。至此,本次的MED-V动手实验测试工作顺利完成!
图5