通往网络虚拟化的道路并非轻而易举,IT人员需要对物理网络基础设施进行变更,以使其适应网络虚拟化应用。本文将介绍网络虚拟化的角色,以及组织考虑迁移至万兆以太网或更高速网络时需要关注的重要升级战略等内容。
网络虚拟化:从内到外
网络虚拟化不是简单的组件或软件产品。实际上它是硬件与软件元素的综合体,实现某种程度的抽象,将组成网络的底层物理设备封装,展示给用户更高层的逻辑网络实体。
有很多令人信服的理由进行网络虚拟化。基于由TechTarget发起的2011年虚拟化调查,34%受访者认为虚拟化网络是大型虚拟化架构中与数据中心的一部分,32%受访者拥抱此技术并扩展了虚拟化环境,还有26%用户认为该技术可以优化管理。
不仅如此,该技术的适配性一直在上升。基于2011年虚拟化调查数据,45%IT受访者表示他们目前正在使用某种程度的网络虚拟化,而有60%受访者目前并没有使用该技术,但他们正计划在未来12月内进行相关的尝试。
网络虚拟化所谓的抽象可以描述为如下两点:外部或内部虚拟化。
外部虚拟化采用虚拟局域网软件与支持VLAN的交换机,将独立的物理LAN接口划分为多个逻辑LAN,或将多个物理接口(甚至在不同的地理位置)划 分到一个逻辑LAN中。在大多情况下,外部网络虚拟化可以协助控制网络流量并增强安全性。例如,一个VLAN可以用来隔离流量,将用于传输VOIP语音或 iSCSI的流量与其他流量隔离出来。
内部网络虚拟化则是在指定物理宿主服务器上的虚拟机之间建立虚拟网络。通过虚拟化软件创建虚拟交换机,虚拟机之间可以直接在内存位置交换数据,而不用将流量传输至物理网络中。这样加速了虚拟机之间数据交互速度(潜在提升了虚拟机的网络性能)同时却减少外部网络所需的带宽。
两种方法可以一同部署,互助互补,可以帮助组织简化与优化网络,以满足自身独特的需求。
网络规划与升级
网络虚拟化部署,需要以明确的业务目标为始,之后才考虑技术问题,以及预期性能等其他事宜。手里拥有相关信息,IT专家们可以更容易的了解当前网络 结构与对应物理组件,如交换机以及相关原生VLAN支持,每个服务器的网络接口卡(NIC)或主机总线适配器(HBA),还有每台服务器所能支持的虚拟化 软件。不要忽略了当前相关的网络系统,如防火墙与负载均衡器等。
当网络管理员评估网络虚拟化需求与当前网络基础设施是否匹配时,很可能需要确定有待升级的组件,以支持虚拟化技术或提升性能。“设置网络虚拟化需要 升级当前的交换机,互联网连接设备,服务器等,”Rand Morimoto说,他是Convergent Computing(位于加州奥克兰的一家IT咨询公司)的总裁。“只要能够帮助组织达成或接近业务目标,这样的升级是十分值得的。若并非如此,那么这会 是一笔昂贵的开销。”
Morimoto是正确的。基于2011年虚拟化调查数据,48%受访者升级了他们的物理网络设备,以支持虚拟化基础架构。表一展示了交换机、网 卡、HBA卡以及路由器升级情况,以支持网络虚拟化。但升级可能影响到网络的各个方面。在未升级设备的受访者中,40%将在2012年进行网络升级(同样 见表)。
支持虚拟化架构所升级的基础设施组建
网络虚拟化无法解决架构设计缺陷问题,在规划升级网络组件或部署网络虚拟化是需要尤其注意。例如,组织并无法有效确定性能需求以及目前网络设备的能力,无法确定当前设备是否可以满足网络虚拟化目标。
“IT工程师此时会感到仓促,如果他们忘记虚拟化项目所需的网络组件,并且会突然发现一堆问题,”Bill Kleyman,MTM Technologies 有限公司的虚拟化架构师说,该公司位于康涅狄格州斯坦福德,是一家IT解决方案提供商。“虚拟桌面会消耗大量的I/O与网络带宽。建立一个专有的交换环境 来支持网络虚拟化项目,这样可以减少大量关于网络速度的问题。”