大数跨境
0
0

你说的SONiC都对,都听你的!

你说的SONiC都对,都听你的! 云深知网络
2020-11-30
1
导读:SONiC交换机市场分析

今年5月

IDC首度关注OCP开放计算项目

IDC认为到2024年OCP基础设施市场

全球收入将达到338亿美元(不含网络)




金主DELL的邀请下

近日IDC对网络设施数据做了补充

到2024年SONiC交换机将达到20亿美金



正是看好SONiC的发展

DELL公司全面拥抱SONiC系统

希望在未来DELL可以重现排行榜

他来了, 他来了, 他带着SONiC走来了



番外篇:

为什么SONiC有潜力成为网络界的Linux?


Questions posed by: Dell Technologies

Answers by: Brad Casemore, Research Vice President, Datacenter and Multicloud Networking


Q:为什么你会认为SONiC有可能成为 "网络界的Linux"?


A:SONiC是一个开源网络操作系统(NOS),由微软最早开发并于2016年首次发布,次年提交至开放计算项目(OCP)。虽然尚未被企业广泛采用,但SONiC还在持续发展中,并吸引了一个不断增长的社区生态,推动其进入新的场景,广泛增加相关特性功能集。


如今,SONiC在微软和LinkedIn的云数据中心中得到了广泛的应用,并且越来越多地在中国的超大规模企业(如阿里巴巴和腾讯)得到应用。SONiC也越来越受到二线云运营商、通信服务提供商、有线电视MSO,甚至部分大型企业的关注。目前,它主要部署在云数据中心的架顶(ToR)以太网交换机上。然而,它所获得的行业支持和不断增加的功能正帮助它进入云数据中心的Spine-Leaf网络,而且还扩大到融合网络、WAN和路由案例中。


因此,SONiC已经成为网络解耦的主要开源标准载体,涉及到网络软件与底层硬件的解耦,以及近期的模块化设计解耦和各个软件功能模块的重组合。IDC预测,SONiC数据中心交换机市场--包括OEM和ODM发货用于生产环境--将在2024年达到20亿美元。


Q:在数据中心使用SONiC有哪些优势?


A:SONiC的目标是提供一个具有以下属性的NOS;


  • 平台无感知--能够跨网络硬件运行,并与一系列上层自动化系统和编排工具配合使用;

  • 敏捷--能够以现代云数据中心所要求的速度支持和整合功能;

  • 可扩展性--能够通过可编程的灵活性支持新的特性和功能开发;

  • 可靠--能够提供稳健性和完整性,部分原因是消除了传统的单体NOS的 "代码膨胀"问题;


SONiC不仅基于Linux--在Debian Jessie上运行,并且移植到Ubuntu上--而且还引入基于容器的微服务。用户可以只采用他们需要的功能,摒弃那些无用的功能,从而实现成本和生产力的节约。


此外,由于SONiC是个Linux系统,因此,整个数据中心,包括数据中心网络的自动化工具可以保持一致,有机会统一工具集将有助于提高运营效率,并将网络的架构和运营更好地与应用、开发者和业务需求相一致。


Q:与数据中心交换机上的传统的网络操作系统相比,SONiC有何不同?


A:直到最近,网络设备还类似于大型机(Mainframe)。它是一个封闭的、垂直集成的实体,采用专用的网络芯片、软件和接口,全部封装在机壳中作为一个整体提供。


SONiC作为开源和网络解耦的代表,如前所述,实现了网络软件与底层硬件的解耦。这就意味着开源社区和第三方供应商可以开发网络功能和服务,其作为SONiC应用程序可以在交换机上运行。抽象接口(SAI)则允许SONiC在不同网络芯片构成的网络硬件平台上运行。


位于SAI之上的SONiC基础交换层提供了一些核心特性,如数据库平台和交换状态服务(SwSS),以及对Quagga、FRR、LLDP、SyncD和RedisDB的支持。容器化的网络应用程序位于SONiC基础层之上,支持一系列网络协议,如SNMP、BGP、DHCP和IPv6,以及新近支持的VLAN Trunking、虚拟路由和转发(VRF)和RoCE等。


基于SONiC,厂商有望开发各种不同应用程序。


Q:使用SONiC有哪些挑战?


A:SONiC背离了网络设备(如数据中心交换机)由供应商设计、开发和销售的方式,也背离了企业采购、部署和操作的方式。供应商和使用技术的组织必须要适应变化;许多供应商正试图为SONiC设计可行的商业模式,企业希望确保采用SONiC不会给采购、供应和部署以及持续的服务和支持带来更多的复杂性。


也就是说,SONiC非常适合一种新的以云为中心的运营模式,IDC认为这种模式在未来几年内会在企业中越来越流行。我们正从烟囱式、以设备为中心和硬件定义的操作模型转向流程和工作流自动化、可编程、软件驱动和以云为中心的模型,因此网络必须全面自动化并与该模型保持一致。Linux NOS是该模型的良好网络基础。


Q:如果企业正在考虑采用SONiC,他们应该如何操作?


A:企业需要确保已经仔细考虑了自身的应用程序环境,以及SONiC将如何适应和支持应用。SONiC非常适合面向应用程序的、软件定义的和以云为中心的环境,尤其是考虑到它的起源和最初的目的。它是此类环境中数据中心网络现代化的自然补充。


为了在运营效率、成本节约和资本支出等方面从SONiC获得全部价值,企业还需要考虑是否拥有合适的资源,包括技能和工具,以便于充分的利用该技术。从这个角度,企业应该考虑是否要采用SONiC,是否要采取DIY的方式,还是采用包含SONiC软件、网络硬件、专业服务和支持的打包模式。对于许多企业来说,后一种方法因为提供了与服务和支持相关的保证,所以具有很大的吸引力。


相关阅读:
最灵活的100G,最开放的SONiC
Cisco和Arista同时发声所为何事
喜报: SONiC又获里程碑客户 白盒交换机中看又中用 
阿里揭秘最新网络5.2架构 自研交换机不是目的是手段 

【声明】内容源于网络
0
0
云深知网络
“可能是中国最好的OPEN网络公众号” “嗯,必须是的”
内容 1315
粉丝 0
云深知网络 “可能是中国最好的OPEN网络公众号” “嗯,必须是的”
总阅读739
粉丝0
内容1.3k