DOCA SNAP 服务
NVIDIA® DOCA™ 存储定义网络加速处理 (SNAP) 技术包含一系列服务,这些服务支持 NVIDIA® BlueField® 产品上运行的本地存储的硬件加速虚拟化。SNAP 服务将网络存储作为本地块或文件系统设备呈现给主机,模拟 PCIe 总线上的本地驱动器。主机操作系统或虚拟机管理程序使用其标准存储或文件系统驱动程序,而不知道通信不是与物理驱动器进行,而是与特定于协议的 SNAP 框架进行。此框架允许在将请求和/或数据通过基于 fabric 的网络重定向到远程或本地存储目标之前,对 I/O 请求或数据应用任何逻辑。
DOCA SNAP 服务构建于 BlueField 技术之上,提供独特的硬件加速存储虚拟化和隔离,并结合了先进的网络和可编程性。SNAP 和 BlueField 共同支持旨在增强存储和网络效率、安全性和性能的广泛应用。

NVIDIA 提供以下 DOCA SNAP 服务
NVIDIA DOCA SNAP Virtio-fs 服务 – 用于 BlueField-3 上文件系统模拟的 Virtio-fs
NVIDIA DOCA SNAP-4 服务 – 用于 BlueField-3 上块设备模拟的 NVMe 和 virtio-block
NVIDIA DOCA SNAP-3 – 用于 BlueField-2 上块设备模拟的 NVMe 和 virtio-block