SDN源于2006年的Openflow技术,但在过去的时间里一直还停留在研究层面,在商业化道路上并没有进展,直到云计算技术进入快速发展阶段。在云计算技术将计算和存储都虚拟化之后,若网络不能虚拟化,那传统网络设备不够开放、可拓展程度不高、敏捷性不足等缺点便会影响企业的业务创新和服务上线速度。
而SDN技术便是网络虚拟化的一种实现方式,将网络设备的流量控制和转发分开,设备只做流量转发的工作,让控制工作交由SDN控制器来完成。36氪此前报道过的云杉网络目前的核心产品便是一款运用在数据中心网络的DeepFlow SDN控制器。据悉,DeepFlow SDN控制器的作用主要体现在三方面:
网络虚拟化,SDN最基本的功能,即在物理网络上建立多个逻辑网络,并建立不同服务器之间流量交互通道。
网络功能虚拟化(NFV),则是指SDN控制器对流量进行调度,串联不同单独的网络功能,使得企业获得一个可组合、可弹性拓展的服务链。
云计算网络监控与运维,云计算环境内数据情况非常复杂,既有南北流量也有租户的数据,这也就给云计算内的网络监测、运维带来了一定的困难。而因为SDN控制器能获取每个交换节点的流量信息,监测其流量状态和行为,所以发生网络问题时,SDN控制器能够对问题进行快速定位,提升问题解决效率。
在云杉网络CEO亓亚烜看来,流量控制和转发的分开,其实也是一种硬件和软件的分离,通过软件编程,企业的业务可以随意跑在数据中心内部的任意机器上。DeepFlow SDN控制器的目的便是将可自行编程来定义网络的能力开放给数据中心的使用者,从而为其业务提供一个动态的网络环境,提供灵活按需的服务。除了提供DeepFlow SDN控制器外,云杉还会提供相应的网络监控、安全、负载均衡软件。
当前,华为、新华三、思科也在研究和应用SDN技术,那么与他们相比,云杉的差异在何处呢?对此亓亚烜表示:“华为、华三、思科的SDN技术都依赖于自家的网络及安全等硬件设备,而云杉和VMware一样,我们提供的软件是能够跑在不同品牌的开放和通用化的硬件设备上。我们不做硬件,只专注于软件。”
在亓亚烜看来,他们所做的事情也可以看作是X86的网络协议栈,也就是做开放性网络设备的操作系统,而这种交互模式的变革会给网络设备带来很多新的可能。他说到:“Windows给PC带来蓬勃的软件开发生态,人们能够用到的应用也越来越多了。iOS和Android则直接将我们拉到了移动互联网时代。我认为SDN对于数据中心的意义是能够和Windows、iOS/Android进行类比的。”
目前,云杉的商业模式主要是靠售卖软件,根据不同的功能,分析、控制节点的数量来收费。公司主要客户为那些拥有数据中心的金融、电信、互联网大型企业。据介绍,云杉目前已有20多个客户,客单价在几十万元至几百万元之间。
此外,为了让自家的商业软件能够卖得更好,云杉还在硅谷设立了研发中心,做一些开源的事情。背后的目的便是想让全球的云计算系统升级他们的软件交换单元,使其能够与云杉软件分析、控制节点相匹配。“现在虚拟交换机Open vSwitch的流量采样功能还很差,但客户又不可能直接使用云杉提供的版本,那我们只有去影响整个开源社区了。通过这种力量来影响全球每一台服务器的网络协议栈,让它能够被SDN,让它能够和我们的分析节点合作。”亓亚烜向36氪表示。
云杉目前团队规模在50人左右,分布在北京、苏州、上海、成都、广州和硅谷等地。未来一年,公司会把北京、硅谷和苏州打造为三位一体的研发中心。今年10月,云杉也宣布完成1000万美元B轮融资,领投方为经纬中国。
我们在关注SD-WAN、SDN、通信领域,如果你是这方面的从业人士,欢迎联系我们,微信:xu95704331。