Microsoft Virtual Server 2005 入门篇

 

上海互联网软件有限公司 文/黄昀 2005/12/13


 
如果你用过Vmare或者Virtual PC等虚拟机产品,那么相信已经对虚拟机技术有一定了解。前些时候研究了一下虚拟机的高端服务器产品Microsoft Virtual Server 2005,它比上述两款产品提供了更为强大的功能,将虚拟机技术发挥到极致。由于目前该产品英文资料居多,所以写下此文,供需要入门者学习。

一、我们为什么要用Virtual Server 2005 ?

虚拟机技术可以让企业运行多个操作系统在一台物理机器上,主要有以下三个方面的场景可以应用

1、        软件开发和测试

通过快速的设置来帮助建立一个或多个用于开发,测试,培训的虚拟物理环境,这样就不用担心利用现有电脑而可能造成的一些未知后果,同时也能减少硬件投资。

2、        应用程序迁移

可以将一些运行在比较老的硬件和操作系统上的应用程序,迁移到一台配置较好的宿主机的虚拟机上,可以提高应用程序的性能,服务器的利用率,同时也便于管理。(注:对于原有服务器环境向虚拟机整体迁移,微软提供ADS+VSMT迁移自动化的解决方案)

3、        服务器的整合

将众多不同的服务器环境以虚拟机的形式存放在一台物理机器上,可以提高现有投资的利用率,减少成本,同时也便于管理。

            除了以上的主要应用场景,就产品本身比较其它虚拟机产品,它也有很多突出的优点:

1、        以B/S的架构来进行管理

相比较vmare等单机版管理的虚拟机来说,肯定存在很大的优势。同时通过浏览器能同时控制多台虚拟机,比远程终端使用更加方便。

2、        宿主机上无图形化界面

相比较vmare,virtual pc来说,他们都有图形化界面运行在宿主机上,那将耗费宿主机的大量系统资源。当你需要图形化界面进行操作的时候,是客户端安装一个控件通过浏览器来显示图形化操作界面。当然你也可以通过远程终端的方式进行操作,前提是虚拟机上的操作系统支持远程终端。

3、        虚拟SCSI设备

以vmare来说,其建立的虚拟机中的设备型号是和宿主机的设备型号完全一置的,而virtural server中的设备是完全虚拟的,比如显卡类型,网卡类型等等。对于一些特定需要运行在SCSI设备机器上的应用程序,那对宿主机的要求也比较高了,宿主机上也必须有SCSI 设备,而且物理设备上最多只能挂接4个SCSI设备,就是说你的虚拟机也会受到该限制。

如果用virtual server来虚拟SCSI设备的话,则不会存在以上问题,不需要考虑宿主机的硬件配置,是否有SCSI设备,利用该产品可以模拟四路SCSI结点,每个结点支持7个SCSI设备,远远突破了物理设备的限制,方便测试。

4、        支持虚拟群集

    传统群集测试,需要多台服务器,而且对每个服务器的硬件配置比较高,比如需要SCSI设备,需要磁盘阵列等等。那么现在你用virtual server 2005完全可以达到这一目的。对它来说只是多创建几个虚拟机,多创建几个虚拟设备,只要你的宿主机够强劲,一切都非常简单。

5、        可以动态改变虚拟机的设备配置

Virtual server的这优点,恰是vmare等虚拟机的硬伤。比如vmare虚拟机,硬盘塞满了只能干瞪眼,除非你开始分配虚拟机空间时候就分配的足够大。

Virtual server建立的虚拟机,可以在虚拟机完全建立后动态改变该虚拟机的内存大小,光驱来源(物理或iso),增加磁盘分区,甚至可以将其它虚拟机的分区挂接到新的虚拟机上等等。

6、        状态保持

Virtual server提供了虚拟机的状态保持,就是你可以在保持虚拟机中操作系统目前的运行状态,以后使用时候直接就开,快速定位到你原来虚拟机关机前的状态。

7、        提供丰富的编程接口

Virutal server提供了丰富的编程接口,你可以将virtual server的一些功能与自己的产品结合起来,或者对virtual server进行管理功能上的扩展。这也是微软一贯的做法


 
其他还有很多优点,在使用过程中可以慢慢体会

     

二、Virutal Server 2005安装

   安装条件

   宿主机软硬件配置:

1、         基于X86的计算机,Intel/AMD 550 MHz或者更高(推荐1G) 512M内存以上

2、         操作系统支持

l        Microsoft Windows Server™ 2003, Standard Edition

l        Microsoft Windows Server 2003, Enterprise Edition

l        Microsoft Windows Server 2003, Datacenter Edition

l        Microsoft Windows® Small Business Server 2003

l        Microsoft Windows XP Professional


 
3、         IIS支持


 
安装步骤省略

注:Virtual Server可以安装在一台服务器或安装在多台服务器上(将Virtual Service和web 组件分开)


 
三、创建第一台虚拟机

1、         打开“开始-程序-Microsoft Virtual Server-Virtual Server Administration Website”

2、         查看左侧菜单“Virtual Machines-Virtual Server Administration Website”,点击“Create”

3、         填写虚拟机名字(Virtaul machine name )

4、         如需改变虚拟机文件存放路径,请点击“Virutal Server Paths”

5、         填写分配给虚拟机的内存大小(Virutal machine memory),大小不能超过宿主机的大小

6、         选择创建新的虚拟机硬盘(Create a new virtual hard disk),你也可以选择现有其它虚拟机的硬盘或者稍后再添加虚拟硬盘

7、         选择你的网络适配器,你可以选择物理的网络适配器或者系统提供的一个虚拟的。

8、         点击“Create”,则一个虚拟机创建成功,出现如下界面:


 
四、为你的虚拟机安装一个操作系统

1、         查看左侧菜单“Virtual Machines-Virtual Server Administration Website”,选择“Configure-<虚拟机名>”,这里虚拟机名就是刚才创建的虚拟机.

2、         点击“CD / DVD”,选择物理光驱还是光盘镜象,光盘镜象需要指定全物理路径。

3、         确认你的物理光盘或者光盘镜象带自引导程序

4、         点击虚拟机名,然后选“Turn On”开启虚拟机

5、         此时虚拟机已经启动,点击虚拟机名,选“Remote Control”或直接点击虚拟机图标

6、         如果你是第一次运行virtual server,系统会提示你安装一个控件,安装它

7、         此时虚拟机的整个管理控制台就出现在里面,相比较远程终端,在浏览器里面的控制界面还是很新奇。对管理控制台画面单击鼠标就可以进入操作该虚拟机

8、         按照普通的操作系统安装步骤一步步装,直到完成

9、         点击右上角“Remote Control”有相应的功能菜单可以操作

 Special Key :可以向虚拟机管理控制台发送Ctril+Alt+Delete和PrintScreen键

Connect Server:连接到其它虚拟机的管理控制台

Switch Administrator Display:切换到管理员画面,可以同时管理多台虚拟机

Connection Properties:连接的相关属性

View Only:将管理控制台设置为只能看,不能进行操作

Set Host Key: 设置从管理控制台将鼠标移出来的热键,默认是alt


 
10、    安装完操作系统后,为提高虚拟机的显示性能和可管理性,需要在虚拟机的操作系统上再安装“Virtual Machine Additions”。该软件主要提供以下功能:虚拟机管理控制台的显示画面更为美观,同时鼠标指针也有改观,不是一个小黑点了,还有不需要按右alt 键就可从虚拟机的管理控制台返回到浏览器。

11、    查看左侧菜单“Virtual Machines- Virtual Server Administration Website”,选择“Configure-<虚拟机名>”,配置界面出来后,然后点击“install Virtual Machine Additions”,安装程序会自动在虚拟机的操作系统上运行。(这个功能比较酷,不知道怎么作到的,如果能做二次开发,就能在所有虚拟机上同时安装应用程序或者打补丁了)

12、    至此,虚拟机的操作系统安装完毕。当然别忘记为它打上补丁和装上杀毒软件。

这篇文章向大家介绍了virtual server 2005以及它的一些激动人心的功能和虚拟机的创建的一个过程,在下来的“应用篇”和“开发篇”会有更详尽的介绍。
本文中有些贴图无法显示,详细请下载该篇电子文档:http://www.divsun.com/temp/VirtualServer2005_GetStart.pdf


本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/liliacsyun/archive/2005/12/14/551835.aspx

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值