Barefoot Tofino 交换机 ASIC 与基于 Xilinx FPGA 的 SmartNIC 能以纳秒级的精细粒度对每个数据包实现全面可视性;其采用 P4 和 In-band Network Telemetry (INT) 技术并由 Barefoot Deep Insight 方便地进行分析和可视化,从而使网络运营商能实时精准地发现并高效解决问题。
All Programmable技术和器件的全球领先企业赛灵思公司(Xilinx, Inc.,(NASDAQ:XLNX)),与 Barefoot Networks 联袂演示了可帮助网络运营商以纳秒级精细粒度对每个数据包实现可视性的端到端网络性能监控解决方案。Barefoot Networks 是首创全球最快速 P4 可编程 6.5Tb/s 以太网交换机 ASIC -- Tofino 的公司,同时还是推出了全球首款能帮助用户全面了解其网络中每个数据包传输情况的网络监控系统的公司。
随着 5G 部署竞争的加剧,能否为新一代服务与应用提供高性能及全面可视性的网络基础设施对获得商业成功至关重要。5G 可支持一系列功能丰富的应用,适用于汽车、通信、国防、医疗保健、工业生产以及媒体等多种不同的市场。这些全新的服务需要更低时延、更高带宽、更高终端设备功能的支持,同时也需要能将网络切分用于不同的应用。监控网络性能可以了解时延、带宽及服务质量(QoS)等众多参数,这对服务配置和保持客户服务质量至关重要。
“P4 可编程性将支持‘计算网络’等新模式,让网络发挥计算加速器的作用。带 INT 功能且基于 Barefoot Tofino ASIC 的 P4 交换机与带 INT 功能并基于赛灵思 FPGA 的 P4 SmartNIC 完美结合在一起,不仅有助于 5G 网络运营商获得针对每个数据包的可视图,同时也能定义网络中的创新特性,从而增加计算资源,加速 VNF 性能。Barefoot Deep Insight 可帮助他们对任何导致性能下降的故障或问题实现实时的可视化,同时对其进行分析与检测、明确问题根源并解决问题,以便在向基于 NFV 的基础设施的转型过程中确保客户服务级别协议 (SLA)不受影响。”
——Ed Doe,Barefoot Networks 产品、业务及战略副总裁
“赛灵思非常高兴能够与 Barefoot Networks 合作演示 P4 的可编程能力,因为这个可编程性不仅可应用于网络交换机,同时也能应用于服务器中的 SmartNIC。5G 网络中的网络功能虚拟化(NFV)需要以线路速率处理 100G/200G 的数据包,进而提供 vOLT 与 vBNG 等服务。为了能实现上述特性,器件需要能够支持 L2/L3 处理、流分类、流缓冲、OvS、TCP/IP 以及 100/200G 数据包速率下的 VXLAN/NVGRE 卸载功能。在基于赛灵思 FPGA 的 P4 可编程 SmartNIC 上实现上述功能不仅可以增强网络性能,同时还能获得 Barefoot Deep Insight 分析功能带来的可视性优势,这使得网络运营商能使用这种功能来精准锁定数据包在网络中通过整条路径时的问题所在。”
——Farhad Shafai,赛灵思通信市场副总裁
Barefoot Tofino 是全球首款终端用户可编程的以太网交换机 ASIC 系列。该交换机通过 P4 使得客户在短短几分钟之内就能定义转发层的功能性,从而为广泛系列的用例带来可编程性与高性能。自 2017 年全面发布以来,Tofino 即被客户广泛应用于各种各样的细分市场领域,如超大规模的数据中心、企业及服务供应商等,帮助他们充分利用可编程功能来满足与日俱增的网络功能和性能要求。
Barefoot Deep Insight 是全球首款针对网络中所有数据包实现全面可视性的网络监控系统。Deep Insight 能检测到网络中几乎所有异常情况,如微暴流 (microburst) 、拥塞问题以及负载平衡问题等。这就有助于客户了解其网络中各个数据包的四大基本问题:
1) 数据包是怎么来的?
2) 为什么来?
3) 延迟了多长时间?以及
4) 为什么会延迟?
Deep Insight 现已面向重要客户及合作伙伴提供。
SmartNIC 采用赛灵思最新的 UltraScale+ 16nm FPGA 器件,可用业界首款面向 FPGA 的 P4 编译器进行编程,同时支持部分重配置等特性,使用户能编程定制加速 IP 及数据包处理功能,此外也支持多速率网络 (10/25/40/50/100G) 接口,最高支持采用 PCIe Gen3x16 的高达 100Gbps 的主机接口以及配置连接主机应用的软件驱动器。
关于 Barefoot Networks
Barefoot Networks 在经过两年的技术研发筹备后于 2016 年成立,其构建的交换机芯片采用软件定义的转发平台,对性能没有任何影响。Barefoot 使网络拥有者及其基础设施合作伙伴能够进行设计、优化及创新工作,以满足其特定要求并取得竞争优势。在将 P4 编程语言和快速可编程交换机相结合的基础上,Barefoot 还为编译器、工具以及 P4 程序创建了一个生态系统,以使任何人都能访问 P4。Barefoot Networks 的总部位于美国硅谷,得到谷歌有限公司、高盛首席战略投资(Goldman Sachs Principal Strategic Investments)、阿里巴巴、腾讯以及顶级风投公司红杉资本(Sequoia Capital)、光速创投(Lightspeed Venture Partners)和安德森·霍洛维茨基金(Andreessen Horowitz)的大力支持。
本视频基于Xilinx公司的Artix-7FPGA器件以及各种丰富的入门和进阶外设,提供了一些典型的工程实例,帮助读者从FPGA基础知识、逻辑设计概念
本课程为“从零开始大战FPGA”系列课程的基础篇。课程通俗易懂、逻辑性强、示例丰富,课程中尤其强调在设计过程中对“时序”和“逻辑”的把控,以及硬件描述语言与硬件电路相对应的“
课程中首先会给大家讲解在企业中一般数字电路从算法到流片这整个过程中会涉及到哪些流程,都分别使用什么工具,以及其中每个流程都分别做了
@2003-2020 中国电子顶级开发网