RSS订阅
RSS订阅TT服务器

使用Microsoft Virtual Server 2005 R2配置虚拟网络

2008-5-29  选择字号:  | |
打印本文章

导读:TechTarget中国的虚拟化专家Anil Desai将介绍Microsoft Virtual Server 2005的虚拟网络选项。

关键词:Microsoft Virtual Server 2005 虚拟网络 网络选项

正在加载数据... 【TechTarget中国原创】独立工作的虚拟机(VMs)可以有一些用途,但现代的应用程序和操作系统往往依靠网络连接来完成任务。我们所面临的挑战是要在通信的快捷性和安全性之间确定一个适当的平衡点。在这篇文章中,TechTarget中国的虚拟化专家Anil Desai将介绍Microsoft Virtual Server 2005的虚拟网络选项。有了这些信息,就可以确保所有的虚拟机不再是孤立的(当然了,除非你想让它单独工作)。

【TechTarget中国原创】独立工作的虚拟机(VMs)可以有一些用途,但现代的应用程序和操作系统往往依靠网络连接来完成任务。我们所面临的挑战是要在通信的快捷性和安全性之间确定一个适当的平衡点。在这篇文章中,TechTarget中国的虚拟化专家Anil Desai将介绍Microsoft Virtual Server 2005的虚拟网络选项。有了这些信息,就可以确保所有的虚拟机不再是孤立的(当然了,除非你想让它单独工作)。

  虚拟服务器的网络架构

  首先,我们来看看虚拟服务器如何处理网络接入。图1提供了一个高层次的见解。

  从底部开始,你必须有你的物理网络——实际的网络电缆、交换机、路由器以及连接到主机的其它设备。再往上是主机的物理网络接口卡(NIC)及其相关驱动。这是标准的配置。虚拟服务器添加了一层所谓的虚拟机网络服务驱动(Virtual Machine Network Services Driver),这一层可以让虚拟网络接口卡(配置到虚拟机内部的)访问物理网络。

  图1:虚拟服务器网络架构概述

虚拟服务器


      
  在最简单的配置中,可能只有一个单一的物理网络接口卡和一个单一的虚拟网络接口卡。但是虚拟服务器支持你能安装到主机操作系统上的所有主机网络接口卡,还允许每台虚拟机上安装多达四个虚拟网络接口卡。

  了解虚拟网络

  虚拟网络简化了对网络选项的管理。一个选项不会将虚拟机的网络接口卡连接到任何虚拟网络(或者说根本不会使用任何虚拟网络接口卡)。在这种情况下,虚拟机将无法与其它物理机或虚拟机进行联系。所以说,如果你想启用这种联系,你必须有两个主要的虚拟网络选项。

  Guest-only 网络

  有一种方法可以将网络风险降到最小,那就是创建一个将所有虚拟机的通信限制为一对一通信模式的虚拟网络。图2向我们展示了这方面的一个例子。通过在创建过程中选择不将它们捆绑到任何一个主机物理网络适配器,你可以简单地创建许多这样不同的guest-only网络。

  图2:一个逻辑上的guest-only网络概述

guest-only


       
  外部网络

  当你将一个主机网络适配器连接到一个虚拟网络的时候,所有连接到这个虚拟网络中的虚拟机表现的就像它们真的连接到这台主机的局域网中一样(见图3)。实际上,对于其它同一网络中的计算机来说,要区分出这些虚拟机也将是一个很困难的过程。

  虽然这样可以提供最好的连通性,可无论是从安全性(你必须确保虚拟机得到妥善修补和担保),还是易管理性(虚拟机必须使用彼此兼容的网络地址)方面看,这都是有一定风险的。

  图3:外部网络一览

外部网络


        
  创建虚拟网络

  好的是,一旦你了解了虚拟服务器的网络架构,创建和管理虚拟网络就变得很简单了。让我们来看看你如何处理物理网络连接的一些限制。

  启用主机网络适配器

  服务器端的计算机可以有多个物理网络适配器。这样做往往是为了分割流量(例如使用工作Web服务器的情况)或者是为了提高性能(例如,创建一个单独的网络连接以进行备份)。

  在这些情况下,你可能想要告诉虚拟服务器有一个或多个网络接口是不对虚拟机开放的。这时,你可以通过编辑正确的网络连接的属性和虚拟机器网络服务条款来实现这一点(见图4)。规则很简单:如果方框被选中,虚拟网络就可以使用物理适配器。否则,网络连接将不能被使用。

  图4:根据主机网络适配器的属性设定虚拟机器网络服务条款

网络适配器


             
  管理虚拟网络

  既然我们已经有了以上先决条件来扫清障碍,是时候该进入虚拟服务器管理网站了。通过点击虚拟网络部件上的条款,你就可以创建和配置虚拟网络。

  图5展示的是你在创建一个新的虚拟网络时将会看到的屏幕界面。你可以为该虚拟网络随意起一个描述性的名字。你可以选择是否要将该网络捆绑到一个主机的物理网络适配器,或者说你是否想创建一个guest-only网络。最后,这个网页会自动列出所有目前没有连接到虚拟网络的虚拟网络适配器。它可以让你将它们直接连接起来。单击确定,你所创建的虚拟网络就可以使用了。

  图5:创建一个全新的虚拟网络

虚拟网络


         
  配置虚拟网络适配器

  通过编辑一台现有虚拟机的构造,你可以将虚拟网络适配器连接到虚拟网络上。图6展示的是一台拥有多个虚拟网卡的虚拟机的构造。需要注意的是,你可以指定一个静态的MAC地址,也可以让虚拟服务器自动创建一个MAC地址,这可以避免冲突。

  最好的是你可以随时连接和断开虚拟网络的附件,即使是虚拟机正在运行时(需要确定的只是保证你的操作系统和应用程序不会因此出错)

  图6:为虚拟机修改虚拟网络适配器的属性

网络适配器


        
  更多的虚拟服务器网络特征

  在这篇文章中,TechTarget中国的虚拟化专家Anil Desai所介绍的已经涵盖了启动和运行虚拟服务器网络选项的基本要点。

  虚拟服务器包括一个内置动态主机配置协议(DHCP)的服务器,可用于你的每个虚拟网络。就像在物理网络环境中一样,这样可以简化对网络地址的管理(尤其是当你经常复制或移动虚拟机时)。当然了,如果你的虚拟机正被连接到主机网络中,你就可以使用DHCP和其它已经可以利用的网络服务。

  Windows XP SP2 和Windows Server 2003平台都提供内置防火墙功能和Internet连接共享(ICS)功能。你可以在你的虚拟机上通过一个有趣的Microsoft环回适配器应用程序使用这两项功能。

  整体而言,一旦你总的了解了它的运作模式,虚拟服务器的网络架构是很灵活且易于管理的。当你试图在你虚拟机的通信性和安全性之间确定一个最佳平衡点时,一定要考虑到这些信息。

  关于作者:Anil Desai撰写了大量的技术书籍,主要关注Windows服务器平台、虚拟化、Active Directory、SQL Server和IT管理。最近,他写了如何管理微软虚拟服务器和微软虚拟服务器脚本指南。Anil Desai作了几十个会议报道,他也是技术杂志的撰稿人。


Virtual Server 2005 R2
 在Windows中安装Microsoft Virtual Server 2005 R2
 如何用Microsoft Virtual Server 2005 R2创建虚拟机
 使用Microsoft Virtual Server 2005 R2安装子机OS
 使用Microsoft Virtual Server 2005 R2配置虚拟网络

还没有登录? 阅读全文请先登录或注册
用户名:(请填写您的E-mail做为登录账号)
  • 获取最新的IT业界资讯、市场动态、行业趋势等独家原创内容。
  • 分享国内外技术专业人士提供的技巧经验。
  • 利用专注IT的技术资源中心,不断更新专业知识。
  • 享受白皮书、Webcast等系列特色增值服务。
  • 免费参加TT中国举办的各种会员活动。
  • 更多的精彩服务,在不断开发中……
用户名:(请填写您的E-mail)
密 码:
 永久登录
请输入您的登录email:
无论何时我使用Virtual Server的虚拟机远程控制客户端,都会碰到许多问题,如远程机滞后或重复击键或不响应。我该怎么办?
我尝试使用Virtual Server设置三个节点的集群。当试着创建SCSI适配器时,我只能创建两个:ID 7和ID 6。如何得到另外一个ID 5的适配器以便创建三个节点集群?
我的目的就是复制虚拟机到另一台不同的机器上。我认为我能跳过SID更改。我是Microsoft Virtual Server方面的新手,需要在目标机器上安装什么以接受VHD副本?
我们考虑使用Microsoft Virtual Server。我们有个应用要在多处理器环境里才能收到最大效益。在“主机”上运行多处理器应用有什么主要问题吗?
在Microsoft Windows Server环境里,使用VMware的产品还是SWSoft的Virtuozzo产品?您能比较一下这两种产品在虚拟化方面的优势和缺点吗?
ESX是性能比较稳定的虚拟化产品,但是也存在一些安全漏洞。ESXi是VMware免费嵌入式hypervisor,它也存在安全缺陷。对于这两款产品,我们该如何安全地管理它们?本指南将从网络和管理方面入手,提供一些实用技巧。
在前面的专题“Hyper-V指南”中,我们探讨了Hyper-V的虚拟架构、系统要求及与其他产品之间的竞争。在本指南中,我们将具体描述如何管理Hyper-V、如何对Hyper-V备份以及如何进行性能优化等。
在之前的专题里,我们学习了如何运行ESX Server以及它与免费的VMware Server的比较。在本专题中,我们将详细描述VMware ESX Server子操作系统性能的技巧。
最新更新
专家答疑
技巧
Anil Desai
你推荐使用虚拟机优化器吗?使用的时候需要注意哪些情况呢?我没有你所提的虚拟机优化器产品的任何经验,我询问了……
Joe Foran
当谈及Xen时,我会听到如准虚拟化、hypervisor和HVM。这些术语到底是什么意思?简而言之,它们是描述Xen如何运行的结构条款。不像……
Serdar Yegulalp
无论何时我使用Virtual Server的虚拟机远程控制客户端,都会碰到许多问题,如远程机滞后或重复击键或不响应。我该怎么办?