图解网络虚拟化之概念篇

作者:范军 (Frank Fan)

新浪微博:@frankfan7 

如果要实现软件定义数据中心的愿景,网络虚拟化将会是旅程中的最后一公里。IDC估计网络虚拟化市场会从2013年 360 million美金增长到2016年的 3.7 billion。众多巨头接连大手笔,而很多新创公司也纷纷瞄准了这个方向。我们从下面几个方面来谈谈这意味着什么。

  由于云计算逐渐进入成熟阶段,解决传统网络架构面临的挑战显得越来越迫切。中小企业可能还好,最着急的是谁啊些互联网和IaaS巨头们。适逢斯坦福大学开发了OpenFlow,是一种网络虚拟化的概念的具体实现。 Google和Facebook于是作为支持OpenFlow的领头羊,积极参与Open Networking Foundation(ONF)的标准化制定和推广活动。

传统网络提供商也不得不与时俱进,否则很可能被大客户们绕开自行开发。网络虚拟化新兴公司Nicira把握住了时代机遇,与Openstack深度整合,为包括eBay在内的很多巨头提供解决方案。

已经在服务器虚拟化市场处于领先地位的VMware, 也频频重拳出击。在2012年6月以VMware12.6亿美金并购当时营业额仅1千万美金的Nicira,  惹得一番热议。网络虚拟化的重要性可见一斑。

网络虚拟化是一场微妙的巨头间的博弈,最后的局面如何,我们拭目以待。中小企业和IT从业者,虽然这是大户间的游戏,可无论谁胜谁负,最终会波及我们散户不是是未雨绸缪,了解一下先为好。

  

图解网络虚拟化之概念篇

 

如今跑在虚拟机上的应用,只需要使用Hypervisor所支持的虚拟CPU和虚拟内存就够了,就应用本身无需关心跑在什么底层的硬件设备上。同时操作系统和应用基本无需更改什么,有时候或许简单针对虚拟化优化一下。

网络虚拟化同理,应用本身无需关心很多传统意义上的网络信息,比如路由,IP等等,这些有网络虚拟层来管。而底层的硬件呢,纯粹提供最基本的功能,很多复杂的信息及其配置也由网络虚拟层来托管。比如(L2,L3,tagging,couters,ACLs,etc)而很多2层以上的网络服务,只需要和网络虚拟层打交道,没必要知道底层跑什么硬件。

另外更深次的影响是运维方面。由于很多信息被抽取到网络虚拟层,我们可以更高效的来管理和配置它,并容易实现配置的可编程化和一致性。无需纠结于每个硬件设备复杂的iOS 配置了。

下图解释了网络虚拟化的好处。

 

图解网络虚拟化之概念篇

 

网络虚拟化并不等同于软件定义的网路。这两个概念常常被混淆。网络虚拟化是一个解决方案,而软件定义的网路只是这个解决方案的众多实施方法中的一种。 我们把部分网络信息和功能提取出来以后,总要有办法去存储这些信息,并随时了解他们的状态吧。 这时候软件定义的网络就有用武之地了。通常有一个可以集中控制的模块来实现这些功能。

请关注即将推出的下文 – 图解网络虚拟化之实现篇

 参考文章:

VMware NSX Network Virtualization

Network Heresy

Open Source, Open Interfaces, and Open Networking

VXLAN, STT, and looking beyond the wire format

BRAD HEDLUND’s blog 

来源:范军

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2013年3月11日
下一篇 2013年3月11日

相关推荐