几周前,SDxCentral获悉,Marvell停止了通过收购Cavium获得的Xpliant可编程芯片产品线。这条新闻引发了读者的疑问:“这对赤脚网络的可编程网络交换芯片托菲诺来说意味着什么?”
Marvell证实,像亚马逊和谷歌这样的大公司对开关的可编程性不感兴趣。Marvell的高级副总裁兼网络总经理埃里克·海斯(Eric Hayes)表示,可编程交换机正被降级为网络监控、数据包代理、负载平衡和新技术原型设计等利基应用。
但是赤足网络公司产品和营销副总裁艾德·多伊说,赤足的芯片正被用来增强隧道规模、应用遥测和大规模访问控制列表(ACL)等功能“增加隧道大小不是一个利基应用,”多伊说“随着虚拟机和容器的增长,我不认为这是一个利基应用程序我不认为遥测技术是一个利基市场。“
Doe还说,当你有一个可编程芯片时,有一种被广泛接受的语言来编程芯片是很重要的赤脚的托菲诺芯片与P4编程语言一起使用。“拥有一门编程语言是关键,”他说。“P4编程语言是我们的关键之一这使我们能够扩展和适应每个人的需求。P4是一个成熟的组织,拥有超过1500名开发者和数千名提交者。他说托菲诺支持P4的最新版本:P4-16
显然,Marvell Xpliant芯片的编程语言没有得到太多的关注。“在过去的一年里,我们公司已经与P4合作开发了Xpliant专用集成电路,”MNK咨询公司总裁赫蒙特·辛格说。在P4之前,Xpliant是用脚本、SAI和其他典型的专用集成电路编程工具编程的。“
SAI代表交换机抽象接口2015年,SAI被开放计算项目(OCP)正式接受为用于专用集成电路编程的标准化C语言编程接口。
Singh说,“我们公司是除了赤脚以外唯一一家将P4加入ASIC的公司。”我们已经为Xpliant开发了P4编译器我与麻省理工学院的研究人员和学生一起指导学生学习P4软件。“
可编程芯片货币化
Marvell不得不决定保留或停止Xpliant芯片产品线,货币化显然在这一决定中发挥了作用海斯说,具有实际购买力的超大型制造商不需要可编程开关,因为他们可以将功能转移到网络接口卡(NIC)并获得同样的好处。
辛格表示,可编程芯片公司和主流云提供商之间的交易势在必行在Cavium被Marvell收购之前,它并没有给Xpliant芯片带来固定收益。但是辛格推测,如果一个超级计算器为所有的交换机选择Xpliant,这将转化为10亿美元的销售额。
,就其本身而言,赤脚似乎与谷歌有着密切的关系其首席执行官克雷格·巴拉特(Craig Barratt)是谷歌的高级副总裁和Alphabet的访问首席执行官。大约一年前,赤脚和谷歌云联合宣布,他们已经为P4-P4运行时创建了一个开源运行时应用编程接口。
,但目前,赤脚不确定谷歌或其大型企业是否正在部署其技术。“我们所能做的就是指出什么是公开的,”多伊说。这些公开声明包括:
2年6月,016年,谷歌参与融资赤脚5700万美元
2年11月,阿里巴巴和腾讯参与了2300万美元的赤脚融资。
2年5月,光脚与阿里巴巴、百度和腾讯达成协议,部署托菲诺可编程交换机。
思科和Arista
“Arista和思科都开始在他们的交换机中使用托菲诺芯片,但是Arista的EOS操作系统和思科的NXOS操作系统都不允许用户通过P4编程,”辛格说。
的结果是最终客户使用赤脚托菲诺进行交换,但思科和阿里斯塔操作系统目前无法对托菲诺进行编程。辛格说:“这些操作系统是很久以前设计的,不支持在P4编程的界面。”。“他们的开关操作系统需要改变,允许开关直接用P4编程这种改变需要时间“
,但是,他们正在使用基于托菲诺芯片的开关
“当然,像Arista或思科这样的公司了解数据平面,新的操作系统很快就会出现。””多伊说可编程开关使它们能够在同一硬件上持续提供新功能,并提供面向未来的功能。
简而言之,赤脚有三个主要论点来解释为什么马维尔的Xpliant芯片与此无关。首先,赤脚使用P4编程语言从底层构建托菲诺芯片。P4和它的后代P4运行时间已经被广泛接受。第二,赤脚与主流云提供商有关系。最后,阿里斯塔公司和思科公司正在引进带有托菲诺芯片的交换机,尽管他们自己的操作系统还没有完全兼容——这表明他们看到了可编程性的未来价值。
原始链接:
[贡献]
欢迎SDN、NFV、边缘计算、SD-广域网、5G网络切片和其他面向网络的观点、新闻和技术贡献
提交电子邮件:pub@SDNLAB.com
咨询:2427115142昵称white
详情请参考:SDNLAB原创文章奖励计划< br>
为了给所有的弟弟妹妹们带来更好的阅读体验,我们现在发起SDNLAB文章主题选择征集活动。如果你对任何话题感兴趣,你可以在文章结尾热情洋溢地发言。我期待你的参与!