说起Microsoft Virtual PC 2004,地球人都知道──那是微软的嫡系虚拟机产品,不过说到它的孪生兄弟Virtual Server,恐怕就知之甚少了!Virtual Server是微软虚拟机的高端服务器产品,这位“仁兄”目前尚在“襁褓”之中,其正式版本要到2004年下半年才推出,不过笔者通过微软的Beta网站得到其最新的Beta测试版本,测试下来,感觉其功夫果然了得……如此好东东,笔者自然要写将出来,以飨读者!
◆ Virtual Server的优点
相对于Microsoft Virtual PC 2004,Virtual Server的最大特点就是支持B/S(浏览器/服务器)架构,也就是说,我们可以让Virtual Server运行在一台没有显示器的服务器上,然后在局域网内的任意一台计算机上用IE等浏览器连接、控制Virtual Server所创建的虚拟机!除此之外,Virtual Server还有一些非凡有用的优点:
1.和Microsoft Virtual PC 2004不一样,由于采用B/S模式,Virtual Server所创建的虚拟机无需图形界面,所以虚拟机的性能远胜过Microsoft Virtual PC 2004。笔者做过一个测试,在同样一台服务器上,虚拟机里的操作系统都是Windows Server 2003,用Microsoft Virtual PC 2004创建的虚拟机分配160MB内存,其性能和Virtual Server创建的虚拟机分配100MB内存的性能大致相当!
2. 支持虚拟SCSI设备。Virtual Server现在可以模拟四路虚拟SCSI节点,每路SCSI节点可以支持7个SCSI设备。可能有读者会问,模拟SCSI设备有什么好处?好处不少,一方面有些应用程序必须要求运行在SCSI设备上,这样就可以欺骗这些应用程序,以便于我们进行测试。另外一方面,由于IDE的限制,我们最多只能在虚拟机上挂接4个IDE设备,这样在测试动态磁盘时就会感到捉襟见肘,而采用虚拟SCSI设备则不会有这个限制。
3. 可以模拟虚拟群集。大家知道,用普通方法进行Windows Server 2003群集测试,需要至少3台服务器,这些服务器需要共享一个SCSI磁盘阵列柜。而且这些服务器还必须配备独立的SCSI通道和SCSI硬盘,整个一套设备怎么说也要20~30万人民币。假如想要给别人演示、或者自学Windows Server 2003群集设置,几乎是不可能的。而现在有了Virtual Server,一切都是小菜一碟!
4. 可以移植老的Windows系统,例如公司计划将所有的计算机升级到windows 2000/XP系统,但是有些应用程序必须在一台老的Windows 98计算机上运行。利用Virtual Server,我们可以将这台老的Windows 98计算机废弃,将其内容迁移到运行Virtual Server虚拟机上去!
提示:Virtual Server的“学名”是Microsoft Virtual Server 2004(不过真正的名字要等到正式版本出来才能知晓),当前的最新测试版本号为1.1.321。
◆ Virtual Server的安装
在安装Virtual Server之前必须要了解其系统需求,大家知道,虚拟机都是系统资源消耗大户,Virtual Server也不例外,假如你的系统是老爷车,那么笔者劝你还是不要安装──强扭的瓜不甜嘛。Virtual Server要求操作系统必须是Windows Server 2003,CPU不能低于550MHz,内存至少256MB(推荐512MB或者以上)。
于Virtual Server采用B/S架构,所以需要Web服务器的支持,所以宿主机上必须安装IIS 6.0,方法很简单,只需单击“治理你的服务器”窗口上的“添加或删除角色”任务,然后在打开的对话框上选择“应用程序服务器”选项,再安装屏幕提示一路回车即可,如图1所示。
图2 安装IIS6.0
Virtual Server的安装很简单,惟一需要注重的是,在“Configure Components”页面可以指定“Default Web Site Port”(默认Web站点端口)的端口地址,默认是1024,如图2所示。
图2 指定内置Web服务器端口
(出处:清风软件下载学院)