网络问题是虚拟化的下一个障碍?

2008-10-8    | |
打印本文章
RSS

导读:本文了解虚拟化造成的网络问题,例如物理与虚拟交换机之间的高NIC密度、增加的网络流量和通信问题。

关键词:虚拟化 交换机 NIC 网络

正在加载数据...

【TechTarget中国原创】在本文中,你将学到虚拟化造成的网络问题,例如物理与虚拟交换机之间的高NIC密度、增加的网络流量和通信问题。

  服务器虚拟化是数据中心服务器组和网络组里模糊不定的角色,因为服务器硬件虚拟化产品将网络带进了服务器。这不是一个齐全的数据中心设计或者说给IT人员迁移带来了痛苦。

  在本文中,TechTarget中国的特约虚拟化专家Scott Lowe将具体说明在数据中心里,网络上的服务器硬件虚拟化的影响。

【TechTarget中国原创】在本文中,你将学到虚拟化造成的网络问题,例如物理与虚拟交换机之间的高NIC密度、增加的网络流量和通信问题。

  服务器虚拟化是数据中心服务器组和网络组里模糊不定的角色,因为服务器硬件虚拟化产品将网络带进了服务器。这不是一个齐全的数据中心设计或者说给IT人员迁移带来了痛苦。

  在本文中,TechTarget中国的特约虚拟化专家Scott Lowe将具体说明在数据中心里,网络上的服务器硬件虚拟化的影响。

  例如由VMware的VMware Infrastructure 3(VI3)、Citrix 的XenServer或者微软的Microsoft Virtual Server(最终叫做Hyper-V) 所提供的服务器硬件虚拟化,在数据中心设计中有巨大的差异。

  网络当然是一个受虚拟化影响的领域。

  高NIC(网络接口卡)密度

  首先,在一个虚拟化环境里,每台物理服务器一般拥有更高的NIC密度。虚拟化主机有8个、10个或者12个网络接口卡(NIC)是常见的,反过来,没有被虚拟化的服务器只有2个或可能3个NIC。这成为数据中心里的一个问题,因为边缘或分布交换机放在机架里,以简化网络布线,然后向上传输到网络核心。在这种解决方案里,一个典型的48端口的交换机仅能处理四台虚拟主机,每台10个NIC。为了完全添满机架,需要更多的边缘或分布交换机。

  另外,更多的网络架构没有订购太多的边缘或分布交换机,因为更多的服务器没有完全利用它们的网络连接。网络资源和其他资源利用不足,使许多组织进行虚拟化部署,因为他们需要整合工作负荷、降低能耗、释放机架空间、冷却或减少物理服务器。不过在虚拟化环境里,当多个工作负荷整合到这些主机里时,根据运行在主机上的工作负荷数量,网络流量增加了。网络利用率将不再像过去在每台物理服务器上那样低了。

  增加的网络流量

  为了调节来自整合工作负荷增加的网络流量,可能需要增加从边缘或分布交换机到网络核心的向上传输数量。

  网络设计问题

  另一个关键的改变来自最新一代虚拟化产品的动态性质,拥有诸如热迁移和多主机动态资源管理。虚拟化里固有的动态更改性能意味着不能再对服务器之间的流量流动作任何假设。

  当工作负荷捆绑于虚拟硬件,机架或交换机被告知将交换大量的网络流量时,服务器能分配到机架或交换机。既然工作负荷能动态地从一台物理主机移动到一台完全不同的物理主机,在网络设计里,位置不再用到。网络设计现在必须调节动态数据流,这可能从任何虚拟化主机到任何其他虚拟化主机或者物理工作负荷开始。摈弃传统的core/edge设计,数据中心网络可能需要找寻更多全网状架构或“光纤”,这能完全调节来自任何虚拟化主机或者任何其他虚拟化主机的交易流。

  诸如Xsigo和3Leaf这样的厂商利用他们的I/O虚拟化产品,满足调节动态交易流的需求,不仅关于网络,也关于存储或SAN交易。

  物理与虚拟交换机通信

  第三,虚拟化使数据中心里网络层的一些能见度降低了。只有使用VMware的旗舰产品ESX Server 3.5的最新版本,才能使物理网络交换机与虚拟交换机通过像Cisco Discovery Protocol(CDP)这样的协议进行通信。其他厂商没有这种协议。没有的话,网络工程师在虚拟交换机里没有能见度,也不能轻松决定哪个物理NIC对应哪个虚拟交换机。这在故障检修中是最重要的信息。

  通过传统的网络入侵系统(NIDS)或网络入侵防护系统(NIPS),能见度的缺乏也影响捕捉并可能阻塞恶意网络流量的能力。尽管一些厂商已经开发了提供这种功能的虚拟应用,这些解决方案依赖混杂的NIC,并且不能平衡交换机,例如一个镜像交换机不能为流量提供一个镜像端口。虚拟交换机也不能提供可配置的SNMP支持,因此不能参与网络管理系统。网络运营组必须依赖服务器运营组,以便帮助决定在虚拟交换机上的哪个端口该关闭,哪个NIC受影响等等。
 
  职责的模糊可能是使虚拟化能见度减少的一个因素。服务器硬件虚拟化产品在服务器里带来了网络,服务器组与网络组的角色和责任开始模糊和改变。类似的变化也发生在服务器组、安全组和存储组,因为虚拟化使这些领域的边界变得很模糊。

  关于作者:Scott Lowe是ePlus Technology公司的高级工程师。他拥有广泛的经验,尤其是在存储区域网络、服务器虚拟化、目录服务和互操作性这样的企业技术方面。

查看全文
 
在这系列文章的前两个部分中,我们介绍了在为虚拟服务器选择硬件时需要考虑的一些事项。在这部分中,我们将介绍如何选择网络和存储适配器,还有为你的虚拟机选择存储类型。
 
“虚拟化确实是提高IT效率的一个重要选择,但没有广域网优化的虚拟化,就难以实现更高的效率。”Riverbed创始人兼CEO杰瑞•M•肯内利在访华媒体见面会上如是说道。
 
当下,在企业用户对应用整合需求越来越强烈的同时,对数据中心资源进行虚拟化整合也成为了一大发展趋势。网络虚拟化技术在数据中心资源整合过程中扮演着非常重要的角色……
 
I/O成本难于测算,因为其中包括多种成本支出,并且这些种类是跨部门的。让我们来看看现状,再考虑I/O虚拟化技术如何改变这一状况。
 
网络配置并不是唯一一个服务器虚拟化影响数据中心网络的方面。性能和吞吐量也是网络专家需要给予关注的重要方面。
虚拟化部署项目包括几个阶段和重大的规划,以满足IT现有的技术环境。如果执行得正确,虚拟化部署的这些阶段能帮助你评估和测量现有的技术资产,并决定你的虚拟化需求。本手册将介绍虚拟化项目实施过程中的三大阶段,教您如何正确执行以便获得成功。
在之前的专题“虚拟桌面基础架构VDI”以及“桌面虚拟化VDI实施流程指导手册”中,我们学习了VDI的定义以及实施流程。在本专题中,我们主要学习VDI的使用情况,需要注意的事项及技巧。
什么是VMware vSphere?它主要有哪些新功能?如果升级到vSphere,硬件要求是什么?如何创建VMware vSphere子操作系统?VMware vSphere的亮点究竟在哪里?  2009年4月21日,VMware公司宣布推出新一代虚拟化平台VMware vSphere。这是VMware继三年前发布VMware ESX之后的又一重大举措。在本期技术手册中,我们将详细介绍VMware vSphere,从下面几个方面进行探讨……
最新更新
专家答疑
技巧
吴炫国
能否简单介绍一下Hyper-V的远程控制台功能?我不太清楚如何实现远程管理的功能,许多时候会出现RPC错误。我的环境是公网。
Serdar Yegulalp
在主机物理磁盘上如何排列虚拟硬盘最合适?排列虚拟硬盘的最佳方式是什么?如果你的服务器有三个驱动,宿主了两个虚拟操作系统,可以……
Scott Feuless
如果业务单位反对采用虚拟化的话,IT该怎么办?阻碍虚拟化采用的关键是什么?如何说服业务单位采用虚拟化?

登录TechTarget中国

关闭
本服务仅向TechTarget中国的会员开放,请登录或立即免费注册
登录Email
请输入您的登录Email
密码
下次自动登录