FlowVisor准备好迎接广泛应用了吗?
与其构建块OpenFlow一样,FlowVisor能够帮助研究人员快速灵活地在大型生产环境对新的SDN理念和工具进行实验。目前FlowVisor被部署在美国各地的生产环境中,特别是在大型校园(例如斯坦福)。此外,两个以研究为重点的大型网络--全球网络创新环境(GENI)和Internet2的参与者也在使用FlowVisor。
然而,这并不意味着FlowVisor即将出现在你附近的业务网络中。斯坦福大学博士后研究员、开放网络实验室员工兼FlowVisor开发人员Ali Al-Shabibi表示,虽然该平台非常稳定,但仍然有很长的路要走。
他表示:“在FlowVisor投入企业环境使用之前,仍有大量工作需要做。”首先,它需要提高最终用户的易用性。例如,目前它没有即时命令行界面或者基于Web的管理,让用户不得不管理配置文件来做出调整。
FlowVisor的网络虚拟化用例
Rob Sherwood在斯坦福大学领导了三年FlowVisor开发工作,现任职于OpenFlow初创公司Big Switch Networks公司,他表示,FlowVisor的价值很好地从实验网络扩展到了实用服务,例如服务供应商可以向其客户提供的即插即用优化服务。想象一下,为你提高视频下载速度的强化视频流,或者用于VoIP的专用切片,但为了获取这些服务,你需要向互联网服务供应商支付额外费用。
Sherwood表示,对于想要更有效地或者更安全地管理大量流量的大型互联网公司,FlowVisor也非常适用。“例如你可以象一下谷歌公司,他们拥有多个内部服务,他们通过相同网络发送Gmail流量和YouTube流量,但分别使用不同的政策,”他表示,“目前他们使用不同的物理网络,因为他们不能说,‘YouTube用这个路径,Gmail用那个路径。’”
FlowVisor网络虚拟化的风险和优势
获取定义和重新定义网络的颗粒度功能是要付出一定代价的。Infonetics公司的数据中心和云分析师Sam Barnett认为对于大多数IT企业而言,这个代价太高了。
“如果你将OpenFlow交给未受过相关教育的社区,这就类似于将上膛的枪交给小孩,并告诉他们瞄准自己和扣动扳机,”他警告说,“而对于运营商而言,OpenFlow有着巨大的优势。例如,我曾在MCI(运营商)工作多年,如果当时我们有OpenFlow,将能帮助我们解决很多问题。”
Barnett表示,除了运营商和最大胆的网络尝试者外,对于大多数企业而言,为了获得这样的灵活性,会招致太多麻烦,得不偿失。Al-Shabibi同意他的看法,但他指出企业有其他商业解决方案来利用这项技术。
他表示:“规模较小的IT企业可能不会开发自己的解决方案,但他们可以找Big Switch、Nicira或其他OpenFlow兼容供应商购买解决方案,然后将解决方案部署到其网络中。”
FlowVisor网络的光明前景
Al-Shabibi指出,由于采用FlowVisor是建立在OpenFlow控制器成功的基础上的。这两者的普及率都可能持续增长。“我们希望看到OpenFlow更多地被行业所接受,FlowVisor同样如此,”他表示,“这真的是SDN的‘杀手级应用’之一,将你网络中的服务进行隔离真的是非常棒的功能。”
Sherwood表示,FlowVisor的影响力可能最终也与OpenFlow相同。“我们正试图将大家注意力聚焦在FlowVisor代码上,”他指出该项目还引入一名谷歌代码夏令营实习生来帮助改善和提高其知名度,“随着环境不断完善,人们将会看到网络切片的价值。”