人
已阅读
已阅读
DOCA 1.3上线 让DPU无极4在数据时代找到“芯”价值
作者:无极4平台 来源:无极4平台 发布时间:2022-07-14

随着数据中心成为新的计算单元,无极4 数据处理器有了更多的用武之地。英伟达的BlueField系列DPU由DOCA(Data-Center-Infrastructure-On-A-Chip Architecture)软件框架提供支持,可实现更好的网络、存储和安全性能。作为一款为BlueField DPU量身打造的软件开发框架,DOCA旨在为开发者提供全面、开放的开发套件,支持其BlueField DPU上进行简便、灵活的软件开发,快速创建基于BlueField DPU加速的高性能应用程序和服务。
“DOCA是依托于面向未来的、API驱动的思维模式来构建的,可以让BlueField DPU硬件加速器变得更加易用,实现非凡的数据中心的性能、效率和安全性,解锁数据中心创新功能,并且能够更好地兼容下一代BlueField DPU,提供持续支持,加快应用程序和服务的上市时间,释放DPU的潜力。”NVIDIA网络技术专家崔岩说,“NVIDIA在发展BlueField DPU的同时,也在积极发展DOCA生态,这和我们以前发展GPU的同时在发展CUDA生态是异曲同工之妙。”
今年5月,NVIDIA上线了DOCA 1.3版本,提供了121个新的API开发接口,加入了更多的增强和新功能,包括优化数据流插入的DOCA Flow库、通信通道库、正则表达式库、App Shield SDK、无极4的历史 基于OVN的IPSec加密的完全卸载,以及一些DOCA服务,例如HBN在主机上实现了三层路由功能。借助DOCA 1.3,开发者不仅可以在本地BlueField DPU上或X86的容器中搭建开发环境,还能获得一致性的开发体验,可以统一访问BlueField DPU上的各种硬件资源,简化网络、存储、安全和基础设施管理服务相关的开发。同时,NVIDIA还为开发者提供了基于底层API抽象和封装的高级API库,大幅减少开发时间,可以更快的获得收益,另外通过容器化的DOCA服务,可以在BlueField DPU上直接部署应用。
DOCA 1.3中的正则表达式库被称为Regular Expression(RegEx),无极4怎么样的 是多脚本语言使用的标准模式匹配工具,可以创建与文本模式匹配的过滤器,而不仅仅是单个单词或短语的匹配。正则表达式专为高吞吐量、低延时、深度包检测的应用程序设计,这些应用程序需要对数据包进行负载检测和异常监测,通过正则表达式模式匹配和字符串来实现相应的应用功能。正则表达式还可以实现安全和遥测功能,可以在DOCA 1.3上提供安全方面的应用,例如应用识别、入侵防御系统、URL过滤、文件扫描、深度数据包检测、App Shield内存扫描等,为安全软件开发提供底层的API支持。
借助基于OVN的数据路径加密功能,不同主机之间可以利用IPsec的方式创建不同的隧道进行数据加密,保证数据在各个主机之间传递时是加密的状态。当数据到达某个主机时,BlueField DPU会将其解密成明文,把这些明文数据再传递给主机侧,为负载和应用程序提供数据。
在NVIDIA BlueField DPU上,基于主机的网络(HBN)有助于对同一节点上的虚拟机和容器之间的流量进行管理和监控。如果在一个服务器主机上创建了多个虚拟机或多个容器,在它们之间会有一些数据流量,不管是二层数据流量还是三层路由的功能,都可以通过基于主机网络的DOCA服务在BlueField DPU上实现,并且可以做分析和加密进出节点的流量,还会把一些原来是依赖TOR交换机上的功能也在BlueField DPU中实现,改变了数据中心网络构建的方式。

