讲到现在,我们有没有发现好像OCP的这个开放网络项目还少了一环,很重要的一环,就是缺乏一个真正开源的交换机软件,就像OpenStack一 样,从上到下,里里外外,全部开源,完全免费,只有走到这一步,网络才算真正开放。国内的盛科网络近期在这个方面先行一步,他们率先发布了世界上第一个完 全开源的硬件交换机项目Lantern,目前先是只针对SDN交换机,将来会扩展到传统二三层交换机。该项目是从管理界面,协议栈,操作系统 (Linux)到硬件适配层,到芯片SDK,完全开源,完全免费,可以直接在Github上下载。盛科的这种模式,芯片厂商可以玩,ODM厂商(代工厂) 也可以玩,但是唯独Cumulus, BigSwitch这样的软件提供商不能玩,因为他们本身没有任何载体,软件是他们的立命之本,软件开源了,他们就收不到钱了,除非他们能提供比开源软件 强大得多的软件系统,能够吸引用户付钱,OCP已经对该项目表示出了很大的兴趣。 无论是开源也好,闭源也好,白牌交换机目前还面临第三个也是最大一个挑战,就是用户的接受度,用户下意识会问的一个问题,白牌交换机稳定吗?能满足 需求吗?因为对很多用户来说,购买网络设备首先考虑的并不是价格,而是稳定性。就我的经验来看,白牌交换机肯定没法满足所有应用场景,但是在当前的大多数 场景下,绝对可以胜任。我们看看现在数据中心的TOR交换机,都运行了什么功能?三层就是一个OSPF,二层就是LACP,VLAN,FDB,然后就是一 些管理功能,比如Mirror, SNMP等,其它就基本没有了。这些都是非常非常成熟的技术,一点技术含量都没有。要做稳定是很容易的。尽管如此,要让用户接受白牌交换机,会是一个漫长 的过程。 另外,我们还要注意到,OCP的项目都是开源硬件,但是在开放网络项目中,提到了第三个层次的开放,包含了Rest API以及SDN。这是什么意思?ONF的执行总监Dan Pitt今年8月底来中国的时候,我跟他聊过OCP的事情,他表示ONF正在跟OCP紧密合作,力争做出支持SDN的开源交换机,所以这可以理解为OCP 想在开源硬件之外,在SDN软件开源方面做出的一些努力。 OCP的开往网络项目最终会搅动网络交换机领域,甚至引发一场变革吗?目前尚无法下结论,但是我们必须看到的是,这个项目,技术难度并不高,能给用户带来的价值却很大,就看OCP如何将这个市场培育起来了,我对此保持谨慎的乐观。 |