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

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

3天内不再提示

NVIDIA DOCA软件框架为开发人员提供开放生态系统

科技绿洲 来源:NVIDIA英伟达 作者:NVIDIA英伟达 2022-05-12 16:31 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

NVIDIA DOCA 软件框架提供了一个全面、开放的开发平台,以加速 NVIDIA BlueField DPU 应用程序的创建。NVIDIA DOCA 持续获得动力,并突破数据中心的界限,卸载、加速和隔离网络、存储、安全和管理基础设施。NVIDIA DOCA 1.3 软件框架的发布侧重于软件的全新和增强功能。

NVIDIA DOCA 1.3 的主要功能

具有优化流插入的 NVIDIA DOCA FLOW 库

NVIDIA DOCA 通信通道(Communication Channel)库

NVIDIA DOCA 正则表达式(RegEx)库

NVIDIA DOCA App Shield SDK

OVN IPsec 加密完全卸载

新增和增强的 NVIDIA DOCA 服务包括:

NVIDIA DOCA 遥测(Telemetry)

NVIDIA DOCA 基于主机的网络(Host Based Networking)

NVIDIA DOCA 流量检测器(Flow Inspector)

具有优化流插入的 NVIDIA DOCA FLOW

NVIDIA DOCA FLOW 是一种用于网络加速的抽象层 API 。NVIDIA DOCA FLOW 是在硬件中构建通用 SDN 执行管道的最基本 API 。

NVIDIA DOCA FLOW 的主要目标是为数据平面应用程序中的快速数据包处理提供一个简单、完整的框架。API 通过创建抽象层为特定环境提供了一组库。NVIDIA DOCA FLOW 可以轻松开发硬件加速的应用程序,这些应用程序可以匹配多达两层的隧道数据包。

随着优化流插入(OFI)的加入, NVIDIA DOCA FLOW 现在提供了一种新的方式来管理 NVIDIA BlueField DPU 的数据包转发表,并提供了几个额外的好处。其中包括提高流插入速率,可将性能提高 10 倍以上,扩展到超过 1 百万个规则/秒。改进的安全态势消除了劫持底层驱动程序的能力,并提供更大的灵活性。

NVIDIA DOCA 通信通道

此版本还引入了 NVIDIA DOCA 通信通道(Communication Channel),以实现安全、灵活和高效的应用程序卸载。NVIDIA DOCA 通信通道用于主机软件和 NVIDIA BlueField DPU 上运行的 NVIDIA DOCA 服务之间的隔离通信。例如,这使 Windows VM 能够与 NVIDIA BlueField DPU Arm 处理器上的服务进行安全通信,而无需利用常规网络堆栈和冒险暴露于恶意活动。NVIDIA DOCA 服务从这种通信方法中受益的例子包括流服务、遥测、App Shield 监控、远程 API 编排和流检测。

正则表达式(RegEx)库

正则表达式,也称为 RegEx ,是许多脚本语言中使用的标准模式匹配工具。有了它,您可以创建与文本模式匹配的过滤器,而不仅仅是单个单词或短语。RegEx 专为高吞吐量、低延迟的深度数据包检测应用程序而设计,这些应用程序需要数据包有效负载检测和异常监测,这可以通过使用 RegEx 模式匹配和字符串匹配来实现。NVIDIA DOCA 正则表达式库是一个重要的安全和遥测功能,现已在 NVIDIA DOCA 1.3 中使用。

NVIDIA DOCA App Shield

NVIDIA DOCA App Shield 在 NVIDIA DOCA 1.2 中是为早期访问开发者而引入,并在 NVIDIA DOCA 1.3 版本中得到了增强。

App Shield 为网络安全供应商提供主机监控,以创建加速入侵检测系统解决方案,识别对任何物理或虚拟机的攻击。它可以将数据应用程序状态提供给安全信息及事件管理或扩展的检测及响应工具。它还可以增强取证调查和事件响应。

安全团队可以保护他们的应用程序进程,持续验证完整性,并使用 App Shield 检测恶意活动。如果攻击者强制终止机器安全代理的进程,App Shield 可以隔离受感染的主机,阻止恶意软件访问机密数据或传播到其他资源。App Shield 是打击网络犯罪的重要进展,也是实现零信任安全的有效工具。

NVIDIA DOCA 1.3 现已提供了 App Shield 库,其中包含一个参考应用程序和一个支持早期访问成员的用户指南。

OVN IPsec 加密完全卸载

NVIDIA DOCA 1.3 包括对现有 OVN 部署的支持,以加速 IPsec 数据路径数据包处理。OVN 在物理设备之间建立网络隧道数据包,并为网络中所有 OVN 隧道传输的 IPsec 加密提供单一的全局配置选项。NVIDIA DOCA 1.3 更新了驱动程序和运行时组件,以卸载 IPSec 数据包加密和解密以及 HMAC 身份验证,所有这些都基于 NVIDIA BlueField DPU 实现了零占用主机 CPU 资源。

基于主机的网络

在 NVIDIA BlueField DPU 上,基于主机的网络(HBN)有助于管理和监控同一节点上虚拟机或容器之间的流量。它还分析和加密(或解密,然后分析)进出节点的流量 - 任何 ToR 交换机都无法执行的任务。

采用 NVIDIA BlueField DPU 的 HBN 功能彻底改变了客户构建和思考数据中心网络的方式,随着 NVIDIA BlueField DPU 智能化程度的提高,降低了对 ToR 交换机的要求。NVIDIA BlueField DPU 还为网络策略的配置和实施提供了一个隔离的环境,且无需软件或依赖于主机。

其他 NVIDIA DOCA 1.3 SDK 更新

支持多主机链路聚合组(LAG)

VirtIO增强功能

社区

NVIDIA DOCA 通过提供行业标准的开放 API 和框架,以及对 NVIDIA DOCA 库和服务的持续改进,为开发人员提供开放生态系统。

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

    关注

    14

    文章

    5496

    浏览量

    109098
  • API
    API
    +关注

    关注

    2

    文章

    2153

    浏览量

    66244
  • 数据中心
    +关注

    关注

    16

    文章

    5519

    浏览量

    74654
  • 软件框架
    +关注

    关注

    0

    文章

    22

    浏览量

    10122
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    电商API接口开放平台的生态构建与运营策略

    和业务增长。然而,平台的长期成功依赖于健全的生态系统构建和高效的运营策略。本文将从技术角度出发,逐步解析如何打造一个可持续的电商API开放平台生态,并分享实用的运营方法。 一、生态构建
    的头像 发表于 10-28 16:40 594次阅读
    电商API接口<b class='flag-5'>开放</b>平台的<b class='flag-5'>生态</b>构建与运营策略

    芯科科技推出Simplicity Ecosystem软件开发套件

    套件,而且还计划增添人工智能(AI)增强功能,旨在全面变革嵌入式物联网开发流程。该生态系统以Simplicity Studio 6为核心,并辅以最新发布的Simplicity AI SDK框架,从而将安装
    的头像 发表于 10-27 16:45 725次阅读

    BPI-AIM7 RK3588 AI与 Nvidia Jetson Nano 生态系统兼容的低功耗 AI 模块

    应用。 []() AIM-IO是一款专为 Jetson Nano 生态系统设计的开源扩展板。它与 RK3588 AI Module7 配合使用,为您提供一个微型 AI 开发平台,支持定制载板
    发表于 10-11 09:08

    BPI-AIM7 RK3588 AI与 Nvidia Jetson Nano 生态系统兼容的低功耗 AI 模块

    应用。 AIM-IO 是一款专为 Jetson Nano 生态系统设计的开源扩展板。它与 RK3588 AI Module7 配合使用,为您提供一个微型 AI 开发平台,支持定制载板开发
    的头像 发表于 10-11 09:06 552次阅读
    BPI-AIM7 RK3588 AI与 <b class='flag-5'>Nvidia</b> Jetson Nano <b class='flag-5'>生态系统</b>兼容的低功耗 AI 模块

    超过200万开发者加入NVIDIA机器人技术生态

    推出以来,其生态系统不断发展壮大,已有超过 1,000 家硬件系统软件及传感器合作伙伴加入这个蓬勃发展的开发者社区,助力 7,000 多个客户在各行业部署边缘 AI 技术。 新一代的
    的头像 发表于 08-21 19:47 1643次阅读
    超过200万<b class='flag-5'>开发</b>者加入<b class='flag-5'>NVIDIA</b>机器人技术<b class='flag-5'>生态</b>

    NVIDIA DOCA 3.0版本的亮点解析

    NVIDIA DOCA 框架已发展成为新一代 AI 基础设施的重要组成部分。从初始版本到备受期待的 NVIDIA DOCA 3.0 发布,每
    的头像 发表于 07-04 14:27 961次阅读
    <b class='flag-5'>NVIDIA</b> <b class='flag-5'>DOCA</b> 3.0版本的亮点解析

    恩智浦亮相2025 Matter开放日和开发者大会

    Matter作为连接标准联盟 (CSA) 开发的应用层连接标准,支持开发人员连接和构建可靠、安全的物联网生态系统,旨在提高智能家居和智慧建筑中网联设备的兼容性,为用户提供无缝而便捷的互
    的头像 发表于 06-24 16:49 1282次阅读

    OpenGMSL™联盟成立 将SerDes传输打造成为全球汽车生态系统开放标准

    与测量方面的专业知识,为车载连接标准化、开放生态系统的发展提供支持。”——Rohde Schwarz, Rosenberger Gr
    的头像 发表于 06-04 09:18 2290次阅读
    OpenGMSL™联盟成立 将SerDes传输打造成为全球汽车<b class='flag-5'>生态系统</b>的<b class='flag-5'>开放</b>标准

    NVIDIA将为每家AI工厂提供网络安全

    NVIDIA DOCA Argus 框架可检测 AI 工作负载中的威胁并对之做出响应,同时与企业安全系统无缝集成,从而提供实时洞察。
    的头像 发表于 05-07 15:11 798次阅读
    <b class='flag-5'>NVIDIA</b>将为每家AI工厂<b class='flag-5'>提供</b>网络安全

    NanoEdge AI Studio 面向STM32开发人员机器学习(ML)技术

    嵌入式开发人员提供了按年度的单个或团队许可。 为帮助用户启动其项目,意法半导体推出了Edge AI Sprint包,以限制风险和投资,同时提高成功几率。这是包括培训课程、N
    的头像 发表于 04-22 11:09 981次阅读
    NanoEdge AI Studio 面向STM32<b class='flag-5'>开发人员</b>机器学习(ML)技术

    英特尔借助开放生态系统,加速边缘AI创新

    英特尔推出全新AI边缘系统、边缘AI套件和开放边缘平台软件,赋能合作伙伴将AI无缝融入现有基础设施   英特尔发布全新英特尔®AI边缘系统、边缘AI套件和
    发表于 03-21 11:31 302次阅读
    英特尔借助<b class='flag-5'>开放生态系统</b>,加速边缘AI创新

    如何在光子学中利用电子生态系统

    本文介绍了如何在光子学中利用电子生态系统。 这一目标要求光子学制造利用现有的电子制造工艺和生态系统。光子学必须采用无晶圆厂模型、可以在焊接步骤中幸存下来的芯片以及电子封装和组装方法。   无晶圆厂
    的头像 发表于 02-10 10:24 1027次阅读
    如何在光子学中利用电子<b class='flag-5'>生态系统</b>

    安森美PRISM生态系统助力相机开发

    安森美(onsemi)开发了一个高级图像传感器模块参考设计 (Premier Reference Image Sensor Module,PRISM) 生态系统,大大缩短了原型开发周期,进一步减轻了工程负担,提高了相机质量,并最
    的头像 发表于 02-06 10:32 803次阅读
    安森美PRISM<b class='flag-5'>生态系统</b>助力相机<b class='flag-5'>开发</b>

    笙泉完善的MCU生态系统(ECO System),赋能高效开发、提升竞争优势

    本帖最后由 noctor 于 2024-12-27 10:46 编辑 笙泉完善的MCU生态系统(ECO System),赋能高效开发、提升竞争优势 完善的生态系统 笙泉科技已深耕MCU
    发表于 12-27 09:58

    Elektrobit推出EB corbos Link通信解决方案

    EB corbos Link将Android应用程序与汽车ECU连接,帮助开发人员专注于Android生态系统开发,同时充分利用AUTOSAR提供的强大服务、方法和事件支持。
    的头像 发表于 12-16 09:56 983次阅读