Virtual Server 使用指南之二:在 Virtual Server 中创建和使用虚拟机
在Virtual Server中创建虚拟机的过程和在Virtual PC中基本上是一样的,比较显著的区别在于[b]虚拟网络[/b]。和Virtual PC中只有一个虚拟网络并且它不能连接到宿主计算机的网络适配器不同,Virtual Server支持无限个虚拟网络,并且每个虚拟网络都可以连接到宿主计算机的网络适配器,从而连接到宿主计算机所连接到的网络,这极大的方便了在构建网络试验环境时对网络的隔离。 8o{.h8C)} i/ig
在此,我先给大家介绍如何创建虚拟硬盘和虚拟网络,最后再介绍创建和使用虚拟机。 ){8V)\\
}9l
B
X!HwW1cP+m'M
[color=#006699][b]创建虚拟硬盘[/b][/color] 'sy#w
?2l/b
运行Virtual Server Web管理控制台,将鼠标移动到左边[b]Virtual Disks[/b]列表框中的[b]Create[/b]上,然后在弹出的菜单上根据你的需要选择需要创建的磁盘类型,你可以创建四种类型的虚拟硬盘。Virtual Server中使用的虚拟磁盘格式和Virtual PC是完全兼容的,关于它们之间的详细区别,请参见[url=http://www.winsvr.org/info/info.php?sessid=&infoid=25]Virtual PC 使用指南[/url]一文。 /E5qOi,?-hVT_
[b]创建动态扩展虚拟硬盘和固定尺寸虚拟硬盘[/b] ;?!{yyJM
[b]动态扩展虚拟硬盘[/b]和[b]固定尺寸虚拟硬盘[/b]的创建过程完全一样,唯一的区别是固定尺寸虚拟硬盘在创建时就会占用相应的硬盘空间大小,而[b]动态扩展虚拟硬盘[/b]则是根据存储数据量的大小而扩展所占用的磁盘空间。 8O5{N5Jl0w
在此我选择创建[b]动态扩展虚拟硬盘[/b],这也是微软推荐使用的磁盘类型; i/M f5myw
[img]http://www.winsvr.org/pic/vs_operation/vsopera01.jpg[/img] 2Je#Mhq0r
在右边的面板中,你可以设置所创建的虚拟硬盘存储位置和大小,你可以点击[b]Location[/b]下拉列表来选择虚拟硬盘的存储目录,里面列出了你所设置的[b]默认目录[/b]和[b]搜索目录[/b];然后再输入虚拟硬盘文件名和磁盘容量大小。虚拟硬盘容量大小默认为[b]16 GB[/b],Virtual Server支持的最大虚拟硬盘容量为[b]2040 GB[/b],但是只能在SCSI总线中使用;IDE总线支持的最大硬盘容量为[b]127 GB[/b]。最后点击[b]创建[/b]按钮,此时,虚拟硬盘就创建好了。 !N
Ty
ot7C8C(x+p
[img]http://www.winsvr.org/pic/vs_operation/vsopera02.jpg[/img] 2EkQW,O
\)i3}fb@t#C)Bx
;w
T,]4UHv? ~;V
[b]创建差异虚拟硬盘[/b] ,NRJ/DK:SN+y
如果选择创建[b]差异虚拟硬盘[/b],则右边的面板中如下图所示,在上部输入虚拟硬盘存储位置,然后在下部输入父磁盘的存储位置,Virtual Server在[b]Know virtual hard disks[/b]列表中列出了所有从默认目录和搜索目录中找到的虚拟硬盘文件,你可以直接进行选择,然后点击[b]创建[/b]按钮就创建好了差异磁盘。 h?D1l_d
[img]http://www.winsvr.org/pic/vs_operation/vsopera03.jpg[/img] Q/R5r?TUTl
O%g0o+@g(e
[b]创建链接虚拟硬盘[/b] 6@9tDr-_e
如果选择创建[b]链接虚拟硬盘[/b],则右边的面板中如下图所示,输入虚拟磁盘存储位置后,在[b]Physical computer drive[/b]列表选择需要链接到的物理硬盘后点击[b]创建[/b]按钮即可。 e2Z+ez#sI`6X&K
[img]http://www.winsvr.org/pic/vs_operation/vsopera04.jpg[/img] -s%?2uQn:W `
htm&a.O-Iz!\5z
[color=#006699][b]创建虚拟网络[/b][/color] cyOn^3DM,@,_
点击左边[b]Virtual Networks[/b]列表框中的[b]创建[/b]链接, o|0C'R2s
[img]http://www.winsvr.org/pic/vs_operation/vsopera_vn01.jpg[/img] g7p8t3ju4Q&@,A6[+X
右边面板的[b]网络属性[/b]页如下图所示,首先为虚拟网络输入一个名字,然后选择是否将此虚拟网络连接到宿主计算机上的某个网络适配器。当虚拟网络连接到宿主计算机上的某个网络适配器时,虚拟网络就像是连接到此网络适配器所连接的宿主网络中,并且可以访问宿主网络中的资源;默认选项为[b]None(Guests Only)[/b],即不连接到宿主计算机上的任何网络适配器。 )mGnxW!b
[img]http://www.winsvr.org/pic/vs_operation/vsopera_vn02.jpg[/img] aEEA `:k
c3Yc_"}
虚拟网络和宿主网络之间的通讯由Virtual Server中提供的虚拟机网络服务驱动程序进行处理。虚拟机网络服务驱动程序仅在宿主计算机加载网络适配器硬件驱动之后加载,它工作在非常底层的位置,从而对到达不同虚拟网络或宿主网络的数据包进行路由。虚拟网络之间、虚拟网络和宿主网络之间的隔离程度根据虚拟网络的配置不同而不同,总共具有以下三种场景: u.dZ(l#In
SO,F]
G
d%A
[b]虚拟网络没有连接到任何宿主网络适配器[/b]。在这种场景中,此虚拟网络和任何其他虚拟网络或任何宿主网络完全隔离,位于相同虚拟网络中的虚拟机就像是通过HUB连接到一起,你可以通过Sniffer来捕获其他虚拟机的网络通讯。 ;@'k.teZME4[*Ub
^np\8Vt M
[b]虚拟网络连接到某个宿主网络适配器并且只有此虚拟网络连接到此宿主网络适配器[/b]。在这种场景中,虚拟网络就像是一个HUB将虚拟机连接到一起,然后通过交换机连接到宿主网络中,你同样可以通过Sniffer来捕获连接到相同虚拟网络的其他虚拟机的网络通讯。不过,宿主机不能捕获虚拟网络中虚拟机之间的数据通讯,虚拟机也不能捕获宿主机和其他物理计算机之间的数据通讯,但是,宿主机和虚拟机都可以捕获虚拟机和宿主机、虚拟机和宿主网络上其他物理计算机之间的数据通讯。虚拟网络和任何其他虚拟网络同样是完全隔离的。 6`A9P T^Y4Uo
k%K
\#V
en1[Au"J
[b]两个或多个虚拟网络同时连接到某个宿主网络适配器[/b]。和上面所描述的不同,在这种场景中,虚拟网络之间是部分隔离的。当两个或多个虚拟网络连接到相同的宿主网络适配器时,某个虚拟网络可以捕获其他虚拟网络的入站通讯(即宿主网络向其他虚拟网络发起的通讯),但是不能捕获其他虚拟网络的出站通讯(即其他虚拟网络向宿主网络发起的通讯)。如果你要求虚拟网络之间完全隔离,那么在部署虚拟网络时,你应该非常仔细的检查虚拟网络的配置,避免出现这种情况。你同样可以通过Sniffer来捕获连接到相同虚拟网络的其他虚拟机的网络通讯。 nF/Xw3N,\
在[b]网络属性[/b]页的中部列出了断开连接的网络适配器,如果需要将这些网络适配器连接到此网络则勾选[b]已连接[/b]即可,如果需要则输入注释,点击[b]确定[/b],此时,虚拟网络就创建好了,对应的配置文件(.vnc)存放在%AllUsersProfile%\Documents\Shared Virtual Networks\目录下。你也可以点击左边[b]Virtual Networks[/b]列表框中的[b]添加[/b]链接选择现有的虚拟网络配置文件来添加虚拟网络。 fSQ%m ucP:JHI;z
Virtual Server中允许对每个虚拟网络配置一个DHCP服务器,为连接到此虚拟网络的虚拟机自动分配IP地址,配置过程如下: h,Fm)d2X#`s"I
将鼠标移动到左边[b]Virtual Networks[/b]列表框中的[b]配置[/b]链接,然后在弹出的菜单中选择需要配置的虚拟网络; eY[?zSRF
[img]http://www.winsvr.org/pic/vs_operation/vsopera_vn03.jpg[/img] Nd/Y3|tm|0vF
然后在右边面板选择[b]DHCP Server[/b], :l(g0V%q`&[mz
[img]http://www.winsvr.org/pic/vs_operation/vsopera_vn04.jpg[/img] 8Q$S(t6r]o*{
然后在[b]DHCP服务器属性[/b]中选择启用虚拟DHCP服务器,然后配置相应的选项即可。不过,Virtual Server将保留网络中的前16个IP地址(包括网络ID)不用于IP地址分配,例如下图中的虚拟网络为192.168.1.0/24,那么Virtual Server将保留IP地址范围192.168.1.0~192.168.1.15不用于DHCP客户的IP地址分配,并且虚拟网络中的DHCP服务器IP地址必须设置为在起始IP地址前,例如下图中的设置的DHCP服务器分配的IP地址范围为192.168.1.16~192.168.1.254,那么设置的DHCP服务器IP地址必须在192.168.1.1~192.168.1.15之间。 4p%y#t%{0@x
[img]http://www.winsvr.org/pic/vs_operation/vsopera_vn05.jpg[/img] 5M)tL,f3pj.X
:ElTt$I vTy
[color=#006699][b]创建虚拟机[/b][/color] Lz f,O}X?
你可以创建新的虚拟机,也可以通过添加虚拟机配置文件来添加现有的虚拟机。创建虚拟机的步骤如下: )Y
D,~OT){G
点击左边[b]Virtual Machines[/b]列表框中的[b]创建[/b]链接; 8X*}#g$ZSd
[img]http://www.winsvr.org/pic/vs_operation/vsopera05.jpg[/img] mgZG9D&kY
此时右边面板显示如下图,在创建虚拟机时你可以进行的配置较少,除了需要你输入虚拟机名字外,均提供了默认设置;你可以的选项有:
|