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

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

3天内不再提示

英特尔® DSA 助力云轴科技网络性能提升,海量数据传输游刃有余

英特尔中国 来源:未知 2023-10-21 16:40 次阅读
"

通过采用英特尔 DPDK,并将 DPDK Vhost 的数据包拷贝操作从 CPU 卸载到英特尔 DSA,我们有效提升了云平台的网络性能,释放更多的 CPU 核心用于上层业务。结合 ZStack Cloud 在平台层面的底层创新,能够助力用户更高效处理海量数据,应对不断增长的业务压力,更好地 释放数据价值。

— 王为

ZStack 首席技术官

"

挑战 如何提升云平台的网络服务能力,支撑大规模的数据传输与数据处理如何通过软件加速负载运行,降低 CPU 等硬件的占用率 如何提升性能密度,降低总体拥有成本 (TCO)

概 述

作为云服务的重要基础资源,网络性能对于大规模数据的传输与处理有着重要意义。为了提升网络性能,云轴科技 ZStack 采用第四代英特尔 至强 可扩展处理器集成的英特尔 Data Streaming Accelerator(英特尔 DSA)加速器,以及英特尔 数据平面开发套件(英特尔 DPDK)进行加速,将网络性能提升了高达 1.117 倍1

解决方案

ZStack Cloud 云平台是遵循“简单、弹性、健壮、智能”的“4S”特性的私有云和无缝混合云产品。ZStack Cloud 产品已适配第四代英特尔 至强 可扩展处理器,可快速完成云平台整体部署。ZStack Cloud 基于高可用和分布式架构,面向中小型企业以及云计算服务提供商等多种用户,能够有效地帮助用户构建和维护稳定的多云环境,提高故障处理效率,降低运维成本。

wKgaomUzj52AeQ_MAAFzNeF1F5A462.jpg

图 1. ZStack Cloud 云平台架构图

为提升网络性能,ZStack Cloud 采用了第四代英特尔 至强 可扩展处理器进行加速。第四代英特尔 至强 可扩展处理器提供了出色性能和安全性,可根据用户的业务需求进行扩展。英特尔 数据流加速器(英特尔 DSA)是第四代英特尔 至强 可扩展处理器中的高性能数据移动和转换加速器,为数据移动提供了高带宽和低延时,可用于卸载 DPDK Vhost 中的数据包拷贝操作。

wKgaomUzj52AWXd_AAD_xyOhEsg214.jpg

图 2. 由英特尔 DSA 赋能的物理机-虚拟机-物理机数据传输路径

在实际应用中,ZStack Cloud 在 DPDK Vhost 中将数据包拷贝操作从 CPU 卸载到英特尔 DSA,使得 Vhost 的处理内核可以避免进行繁重的数据包拷贝。

wKgaomUzj52AY_UJAAEfagVpP5c548.jpg

图 3. ZStack Cloud 将数据包拷贝操作卸载到英特尔 DSA

通过使用英特尔 DSA 加速器卸载 DPDK 下的数据包拷贝,ZStack Cloud 云平台在同节点通信下的网络带宽性能得到了 1.117 倍的性能提升,在跨节点通信场景下的网络带宽性能得到了 1.092 倍的性能提升2

wKgaomUzj52AdfbCAACYgbybTGY707.jpg

图 4. OVS-DPDK 在启用英特尔 DSA 前后的吞吐性能对比(越高越好)3

测试结果表明,当数据包大小超过 256 字节时,英特尔 DSA 可以为 DPDK Vhost 带来显著的性能提升。当数据包大小超过 1K 字节时,英特尔 DSA 搬运数据的效率全面优于使用内核。在媒体流服务器和分布式数据处理服务器等应用场景中,英特尔 DSA 加速的 OVS-DPDK 均能够提供高效透明(虚拟机内应用无感知)的底层优化。

收 益 显著提升网络性能,加速虚拟机典型实例之间的数据移动,满足网络 密集型应用的需求,例如,其有助于降低流媒体业务的网络带宽抖动,在影视渲染场景中加快渲染节点和存储节点之间传输,在 AI 训练场景中实现云内网络进行高速互联; 将 ZStack Cloud 底层的数据包拷贝工作从 CPU 核心卸载到英特尔 DSA 模块,释放更多的 CPU 核心用于上层业务,有助于降低硬件投入,提升投资收益; 可有效利用英特尔 DSA,无需对上层业务进行定制改造,即可提供高带宽和低延时的网络服务; 通过开放式架构可以实现横向扩展,不受硬件型号限制,实现横向 扩容。

展 望

本次验证显示,英特尔 DSA 可在虚拟机实例数据移动等应用中,发挥出色的数据传输加速作用。ZStack 与英特尔将在此合作基础上,进一步探索利用第四代英特尔 至强 可扩展处理器的不同加速器加速负载运行,助力客户加快云平台变革。

参考资料

1 截止 ZStack 和英特尔 2023 年 7 月的测试结果。测试配置:双路英特尔 至强 金牌 6426Y 处理器,384 GB 总内存 (12*32 GB 4800 MHz),1*1.92 TB 固态盘,1*英特尔 以太网控制器 E810-XXV(25G端口),2*英特尔 以太网控制器 X710(10G 双 端口)。

2,3 截止 ZStack 和英特尔 2023 年 7 月的测试结果。测试配置:双路英特尔 至强 金牌 6426Y 处理器,384 GB 总内存 (12*32 GB 4800 MHz),1*1.92 TB 固态盘,1*英特尔 以太网控制器 E810-XXV (25G 双端口),2*英特尔 以太网控制器 X710(10G 双端口)。

实际性能受使用情况、配置和其他因素的差异影响。更多信息请见 www.Intel.com/PerformanceIndex

性能测试结果基于配置信息中显示的日期进行测试,且可能并未反映所有公开可用的安全更新。详情请参阅配置信息披露。没有任何产品或组件是绝对安全的。

具体成本和结果可能不同。

英特尔技术可能需要启用硬件、软件或激活服务。

英特尔未做出任何明示和默示的保证,包括但不限于,关于适销性、适合特定目的及不侵权的默示保证,以及在履约过程、交易过程或贸易惯例中引起的任何保证。

英特尔并不控制或审计第三方数据。请您审查该内容,咨询其他来源,并确认提及数据是否准确。


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

    关注

    60

    文章

    9421

    浏览量

    168826
  • cpu
    cpu
    +关注

    关注

    68

    文章

    10442

    浏览量

    206560

原文标题:英特尔® DSA 助力云轴科技网络性能提升,海量数据传输游刃有余

文章出处:【微信号:英特尔中国,微信公众号:英特尔中国】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    请问NFC数据传输如何保证数据安全?

    NFC数据传输如何保证数据安全
    发表于 04-07 06:18

    讯维助力指挥车实现高效无线数据传输的案例研究

    一、引言 在信息化时代的今天,高效、稳定的无线数据传输已成为指挥车实现现场高效指挥与决策的关键。讯维技术以其卓越的性能和稳定性,在助力指挥车实现高效无线数据传输方面发挥了重要作用。本案
    的头像 发表于 03-11 16:47 173次阅读

    借助英特尔DLB技术优化网络性能

    英特尔® DLB技术的出现,无疑为数据处理和网络传输领域带来了一场革命性的变革。通过其独特的负载均衡、数据包调度优先排序以及降低
    的头像 发表于 03-11 09:52 139次阅读

    英特尔 DLB 的硬件实施方案加速数据传输

    包调度进行优先排序并降低网络流量时延,从而为高数据包速率应用加速。  优化网络性能和降低时延能让企业有效加速数据传输,从而为客户打造响应速度
    的头像 发表于 03-09 16:34 1619次阅读

    DTU的多种协议,解锁数据传输的无限可能

    DTU,即数据传输单元,是一种在物联网(IoT)网络中常用的设备,主要用于在传感器和智能设备之间进行数据传输。DTU使用多种协议来实现这一目标,这些协议不仅提高了数据传输的效率,还增强
    的头像 发表于 03-01 11:00 166次阅读
    DTU的多种协议,解锁<b class='flag-5'>数据传输</b>的无限可能

    芯片设计中半双工和全双工数据传输的区别

    在现代通信技术中,半双工和全双工数据传输是两种常见的数据传输方式。本文将为大家详细解析这两种传输方式在芯片设计中的应用和区别,帮助大家更好地理解芯片设计中的通信原理。
    发表于 11-19 11:31 405次阅读

    AXI数据传输读写数据结构

    在 AXI 数据传输过程中,主要涉及到 •窄位宽数据传输(Narrow Transfer) •非对齐传输(Unaligned Transfer) •混合大小端传输(mix-endian
    的头像 发表于 10-31 16:17 663次阅读
    AXI<b class='flag-5'>数据传输</b>读写<b class='flag-5'>数据</b>结构

    #高通 #英特尔 #Elite 高通X Elite芯片或终结苹果、英特尔的芯片王朝

    高通英特尔苹果
    深圳市浮思特科技有限公司
    发布于 :2023年10月27日 16:46:07

    基于C8051F02X的无线数据传输系统

    无线数据传输系统是需要进行远距离数据传输的应用系统的通信平台GSM网络通信以其低廉的价格和永远在线的性能有着不可估量的发展前景。如何充分利用现有的GSM
    发表于 10-19 15:51 0次下载
    基于C8051F02X的无线<b class='flag-5'>数据传输</b>系统

    翱捷科技ASR1602芯片助力数据传输产业升级

    数据传输终端在POS机、电子学生卡、公网对讲机(POC)、工业DTU网关等海量场景中拥有广泛应用。伴随着2G、3G转网加速,智能化数据传输终端实现了迭代升级。
    的头像 发表于 08-01 15:27 1008次阅读

    SPI数据传输有哪些方式

    SPI 数据传输可以有两种方式:同步方式和异步方式。 同步方式:数据传输的发起者必须等待本次传输的结束,期间不能做其它事情,用代码来解释就是,调用传输的函数后,直到
    的头像 发表于 07-25 10:54 3372次阅读
    SPI<b class='flag-5'>数据传输</b>有哪些方式

    2.1 数据传输系统(2)#网络技术与应用

    通信技术数据传输计算机网络
    未来加油dz
    发布于 :2023年06月07日 15:35:00

    2.1 数据传输系统(1)#网络技术与应用

    通信技术数据传输计算机网络
    未来加油dz
    发布于 :2023年06月07日 15:34:39

    DMA进行数据传输和CPU进行数据传输的疑问

    求大佬解答,本人正在学习STM32单片机中DMA直接数据存储部分的内容 看了DMA简介后,也上手过实例代码,但是没有实际的项目经验,所以有以下疑问: DMA外设在进行数据传输的操作,是否也是需要经过
    发表于 05-25 17:18

    如何测量ESP8266的数据传输速度?

    AP 的问候”。 现在我想测量数据从 AP 传输到客户端的数据传输速率/速度(不是波特率)。请注意,我使用的是 AT 命令来配置模块,我不是在谈论波特率。 有什么方法可以测量从一个模块到另一个模块的
    发表于 05-22 06:38