网络指南 · 开放硬件 · NOS

什么是开放网络?

开放网络是一种构建网络的方式:网络操作系统、硬件和管理工具分别来自不同的供应商,并通过开放的标准接口相互连接,使运营方可以按各自的优劣选择每一部分,而不必购买一套封闭系统。 IP Infusion 开发商用网络操作系统 OcNOS,并以软件形式以及在 40+ 个开放硬件平台上经过验证的完整系统形式交付。

40+经过验证的开放平台
700+项功能收录于功能矩阵
SP + DCOcNOS-SP 与 OcNOS-DC
32G 至 51.2T开放路由器与交换机容量范围

什么是 open networking?

open networking 将网络操作系统与交换机或路由器硬件相分离。您无需从单一供应商处购买捆绑在一起的软件和硬件,而是在多家制造商提供的经验证开放硬件上运行网络操作系统。这样便可恢复具有竞争力的硬件采购,将硬件更新周期与软件解耦,并消除 single-vendor lock-in,同时保留熟悉的 CLI 和标准协议。

开放网络描述的是整体方式:开放硬件、独立选择的操作系统,以及用于安装、配置和监控的开放接口。网络解耦是实现这一方式的步骤,即把一个封闭产品拆分为多个部分。其结果转发数据包的方式与任何路由器或交换机相同。改变的是每一部分由谁提供、如何采购,以及每一部分多久可以更换一次。

open networking技术栈

一个开放网络由三个可独立采购的层级构建而成。IP Infusion 提供网络操作系统层,并在整个硬件层上对其进行验证。

1. 通用芯片

交换和路由 ASIC,例如 Broadcom Qumran、Jericho、Trident 和 Tomahawk。

2. 开放硬件

由开放硬件制造商围绕这类芯片打造的交换机和路由器。OcNOS 已在 Edgecore、UfiSpace 和 Celestica 的平台上完成验证。

3. 网络操作系统

将开放式硬件转变为生产级路由器或交换机的路由与交换软件,例如 IP Infusion OcNOS。

开放网络术语逐一解读

有关开放网络的讨论大多围绕五个术语展开。每个术语都有专门页面,以下为简要说明。

网络解耦

分别采购路由器或交换机的 软件和硬件 。这是开放网络背后的机制,它把集成工作从厂商转移到组装各部分的一方。

白盒交换机

基于通用芯片的数据中心以太网交换机,出售时 不捆绑操作系统。由运营方决定其运行哪种 NOS,可用于 leaf、spine 和管理角色。

白盒路由器

服务提供商网络中对应的路由设备:开放式 基站、汇聚和核心路由器 ,运行单独选定的路由操作系统。

网络操作系统

运行设备的软件:路由协议、转发芯片的控制,以及 CLI 和 API。在开放网络中,它是 保持不变的一层 ,而硬件可以更换。

AI 网络交换机

一种高容量数据中心交换机,用于 GPU 集群 fabric,在这类网络中,以太网必须无丢包地承载 RDMA 流量。开放 AI 交换机就是按这一用途选型的白盒交换机。

按角色划分的开放网络硬件

开放网络硬件覆盖从基站到数据中心的整条路径。下表按用途对经 OcNOS 验证的平台进行分组。所有平台均由 Edgecore、UfiSpace 或 Celestica 基于 Broadcom 通用芯片打造。

角色类型Broadcom 芯片单系统容量OcNOS 版本
基站路由器开放路由器Qumran UX, Qumran AX32 至 300 GbpsOcNOS-SP
汇聚和边缘路由器开放路由器Qumran UX, AX, 2U, MX, 2A, 2C32 Gbps 至 2.4 TbpsOcNOS-SP
核心路由器开放路由器Qumran 2C, Qumran 2C+, Jericho2C+2.4 至 14.4 TbpsOcNOS-SP
IP over DWDM开放路由器或交换机Qumran 2A, 2C, 2C+, Jericho2C+, Trident4, Tomahawk5800 Gbps 至 51.2 TbpsOcNOS-SP, OcNOS-DC
数据中心 leaf 和 spine开放交换机Trident3、Trident4、Tomahawk2 至 Tomahawk51.08 至 51.2 TbpsOcNOS-DC
管理网络开放交换机Trident3 X2120 GbpsOcNOS-DC

完整清单(含每款型号、端口配置和状态)请见 OcNOS 硬件兼容性列表。各芯片的详细信息请见 白盒路由器 和 白盒交换机 页面。

将各部分连接在一起的开放标准

来自不同供应商的部件只有在共同的接口上对接,才能作为一张网络运行。以下是实践中最重要的几项。

  • ONIE。 开放网络安装环境(Open Network Install Environment),是开放交换机和路由器上的安装程序环境,可让任何供应商的操作系统安装到硬件上。
  • 标准路由协议。 BGP、IS-IS、OSPF、MPLS、分段路由和 EVPN 都是开放标准,大多由 IETF 定义,因此无论开放路由器或交换机运行什么软件,都能与网络其余部分互通。
  • NETCONF 和 YANG。 一种配置协议和一种数据建模语言,使自动化工具通过结构化模型配置设备,而不是抓取 CLI 屏幕输出。
  • gNMI 和 OpenConfig。 流式遥测和厂商中立的数据模型,使监控在不同硬件供应商之间以相同方式工作。

OcNOS 支持 NETCONF、YANG 和零接触部署,以及 gNMI 和 OpenConfig 流式遥测,并提供业界标准风格的 CLI。

开放网络方案的类型

开放网络并不是单一产品。以下几种方案的区别在于协议栈的开放程度,以及由谁承担集成和支持工作。合适的选择取决于现有的工程团队,以及希望自行承担多少这类工作。

问题具备开放接口的集成系统自行集成的开放协议栈开放硬件上的商用 NOS经过验证的开放系统
硬件选择单一厂商任意开放硬件NOS 供应商支持的清单来自多家制造商、指定且经过验证的平台
操作系统厂商自有,捆绑提供开源或自研商用,单独许可商用,在每个平台上经过测试
由谁集成厂商运营方运营方,并获得软件支持供应商
故障由谁负责单一厂商运营方,借助社区或合作伙伴协助软件和硬件供应商分别负责由一家供应商负责软件和硬件
运营方工程投入低高中低
适用对象无需硬件采购灵活性的单一厂商环境。拥有大型内部网络软件工程团队的机构。具备实验室能力、可自行认证硬件的运营方。希望使用开放硬件并由一家供应商负责到底的运营方。

第五种方式适用于网络产品公司:它们获得商用网络操作系统的许可,并将其内置到自有硬件中,例如 面向 OEM 的 OcNOS。如需深入了解操作系统本身的选择,请参阅 网络操作系统模式对比.

开放网络厂商:各层由谁提供

开放网络厂商清单实际上是四类供应商的清单。一家公司可以承担多个角色,而针对每一层需要提出的问题也各不相同。

  • 芯片厂商 设计转发 ASIC。所有经 OcNOS 验证的平台均采用 Broadcom 通用芯片,来自 Qumran、Jericho、Trident 和 Tomahawk 系列。
  • 硬件制造商 围绕这类芯片打造开放交换机和路由器。OcNOS 平台来自 Edgecore、UfiSpace 和 Celestica。
  • 网络操作系统开发商 编写路由和交换软件,形式包括商用、开源或嵌入式产品。
  • 系统供应商 在硬件上测试软件、认证光模块,并将整套组合作为一个产品提供支持。

比较供应商时,请书面确认三件事:哪些功能在哪个硬件型号和版本上运行;当故障可能出在软件或硬件任一侧时由谁负责;同一操作系统是否覆盖从基站到数据中心的所有角色。

IP Infusion 开放网络解决方案

IP Infusion 开发商用网络软件,并以经过验证的完整系统形式交付。OcNOS 在开放硬件上运行服务提供商路由、数据中心 fabric 和 AI fabric,IP Maestro 则提供覆盖全网的运维保障能力。

这正是开放网络本应交付的组合:硬件、网络操作系统、光模块与支持作为可分离的层次分别按自身优劣采购,再由 IP Infusion 统一认证,并以一份采购订单、一份支持合同与一条 RMA 路径作为一个产品交付。

服务提供商网络

OcNOS-SP 运行于 经过验证的开放路由器 ,面向 Tier 2 和 Tier 3 ISP、区域电信公司、运营商以及移动和宽带运营商,覆盖从基站到核心,包括 IP over DWDM。

数据中心与 AI fabric

OcNOS-DC 运行于 经过验证的开放交换机 ,面向大型企业数据中心、MSP 和 AI 基础设施:EVPN-VXLAN leaf-spine fabric 以及面向 GPU 集群的无损以太网。

OEM 合作伙伴

网络产品公司 将 OcNOS 内置 到自有硬件中,而无需自行编写网络操作系统。

  • 一款软件,覆盖所有角色: 在 OcNOS-SP 与 OcNOS-DC 上提供 service provider 路由、data center 与 AI fabric、IPoDWDM 以及边缘能力。
  • 三种采购方式。 为从 HCL 中自选的硬件提供 OcNOS 软件;可直接部署的预集成 OcNOS Systems ;或内置到自有产品中的面向 OEM 的 OcNOS。
  • 公开的验证结果。 OcNOS 功能矩阵 将 700+ 项功能对应到 40+ 个经过验证的平台。
  • 许可层级。 OcNOS 按 IPBASE、MGMT、MPLS、CSR 和 PLUS 层级授予许可。

常见问题

什么是 open networking?
open networking 将网络操作系统与交换机或路由器硬件分离。运营商无需将软件与硬件作为一个锁定的整体捆绑购买,而是在来自多家制造商、经过验证的开放硬件上运行 OcNOS 等网络操作系统,从而恢复具有竞争性的硬件采购,并避免 single-vendor lock-in。
open networking 供应商有哪些?
开放网络厂商分为四类:设计转发芯片的芯片厂商、打造开放交换机和路由器的硬件制造商、网络操作系统开发商,以及对整套组合进行验证和支持的系统供应商。IP Infusion 开发 OcNOS 网络操作系统,并以经过验证的完整系统形式交付,运行在 Edgecore、UfiSpace 和 Celestica 基于 Broadcom 芯片的硬件上。
什么是开放网络硬件?
开放网络硬件是基于通用芯片打造、可接受硬件制造商以外供应商所提供网络操作系统的交换机或路由器。它出厂时带有 ONIE 等安装程序环境,而不是锁定的软件镜像。开放路由器覆盖基站、汇聚和核心角色;开放交换机覆盖数据中心 leaf、spine 和管理角色。
什么是开放网络解决方案?
开放网络解决方案将开放硬件、网络操作系统和管理工具组合成一张承担明确任务的网络,例如 5G 移动承载或数据中心 fabric。它可以由运营方自行集成,也可以由一家供应商作为经过验证的系统交付,IP Infusion 交付 OcNOS 的方式正是后者。
open networking 是否已具备生产就绪能力?
是的。开放路由器和交换机已在运行生产环境中的服务提供商网络和数据中心网络。实际要解决的是验证问题:确认所需的每项功能都能在将要部署的具体硬件型号和软件版本上运行。OcNOS 功能矩阵和硬件兼容性列表按平台公布这些信息,OcNOS Systems 则作为一个产品经过测试后交付。
开放网络与 SDN 有何区别?
软件定义网络(SDN)把网络控制集中到中央控制器。开放网络则把网络操作系统与硬件分离,使两者可以分别采购。两者可以结合使用,但开放网络并不需要控制器:它可以像传统网络一样运行 BGP 和 IS-IS 等标准分布式路由协议。
开放网络能否用于 AI 数据中心?
可以。AI 后端 fabric 由基于通用芯片的高容量以太网交换机构建,而这正是开放网络硬件。OcNOS-DC 运行于经过验证的 Broadcom Tomahawk 和 Trident 交换机上,单系统容量最高 51.2 Tbps,并为 GPU 服务器之间的 RoCEv2 流量提供无损以太网。

正在构建开放网络?从您所运行的角色入手。

硬件兼容性列表列出适合每个角色的经过验证的平台,功能矩阵显示每个平台上运行的功能,其余规划可与 IP Infusion 架构师共同完成。