0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

SDN性能基准的基本原理及性能

星星科技指导员 来源:Tal Roll 作者:Tal Roll 2022-04-10 16:59 次阅读

NVIDIA BLUVELD-2 数据处理器( DPU )提供了不匹配的软件定义网络SDN )性能、可编程性和可扩展性。它集成了八个 Arm CPU 内核、安全的高级 ConnectX-6 Dx 云网络接口硬件加速器,这些硬件加速器共同卸载、加速和隔离 SDN 功能,执行连接跟踪、流匹配和高级数据包处理。

这篇文章概述了精确SDN性能基准的基本原理,并演示了在NVIDIA CONTROX-6DX 上实现的实际结果。 BlueField-2 和下一代 BlueField-3 DPU 包括额外的加速功能,并为更广泛的用例提供更高的性能。

SDN 性能基准最佳实践

BlueField DPU 或 ConnectX SmartNICs 的任何 SDN 性能评估都应充分利用硬件加速器的全部功能。 BLUBELFIED-2 的分组处理动作是通过NVIDIA ASAP 编程的2(加速交换和数据包处理)引擎。 BlueField DPU 和 ConnectX SmartNICs 上的 SDN 加速器都依赖于 ASAP2以及其他可编程硬件加速器,以实现线速率网络性能。

NVIDIA 尽快2支持已集成到上游 Linux 内核和数据平面开发工具包( DPDK )框架中,并可在一系列 Linux 操作系统发行版和云管理平台中随时获得。

从 Linux 内核 5.6 开始,可以使用连接跟踪加速。最佳实践是使用现代企业 Linux 操作系统,例如 Ubuntu 20.04 、 Red Hat enterprise Linux 8.4 等等。这些较新的内核包括对 SDN 的收件箱支持,以及对 ConnectX-6 Dx SmartNICs 和 BlueField-2 DPU 的连接跟踪加速。基于内核过时的 Linux 系统,通过连接跟踪对 SDN 进行基准测试可能会产生误导。

最后,要使任何 SDN 基准有效,它必须代表在现实世界的云数据中心中实现的 SDN 管道,而在现实世界中,数十万个连接是常态。 ConnectX-6 Dx SmartNICs 和 BlueField-2 DPU 都是为超规模环境而设计和部署的,并在云级别提供突破性的网络性能。

加速 SDN 性能

看看NVIDIA CONTROX-6DX 性能。以下基准测试显示了启用连接跟踪硬件加速的 SDN 管道性能的吞吐量和延迟。我们使用与其他报告结果类似的系统设置、测试工具和程序进行测试。我们运行了 Open VSwitch ( OVS ) DPDK ,以便在 ConnectX-6 Dx SmartNIC 上无缝地实现连接跟踪加速。

以下图表描述了使用 iperf3 工具对 4 个和 16 个 iperf 实例(每个实例一个流)观察到的 SDN 性能。

图 1 。使用 iperf3 工具观察了 4 个实例的 SDN 性能 s

图 2 。使用 16 个 iperf 实例观察 SDN 性能 s

主要发现:

ConnectX-6 Dx 提供了更高的吞吐量,对于所有测试的数据包大小, 4 个和 16 个实例的吞吐量分别高达 120% 和 150% 。

ConnectX-6 Dx 对于小到 1 KB 的数据包的传输速率大于 90% ,而其他产品的传输速率为 8 KB 。

下表显示了在同一系统设置上具有 32 个实例的 SDN 管道的观察性能。结果表明,随着流量的增加, ConnectX-6 Dx 提供了更好的可扩展性,吞吐量提高了 4 倍。

图 3 。 使用 32 个 iperf 实例观察 SDN 性能 s

以下基准测试使用 sockperf 测量延迟。结果表明,对于测试的所有数据包大小,与其他产品相比, ConnectX-6 Dx 的延迟降低了约 20-30% 。

图 4 。 观察到带有连接跟踪的 SDN 管道的单向延迟

非加速连接跟踪实现会在主机 CPU 上造成瓶颈。将连接跟踪转移到片上加速器意味着在这些基准测试中实现的性能并不强烈依赖于主机 CPU 或其驱动测试台的能力。这些结果也表明了集成了 ConnectX-6 Dx 的 BlueField-2 DPU 可实现的性能。

BlueField-3 支持更高的性能级别

NVIDIA 欢迎有机会测试和展示 ConnectX-6 Dx 和 BlueField-2 的性能,同时遵守行业最佳实践和操作标准。本文中显示的数据将 ConnectX-6 Dx 的性能基准测试结果与其他地方报告的结果进行了比较。与其他产品相比, ConnectX-6 Dx 的吞吐量提高了 4 倍,延迟降低了 30% 。这些基准测试结果证明了NVIDIA 在 SDN 加速技术中的领导地位。

BlueField-3 是下一代 NVIDIA DPU ,集成了先进的 ConnectX-7 适配器和其他加速引擎。 BlueField-3 提供 400 Gb / s 的网络、更强大的 Arm CPU 内核和高度可编程的数据路径加速器( DPA ),提供更高级别的性能和可编程性,以解决大规模数据中心中最苛刻的工作负载。使用 DOCA 在 BlueField-2 上构建的现有 DPU 加速 SDN 应用程序将受益于 BlueField-3 带来的性能增强,而无需任何代码更改。

关于作者

Tal Roll 是 NVIDIA 网络产品营销总监。好未来在云基础设施、网络安全和 HPC / AI 领域拥有 20 多年的经验,在定义和推出成功产品方面有着良好的业绩记录。 Tal 拥有 IDC 大学和沃顿大学的工商管理 MBA 学位,以及特拉维夫大学的电气工程和计算机科学理学学士学位。

审核编辑:郭婷

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 处理器
    +关注

    关注

    68

    文章

    19275

    浏览量

    229756
  • cpu
    cpu
    +关注

    关注

    68

    文章

    10859

    浏览量

    211696
  • NVIDIA
    +关注

    关注

    14

    文章

    4985

    浏览量

    103026
收藏 人收藏

    评论

    相关推荐

    如何设计ADC和DAC的基准源,以及基准源如何影响ADC与DAC那些性能

    如何设计ADC和DAC的基准源,以及基准源如何影响ADC与DAC那些性能?有没有相关的资料参考?
    发表于 12-17 06:27

    RNN的基本原理与实现

    RNN,即循环神经网络(Recurrent Neural Network),是一种特殊类型的人工神经网络,专门设计用于处理序列数据,如文本、语音、视频等。以下是对RNN基本原理与实现的介绍: 一
    的头像 发表于 11-15 09:49 425次阅读

    3DP工艺基本原理

     3DP工艺,全称Three-Dimensional Printing(三维打印),是一种3D打印技术,其基本原理可以详细阐述如下:
    的头像 发表于 09-16 15:32 780次阅读

    Aigtek功率放大器的基本原理性能参数介绍

    功率放大器是电子设备中常见的一种电路,它的主要功能是将输入信号的能量放大到更高的水平。在许多电子设备中,功率放大器扮演着至关重要的角色,如音响系统、无线通信设备、雷达系统等。本文将介绍功率放大器的基本原理及其性能参数。
    的头像 发表于 08-25 10:06 333次阅读
    Aigtek功率放大器的<b class='flag-5'>基本原理</b>及<b class='flag-5'>性能</b>参数介绍

    限流保护电路的基本原理

    限流保护电路的基本原理是一个复杂但至关重要的概念,它涉及到电子电路中电流控制的多个方面。这种电路的主要目的是在电流超过预设的安全阈值时,通过一系列机制来限制或切断电流,从而保护电路中的元件和设备免受损坏。以下是对限流保护电路基本原理的详细阐述,包括其工作机制、主要元件、设
    的头像 发表于 08-19 17:55 1975次阅读

    无线充电技术的基本原理和应用领域

    无线充电技术作为近年来快速发展的电力传输方式,其基本原理和应用范围广泛,为人们的生活带来了极大的便利。以下将详细阐述无线充电技术的基本原理、主要类型、技术优势以及在不同领域的应用。
    的头像 发表于 07-26 17:56 2468次阅读

    D/A转换器的基本原理性能指标

    D/A转换器(Digital-to-Analog Converter,简称DAC)是一种将数字信号转换为模拟信号的电子器件。在数字信号处理、音频设备、通信系统等众多领域中,D/A转换器都扮演着至关重要的角色。以下将详细阐述D/A转换器的基本原理及其主要性能指标。
    的头像 发表于 07-22 17:01 1424次阅读

    神经网络的基本原理

    神经网络,作为人工智能领域的一个重要分支,其基本原理和运作机制一直是人们研究的热点。神经网络的基本原理基于对人类大脑神经元结构和功能的模拟,通过大量的神经元相互连接、协同工作,实现对信息的处理、分析
    的头像 发表于 07-01 11:47 1136次阅读

    AC/DC电源模块的基本原理与应用

    BOSHIDA AC/DC电源模块的基本原理与应用 AC/DC电源模块是一种将交流电转换为直流电的电子设备,它广泛应用于电子设备、电信设备、工控设备以及家电等领域。本文将介绍AC/DC电源模块
    的头像 发表于 05-21 11:15 848次阅读
    AC/DC电源模块的<b class='flag-5'>基本原理</b>与应用

    激光二极管基本原理介绍

    激光二极管基本原理介绍
    发表于 03-19 10:57

    通用CPU性能基准测试的研究现状

    经过持续迭代升级,TPC已发展成为能够满足多种应用场景性能测试需求的基准测试簇,根据测试场景和测试事务的不同,可将 TPC性能基准测试分为三类。
    发表于 02-20 10:22 701次阅读
    通用CPU<b class='flag-5'>性能</b><b class='flag-5'>基准</b>测试的研究现状

    双脉冲测试的基本原理?双脉冲测试可以获得器件哪些真实参数?

    双脉冲测试的基本原理是什么?双脉冲测试可以获得器件哪些真实参数? 双脉冲测试是一种常用的测试方法,用于测量和评估各种器件的性能和特性。它基于一种简单而有效的原理,通过发送两个脉冲信号并分析其响应来
    的头像 发表于 02-18 09:29 1853次阅读

    浪涌抑制器的基本原理和种类?

    浪涌抑制器的基本原理和种类?|深圳比创达电子
    的头像 发表于 01-18 09:59 875次阅读
    浪涌抑制器的<b class='flag-5'>基本原理</b>和种类?

    光隔离探头的基本原理 光隔离探头的作用

    )时,可能会发生不同的功率损耗、干涉和反射等现象,从而影响光信号的传输质量和系统的性能表现。而光隔离探头的基本原理就是通过特殊的设计和组装结构,使得光信号只能在一个方向上传输,从而有效地隔离光信号,防止其在系统中
    的头像 发表于 01-08 16:34 1397次阅读

    浅谈滤波器的基本原理性能

    滤波器的重要性能指标有截止频率、纹波幅度、通带带宽、品质因数、幅频特性等。滤波器的截止频率是指相对于滤波器的幅频特性平均值衰滅到 3dB的时候产生的频率值。
    的头像 发表于 01-02 17:12 984次阅读
    浅谈滤波器的<b class='flag-5'>基本原理</b>和<b class='flag-5'>性能</b>