详解英特尔以太网800系列网络适配器关键技术传媒
在前几周的系列介绍中,我们从不同角度了解到英特尔最新推出了Ethernet 800系列网络适配器如何满足高性能存储的高速传输需求,使用具有ADQ加速技术的英特尔Ethernet 800系列网卡,如何提供更高的性能和更低的延迟,今天我们将继续详解Ethernet 800系列网络适配器的关键技术。
关键特性
?QSFP28,单口或双口
?PCle3.0 和 4.0,×16
?以太网端口配置工具(EthernetPort Configuration Tool,EPCT)
?应用设备队列(ApplicationDevice Queues,ADQ)。
?动态设备个性化(Dynamic DevicePersonalization,DDP)。
?支持RDMA iWARP和RoCEV2
Ethernet 800系列通过创新性地提高应用效率和网络性能,以优化高性能服务器工作负载,如NFV、存储、HPC-AI以及混合云。
提升云应用性能
为云工作负载(包括边缘服务、web服务器、数据库应用程序、缓存服务器和存储目标)按需交付高带宽,并提升应用程序吞吐量。
◆ADQ使用增强流量导向技术提升了应用程序响应时间的可预测性
◆DDP增强了包分类能力,对某些云工作负载,可提供高达3倍的吞吐量
◆同时支持RDMA iWARP和RoCE v2传输协议,为存储目标提供高速低延迟连接
优化电信类负载
为高带宽网络和通信工作负载(包括移动核心(mobile core)、5G RAN和网络设备)提供包分类和排序优化
◆DDP支持通信领域现有的和新的特定协议,能将某些NFV工作负载的包处理效率提高3倍
◆支持IEEE 1588v2精准时间协议(Precision Time Protocol),在5G RAN部署中能够实现高精度时间同步
◆增强的数据平面开发工具包(DataPlane Development Kit,DPDK)支持,提高了包处理速度
用EPCT灵活配置多端口
E810-CQDA1和CQDA2网络适配器支持多种系统配置,以满足用户所需的工作负载需求。更多可用端口与速度的组合简化了验证和部署。
利用EPCT,英特尔E810(双端口或单端口)可以编程为许多不同的物理网络适配器,其最大吞吐量为100Gbps
英特尔Ethernet 800系列网络适配器关键技术:
ADQ:提高横向扩展的可预测性
随着现代数据中心的横向扩展,提供弹性并可预测的应用程序级性能成为关键挑战之一。ADQ技术通过为关键负载建立专用队列,大幅减少了性能抖动,显著提高了应用程序的可伸缩性和可预测性。
更低的抖动增加了应用响应时间的可预测性,这不仅能给任务分配更多的计算服务器,还能让更多的用户访问系统,并提供更好的最终用户体验。即使应用规模不大也能从更高的一致性中获益,让其能够更容易满足SLA。
ADQ使用一种优化应用程序线程到设备数据路径的方法来实现针对特定应用程序的数据控制、传输和速率限制。这种专用队列和调整网络流量的能力不仅提高了应用性能,还降低了延迟并提升吞吐量。
利用动态设备个性化(DDP)提高包处理效率
DDP通过对数据包过滤,并结合增强的DPDK,可支持云和NFV等场景下的高级数据包转发和高效的包处理。
英特尔 Ethernet 700系列首次引入了DDP技术,一些协议可以添加到固件中的默认协议集中。而英特尔Ethernet 800系列固件在驱动程序初始化阶段就加载了一个增强DDP配置文件,以及许多用于特定工作负载的协议,从而获得更高的灵活性。当系统中存在多个800系列适配器时,每个适配器上的流水线都可以使用不同的DDP配置文件进行独立编程。
IEEE1588精准时间协议(PTP)
英特尔Ethernet 800系列支持IEEE 1588 PTP v1和v2两个版本,提供纳秒级时间精度,能够准确报告每个数据包的接收时间。这种级别的时间精度有助于确保从5G RAN到金融服务、工业自动化和能源监控等领域网络部署的精确同步。
通过远程直接内存访问(RDMA)提高吞吐量和降低延迟
RDMA通过消除TCP/IP堆栈进程、内存拷贝以及应用程序上下文切换等三个主要的网络资源开销,为现代高速以太网提供高吞吐量和低延迟性能。英特尔Ethernet 800系列网络适配器支持所有主流存储传输协议,包括iWARP、RoCE v2和NVMe over TCP等。
RoCE(RDMA over Converged Ethernet):
RoCE v2用以太网替代InfiniBand物理层和数据链路层,运行在UDP/IP之上,并可在IP网络上路由。
iWARP,基于IETF标准协议: