选择悖论:开源网络操作系统(NOS)重启指南

选择悖论:开源网络操作系统(NOS)重启指南

我们拥有的选择越多,就越不满足。然而,只有手握选择权,才能在决策之时享受自由和自主。这就是众所周知的选择悖论。当你打算从亨氏旗下的57种薯片(我的美国朋友们把它叫做chips)中挑选出一包,或是选择一种最适合你需求的网络操作系统时,选择悖论就会应验。消费者在这一领域的选择至关重要,因为每个网络都需要一些稍稍不同的东西来满足它们非常具体的环境需求。正是这种选择推动了创造和创新,影响了价格,也让这个市场上的每一个人保持着警觉性。不创新就死亡就是我们的口号!

这是第二篇章。因为开放网络世界的瞬息万变,在软件方面,我们有很多新功能。 从ONF和TIP的OCP项目主要到电信行业的新型裸机设备。 您可以在我以前的博客中了解此内容。 以下是按字母顺序排列的2020年的入榜者。

ADVA
ADVA将Ensemble Activator称为第一个真正的用于裸机交换机的电信级网络操作系统。 他们与电信基础设施项目特别是开放式光分组传输(OOPT)项目保持了紧密的联系。 目前,ADVA位于Edgecore Networks和Delta的分类蜂窝站点路由器以及Edgecore的一些聚合路由器上。

https://www.adva.com/cn/products/disaggregated-networking/ensemble-activator

ALTRAN
去年,随着SDN支持的虚拟化访问解决方案(简称SDvAS)的发布,Altran成为开放网络领域的第二大公司。 这个开放的网络框架将ONF的工作与SEBA和vOLTHA项目,宽带论坛OB-BAA以及Altran自己的智能交换解决方案(ISS)整合在一起。 Altran还宣布了基于ISS的NOS,用于之前提到的分类蜂窝基站路由器,并且不久将拥有大量的裸机交换机产品线,以增加其武器库。

https://northamerica.altran.com/software/intelligent-switching-solutions

ARRCUS
arrcusArcOS是Arrcus的主要产品。 他们还提供了带有ArcRR的路由反射器,带有ArcIQ的监视功能,最后还有Arrcus VDR,这是他们的裸机分布式路由平台。 他们还与Edgecore,Celestica,Quanta和Delta的硬件方面的所有主要参与者合作。 他们目前提供两种解决方案,第一种是用于脊椎和叶子数据中心的BGP-Ev*n多租户结构,第二种是其多云网络平台。

https://www.arrcus.com/products/arcos/

CUMULUS NETWORKS
cumulusCumulus可能是最著名的NOS供应商,是一家受人尊敬且运作良好的软件公司。 Cumulus Linux基于Debian,主要是一个数据中心NOS,它使您可以轻松地自动化,自定义和扩展网络。 Cumulus还提供了一个称为NetQ的网络运营工具,可为您提供有关数据中心运行状况的实时运营智能。 它们最近被Nvidia收购,以与他们对Mellanox的收购相结合,这将使他们有能力在各个层面与Cisco和Juniper竞争。

https://cumulusnetworks.com/

DRIVENETS
drivenetsDriveNets网络操作系统或DNOS是一种分布式OS,它在Docker容器上运行,数据平面在裸机交换机集群上运行,而控制平面在裸机服务器或支持容器的任何环境上运行。 DriveNets还具有网络协调程序或DNOR,可简化服务提供商的分类网络的部署,集成和管理。

https://drivenets.com/products/dnos/

EXAWARE
exawareExaware的ExaNOS为多种使用情况提供了功能丰富的电信级大规模路由NOS,例如移动回传,分解的小区站点路由器,对等,边缘和核心应用。 通过使用Edgecore Networks和Delta之类的裸机,他们的解决方案可以使固定和移动服务提供商转变其网络并构建大规模可扩展的基础架构,以支持不断增长的流量需求,同时保持可预测的成本,并在控制之下。 尽管他们是一家新公司,但他们以前在Compass Networks方面在路由业务方面拥有很多经验。

https://www.exaware.com/

IP INFUSION
ipinfusion众所周知,IPI在这个领域有一个有趣的故事。 该公司成立于1999年,最初是由称为Zebra的开源路由软件创建ZebOS的。 IPI继续销售ZebOS作为OEM产品,直到创建自己的NOS版本(称为OcNOS)为止。 近年来,IPI的努力非常成功,部分原因在于他们将数据中心抛在后面并攻克其他市场的能力。 OcNOS为MPLS提供广泛的协议支持的能力被证明是无价的。 他们最近在电信领域取得了长足进步,为卡西尼应答器,蜂窝基站路由器,汇聚路由器和裸机上的SD-Edge解决方案提供了NOS。

https://www.ipinfusion.com

KALOOM
kaloomKaloom是不断增长的NOS供应商列表中的另一个新成员,他们的“软件定义结构”是为超大规模和分布式数据中心市场服务的。 他们在硬件方面与Edgecore和Delta合作,以生产完全容器化的DC和Edge解决方案。 他们还为4和5G应用提供了称为Cloud Edge架构的边缘解决方案,该解决方案适用于ONF的电信中心局或CORD平台。

https://www.kaloom.com/products/software-defined-fabric

NOVIFLOW
noviflowNoviWare网络操作系统适用于高性能,完全可编程的转发平面,并使用Barefoot Tofino芯片组。 他们拥有自己的NoviSwitch形式的硬件,但也可以在Facebook使用的Mellanox,UfiSpace和Edgecore的Wedge系列中使用。 它是用于OpenFlow,gRPC和P4-Runtime SDN应用程序的可靠平台。

https://noviflow.com/noviware/

ONOS
onos开放式网络操作系统(ONOS)是一种开放源代码的NOS,旨在帮助服务提供商构建具有高度可扩展性和高性能的运营商级软件定义的网络。 它由Linux基金会运行,但在ONF及其CORD平台运行的许多项目中找到了永久的住所。 ONOS还可以充当企业和园区网络的控制器。

https://www.opennetworking.org/onos/

OPEN NETWORK LINUX
Open Network Linux(ONL)是来自Open Compute Project(OCP)的用于裸机交换机的完全免费的开源NOS。 OCP主要在开放网络世界中处理硬件,但是ONL充当硬件之上的基础层,从而允许最终用户在白盒交换机之上构建自己的NOS。 大开关开关灯操作系统基于ONL。

https://opennetlinux.org/

OPENSWITCH
openswitch另一个基于Linux的开源NOS,来自Linux基金会。 与Linux基础一样,目标是创建一个基于协作和创新的社区,使每个人受益。 不幸的是,对于OpenSwitch而言,SONiC的发展一直不利于其发展。

https://www.openswitch.net/

PICA8
作为该网络领域的奠基人之一,Pica8具有两种不同的NOS风味。两者都称为带有企业版和SDN版的PICOS(链接到我们的网站)。 同样,这是基于Debian Linux的NOS。 Pica还提供基于Ansible的自动化框架,该框架将零接触配置(ZTP)与ONIE结合在一起,以简化整个企业中交换机的安装和操作。

https://www.pica8.com/

PLURIBUS NETWORKS
现在,是一位资深政治家,我们拥有Pluribus Networks(链接到我们的网站)及其Netvisor One开源操作系统。 它是具有自动配置和管理以及嵌入式遥测和高级分析功能的L2 / L3 NOS。 该NOS适用于棕地站点,这意味着它不必成为现有网络的翻版和替代品。 Pluribus还具有其他一些特点,其Adaptive Cloud Fabric能够在多个位置创建无控制器的Fabric受到广泛欢迎,而最近发布的Adaptive Monitoring Fabric也被证明很受欢迎。

https://www.pluribusnetworks.com/

RTBRICK
rtbrick2020年NOS供应商名单上的另一位,但是他们已经存在了一段时间,并且已经与一些欧洲大型电信公司深入PoC模式。 他们的NOS被称为FullStack,具有一系列用例,例如vBNG,PE路由器,回程和移动聚合以及DC路由。 与以前的操作系统的3个根本区别是,每个网络设备中的状态数据库都是使用可组合的代码创建的,最后是使用云本机方法构建的,并在Linux容器中运行独立的微服务。 如果RtBrick最终从阴影中脱颖而出,2020年下半年可能会非常有趣。

https://www.rtbrick.com/

SONIC
sonic云中用于开放网络的软件(SONiC)是Microsoft用于驱动Azure的软件。 这意味着它来自已经将其投入大规模生产的超大规模生产者,因此它经过了战斗测试和强化。 现在,它已由其他超大规模企业和大型企业实施。 SONiC建立在定义标准化API的交换机抽象接口(Microsoft也创建了SAI)上。 微软已经开源SONiC并将其赠予OCP,并且可以在GitHub上免费下载。 Broadcom的版本即将推出多个版本,吸引了很多人。

https://azure.github.io/SONiC/

STRATUM
stratumStratum是用于软件定义网络的开源,独立于硅的交换机操作系统。 它正在为白盒开关构建一个开放的,最低限度的生产就绪分布。 Stratum公开了一组下一代SDN接口,包括P4Runtime和OpenConfig,从而实现了转发设备的互换性和转发行为的可编程性。 在我们由ONF为中央办公室等中央办公室运行的项目中,Stratum与我们前面提到的ONOS紧密相关。

https://www.opennetworking.org/stratum/

VOLTA NETWORKS
volta最后但并非最不重要的一点是,我们有Volta弹性虚拟路由引擎或称为VERVE的基于云的网络平台。 他们称其为平台而不是NOS,但我以任何方式坚持使用它们! 像今年其他一些新供应商一样,它在服务提供商领域中非常重要,并且具有大量用例。 它位于我之前提到的单元站点路由器上,并且由于每个设备支持255个虚拟路由器,因此在多租户安排中有一些很好的用例。 它也可以用作PE路由器,对等路由器以及多个边缘和回程方案。

https://voltanet.io/product/

与往常一样,我非常乐意与您共享更多资源,或者希望获得有关产品或SDN的更多技术信息,请向我大声疾呼,您也可以在此处浏览我们的开放式网络产品。

Slán go fóill,

Barry