ONS 2014:利用网络虚拟化技术优化网络性能
来源:网界网
摘要:在本届开放网络峰会(ONS)上,许多讨论和演讲都提及到了SDN。但是对于优化ONS所推崇的新网络模式来说,网络虚拟化无疑是不可或缺的一部分。
Abstract:
Key words :
在本届开放网络峰会(ONS)上,许多讨论和演讲都提及到了SDN[注]。但是对于优化ONS所推崇的新网络模式来说,网络虚拟化[注]无疑是不可或缺的一部分。
在今天上午的云SDN专家组讨论中,OpenFlow发明人,
VMware首席网络架构师 Martin Casado就VMware就如何利用网络虚拟化优化性能,降低延时以及消除瓶颈进行了深入探讨。
Casado称,即便虚拟化的作用并不能立即彰显出来,它们仍然会给人们带来许多遐想的空间。在服务器虚拟化当中,早期的VMware营销资料认为客户应当购买服务器虚拟化技术,因为它们能够将服务器整合在一起,理由是客户并不希望采购大量的服务器。随着时间的流逝,服务器虚拟化又展现出了一些其它的优势。同样,网络虚拟化也是如此。虽然企业乐于部署它们是因为它们所需的准备时间更短,但是这一理念还蕴藏着许多其它方面的优势。
Casado对网络虚拟化进行定义
在深入研究网络虚拟化的用途之前,Casado花了一些时间对网络虚拟化进行了定义。他解释道:“这是一个被反复使用的术语,许多人错误地认为VLAN就是网络虚拟化。”
正如对待SDN一样,Casado更为认可一种更为纯粹的观点。网络虚拟化起源于物理网络,它们至少需要点对点连接。他称:“你必须让数据包从A点至B点。同时它们也需要一定的边界。通常通过在边界上设置隧道,虚拟地址层会凌驾于物理层之上。中间系统会将虚拟地址实例映射至物理层,并将寻址进行退耦处理。”Casado称:“用户希望取消看似物理网络一样的东西,同时保留虚拟机操作模式,即可以控制所有的状态。”
网络优化的运行时间
Casado称:“网络虚拟化概念还消除了虚拟化会影响性能这一误区。”通常,虚拟化会导致网络在性能上打些折扣,但是网络虚拟化却能够更好地处理这些瓶颈和漏洞。
他称:“用户必须保留物理网络,然后以此为基础进行网络虚拟化。”在一开始,虚拟网络并不理想,但是至少它们运行起来了。一旦运行起来,管理员就能够通过调整迅速提升网络性能。
Casado还向与会人员分享了VMware通过调整分布式路由的运行时间来降低延时的经验。他称:“我们部署了全分布式路由,因此每个小的强制执行点都会做一些路由工作。在生产网络中我们会实时进行调整。如果看一下延时影响,那么你会发现它们已经下降到一个很低的水平。网络虚拟化允许公司最大限度的利用他们的现有物理基础设施。”
通过侦测“大象”进行性能优化
网络虚拟化能够通过解决“大象与老鼠问题”帮助公司最大限度地提升物理网络性能。Casado称,目前VMware正在与众多大型公司合作以解决这一问题。这个问题很容易理解,但是解决起来却很棘手。在数据中心中,大部分数据流都是“小老鼠”,但是大部分数据包的流量却都很大,就如同笨重的“大象”一样。备份或一些大型工作负载都是大象。让这些“大象”出现在网络中无疑会严重降低那些对延时非常敏感的“小老鼠”的速度。
迄今为止,“大象”问题仍然难以解决。许多解决方案都是预测性的,它们对于这些庞大的非计划性工作负载都束手无策。然而网络虚拟化却可以提供一些帮助。
Casado 称:“网络虚拟化实际上可以让用户很好地观察到网络中正在发生什么事情。例如,用户可以通过vSwitch很好地提前侦测到有多少信息将进入到网络中。”通过这一信息,用户可以将“大象”化整为零,让它们变成“小老鼠”,然后再在另一端将它们重新排序。
虽然VMWare的NSX网络虚拟化平台在2013年8月份才上市,但是Casado早在在Nicira公司供职期间就已经接触到了网络虚拟化。在最近三年时间里,Casado一直在密切关注整个产业中的产品部署情况,可以说对网络虚拟化的优势有着深刻而独到的见解。
此内容为AET网站原创,未经授权禁止转载。