

可编程交换时代就在这里
source link: https://www.sdnlab.com/22371.html
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

在第一批网络处理器推出20年后,我们正在向完全可编程数据平面迈进,网络运营商在虚拟化方面的努力推动了这一趋势的发展。
大多数物理网络系统正在被运行在网络核心和边缘的服务器上的虚拟网络功能(VNF)取代。这些服务器一般采用通用处理器或多核处理器,具有硬件加速的安全性和包处理能力。下一阶段是使用完全可编程交换芯片取代带有固定功能的硬件交换机。目前运营商和服务提供商对支持高吞吐量数据包处理的可编程交换机和多核处理器的需求越来越大,设备开发商和芯片供应商都在响应这些需求。
有一份2018多核处理器和交换机调查报告,该调查面向全球的,吸引了来自40位不同电信和网络设备供应商的近70名专业人士的回复。
该报告描绘了在网络系统中通用处理器,多核处理器和交换机芯片的使用情况。其中包括关于哪些处理器正在使用以及今后需要的性能的信息、不同特性的重要性、使用FPGA和ASIC的情况、处理器供应商的排名以及利用以往调查的结果得出的有价值的趋势数据。
它还包括有哪些交换机芯片正在使用、交换机所需的容量、不同功能的重要性以及交换机芯片供应商排名的信息。
第一个网络处理器是用机器语言编写的,然后慢慢过渡到C和C++。大多数交换机芯片都具有一定程度的可编程性,但许多开发工具仅限于芯片供应商和一些关键客户。ASIC和FPGA通常使用VHDL / Verilog进行设计和编程。用于数据包处理的P4和其他高级语言的开发为完全可编程数据平面创造了一个新机会,该数据平面在很大程度上独立于硬件,并且调查结果表明很多公司开始利用这一点。
多核处理器可从不同核心架构的多家公司获得。英特尔基于x86的Xeon D处理器正面临着来自AMD,Broadcom,Marvell(最近收购的Cavium),Mellanox和NXP的挑战,而这些公司处理器都是基于ARM的。
英特尔由于推出了Intel Xeon E5处理器,因此在服务器处理器市场上明显领先。最近推出的Intel Xeon Scalable处理器又增强了Intel Xeon E5功能。对于要求较低的应用,英特尔推出了英特尔酷睿i3/i5/i7和 Intel Xeon E3处理器产品组合。Intel面临的主要挑战是来自基于X86的AMD EPYC和Qualcomm 和Marvell (Cavium)基于ARM的处理器。
随着3.2Tbit/s,6.4Tbit/s和12.8Tbit/s交换机芯片在最新交换机系统中的广泛使用,高容量交换机芯片的需求持续增长。Broadcom在交换机芯片市场的主导地位面临着来自多家供应商创新设计的挑战,包括Barefoot和Marvell(Cavium)。其他的交换机芯片的供应商包括Centec,Innovium,Mellanox和Nephos。
可编程性是关键,高级编程正在成为一种要求。通过优化内核和硬件加速,数据包处理性能不断提高。交换机芯片容量每两年翻一番,需求也在增长。完全可编程数据平面是虚拟化网络的关键部分,将在处理,交换和FPGA / ASIC技术的混合上实现。
Recommend
-
54
海淘复活节促销:LEGO 乐高 Boost系列 17101 可编程机器人,该优惠商品正在THE HUT特价出售,是具有高性价比的海淘产品。
-
59
Arista本周宣布推出一系列基于Barefoot Tofino系列可编程以太网交换芯片的叶脊式系统,新的Arista 7170系列100G系统将能够运行Arista的可扩展操作系统(EOS)。
-
50
开始之前…… 从 Apple Wireless Keyboard 到 Magic Keyboard,一直以来我都是薄膜键盘的忠实用户,「键程极短,不被线缆拘束,无缝衔接苹果自家产品」。但随着工作量的增加,使用 Magic Keyboard 工作一天下来的确有点能体会到...
-
68
英特尔已经收购了位于加利福尼亚州一家可编程芯片公司eASIC。该公司拥有的120人团队和首席执行官Ronnie Vasishta将成为由Dan McNamara领导的英特尔可编程解决方案集团的一部分。目前该交易的条款没有披露,英特尔计划在第三季...
-
73
作者简介:唐昊,现就职于华为,从事云网络研发工作。本文所有观点仅代表作者个人观点,与作者现在或者之前所在的公司无关。 管理网络一直以来是一个十分复杂的工作,网络工...
-
71
几周前,SDxCentral获悉Marvell正在停止因收购Cavium而获得的Xpliant可编程芯片产品线。这条新闻激起了读者的疑问:“这对Barefoot Networks的可编程网络交换芯片—Tofino来说意味着什么?”
-
240
Innovium一直将可编程交换芯片置于“niche application”的类别下。 Innovium于2014年12月成立,是半导体行业的新成员。但它已经拥有了100多名员工,并且在短短的时间内筹集了1.653亿美元。
-
70
传统计算机硬件的计算单元与控制单元一样,都是数字电路,能够轻易集成在一块处理器上;传统软件输出的二进制代码则可以直接在处理器上运行。量子计算机与此不同,其计算单元是量子比特,而控制媒介是模拟信号,通常需要由独立于量子芯片...
-
33
Barefoot Networks过去几年一直致力于通过其Tofino以太网ASIC和P4可编程语言将可编程性推向网络,以满足人们对带宽、功能不断增长的需求和解决人工智能、机器学习等新工作负载问题。
-
15
本文主要内容根据中国银联周雍恺博士在P4峰会上的报告整理而成。 IHS Market预测,数据中心以太网交换机市场中,商用芯片出货将在2023年达到所有芯片的62%,高于2018年的56%;与此同时,专有/...
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK