NVIDIA DOCA软件框架:加速网络设备应用程序开发,释放平台潜力
DOCA 软件框架
加速 和 网络设备的应用程序开发。
DOCA™ 激活了网络平台的潜能。依托于 DPU 的卓越性能,DOCA 可高效构建应用程序与服务,实现数据中心工作负载的卸载、加速与隔离。借助 DOCA,开发者得以打造基于软件定义、云原生、DPU 加速的服务,并融入零信任安全机制,全面满足现代数据中心对性能与安全的双重需求。DOCA-Host 集成了所有必需的主机驱动程序以及工具,这些是运行和操作®设备所不可或缺的。
下载 DOCA开始使用
DOCA与网络平台携手合作,致力于打造具有革命性网络、安全和存储性能的应用程序。通过将基础设施服务区域与工作负载区域分离,大幅提升了应用程序及服务器的性能、安全性及效率,为开发者提供了实现优化、安全、加速的数据中心和AI云服务所需的一切工具。
DOCA软件由软件开发工具包(SDK)和运行环境构成。其运行时环境通常集成在网络平台之内,并配备了在数据中心内数百至数千个数据处理器单元(DPU)以及相关设备上配置、部署和编排容器化服务的功能。DOCA SDK则提供了符合行业标准的应用编程接口(API)和软件开发框架。该软件开发工具包适用于多种操作系统及其版本,涵盖了驱动、库文件、实用工具、相关文档以及示例应用。
DOCA-Host是一款专为服务器安装设计的DOCA软件套件,其中包含了丰富的配置文件,旨在优化您数据中心的工作流程。它为网络平台提供必要的接口支持,包括但不限于各种设备和系统。
阅读 DOCA 用户手册
平台和主机部署
网络平台上的 DOCA
DOCA软件框架所支持的该网络平台,是一款专为数据中心基础设施设计的先进计算系统。它能够大规模地提供加速的软件定义网络、存储、安全以及管理等服务。
了解
主机上的 DOCA
与-X及DOCA结合运用,能够实现以太网及连接的解决方案,传输速度可达800Gb/s。DOCA-Host软件包构建在开放平台之上,内置了必需的驱动和辅助工具,旨在提升网络效能并支持高级功能。DOCA软件是一款独立于操作系统的软件包,适用于Arm®和x86架构,并且能够在众多主流操作系统上得到应用。
了解 DOCA-Host 安装和配置文件
堆栈组件
向前和向后兼容性
DOCA系统支持多代技术,旨在保障现有应用程序在未来多个版本中稳定运行,并且能够享受到额外的性能提升。
卸载、加速、隔离基础设施
网络服务、存储设施以及安全保障措施在相应平台上实施卸载、提速和独立处理,并且确保数据能够以极快的速度且安全无误地传输至工作负载。
开放生态系统
DOCA 提供了一个软件应用程序框架来加速生态系统发展。
DOCA 开发者资源
DOCA-Host 和 软件包下载
请下载DOCA-Host软件,同时获取DPU和运行时的镜像文件。
下载 DOCA开始使用