微软Azure作为世界上最大的云部署之一,以大规模和高速度提供出色的用户体验,同时也面临一些挑战和关键要求:比如性能、高可用性、安全性、快速更新推出、深度遥测、自动化以及最佳硬件使用。为了满足这些需求,Microsoft率先开发了用于网络交换机操作和管理的“云中开放网络操作系统(SONiC)”。微软通过开放源代码并将其提供给更广泛的社区使用,使硬件和软件供应商能够对其进行集成、扩展和增强,从而分享他们对新型和云优化后的Networking Operation System(简称NOS)成果。


SONiC全面推动软硬件解耦,从而使云提供商能够利用一个统一的和可扩展的开放式操作系统,来适配和管理多供应商硬件平台来提高数据中心的灵活性和运营效率。
瞻博网络(Juniper Networks)的软硬件解耦历史由来已久。如今,许多行业领先的举措证明了这一点,这些举措使我们的客户能够在简化操作的同时更快地进行创新。SONiC是瞻博网络进行白盒/灰盒解耦的最新步骤之一。
从一开始,瞻博网络就使用解耦和模块化的体系结构来构建我们的产品。瞻博网络是第一家将数据平面和控制平面分离的路由供应商,将它们分解为软件和基于ASIC的路由器,从而可以通过高性能路由实现集中式路由决策。瞻博网络还将JUNOS网络操作系统与硬件脱钩,使其可以在部分白盒设备上运行,从而在云环境中实现硬件的灵活性。这种硬件和软件的分离还允许诸如SONiC的开源NOS在Juniper硬件上运行,从而提供SONiC环境中同类硬件的设计优势。
此外,在过去的十年中,瞻博网络通过多种方法轻松地与第三方组件集成,例如OpenConfig,gRPC,P4 Juniper对JUNOS进行了组件化,以允许我们的路由协议栈在白盒硬件上配合SONiC或独立在Linux主机上运行。在每个级别的解耦中,瞻博网络都凭借其工程优势,为各种复杂需求提供了一个毫不妥协的解决方案。
作为我们对快速迭代,开放解耦承诺的一部分,Juniper全面支持SONiC端到端生态组件,包含芯片、交换平台、系统增强以及路由容器等,从而帮助云提供商运行一致SONiC时的运营效率。
解耦创新:瞻博网络积极拥抱SONiC生态_java
提供更广泛的硬件平台
瞻博网络致力于提供针对SONiC优化的硬件平台。SONiC当前可以在瞻博网络QFX5200/5210交换机上运行,这些设备针对数据中心的Leaf和Spine部署进行了优化。瞻博网络还将在多芯片机箱式PTX10000系列路由器上提供SONiC,从而使网络运营商可以在需要大容量, 可升级, 多特性, 大缓存等更高层次能力的MAN/WAN核心和数据中心互连场景中使用SONiC。

增强SONiC系统功能
瞻博网络正在促进SONiC在整个数据中心和WAN中的普及,从而使云提供商可以充分利用SONiC作为单一操作系统的优势。与硬件无关的SONiC最适合用于数据中心的Spine和Leaf部署;通过性能增强也逐步推广到Edge和WAN Core。Juniper + SONiC提供了灵活的软硬件组合以及卓越的性能,从而满足更大网络规模和复杂网络功能的各种场景。这包括开发SONiC基础架构增强功能,以及SAI增强功能。
解耦创新:瞻博网络积极拥抱SONiC生态_java_02
在SONiC上启用强化路由
瞻博网络为SONiC 提供了20多年的网络行业丰富的路由和深度遥测创新技术。瞻博网络的容器化路由协议守护程序(cRPD)建立在功能齐全,经过业界验证的路由协议栈之上,通过fpmsyncd接口可与SONiC深度集成。瞻博网络的cRPD包括高级BGP特性和基于策略的路由,MPLS,SR/SR-TE,L2VPN/L3VPN,EVPN等能力。另外,cRPD在轻量级部署中提供遥测,自动化,可编程性和更快的表项下发性能。
解耦创新:瞻博网络积极拥抱SONiC生态_java_03
简便运维管理
其他的开源项目(如OpenConfig等)可用于对运行SONiC的设备进行编程,以及访问丰富的遥测数据,从而利用cRPD进行整个平台的详细监控。这进一步降低了操作复杂性,允许单个管理系统管理端到端的多供应商基础架构。
瞻博网络一直以来都是网络创新领域的领导者,这源于我们专注于满足客户需求的工程技术。我们通过在瞻博网络的高性能硬件上提供SONiC来延续这一传统,并通过容器方式部署加固的路由协议栈以集成SONiC来推动创新。
瞻博网络很高兴有机会在SONiC社区中通过开放与创新发挥积极的作用。作为网络解耦运动的主要成员,我们将继续简化和增强网络基础架构,以满足当前和未来的市场需求。
解耦创新:瞻博网络积极拥抱SONiC生态_java_04

https://mp.weixin.qq.com/s/vMEfSGbQRJXdXUG9G9lolQ