NVIDIA
NVIDIA
NVIDIA DOCA SNAP Virtio-fs Resources
Resource
NVIDIA
NVIDIA
NVIDIA DOCA SNAP Virtio-fs Resources

Resources files of NVIDIA DOCA SNAP Virtio-fs

NVIDIA® BlueField® DOCA SNAP Virtio-fs technology enables hardware-accelerated virtualization of local file system. DOCA SNAP Virtio-fs presents networked file system as a local file system emulating a local mount point on PCIe bus. The host OS or hypervisor uses its standard virtiofs driver, unaware that communication is done, not with a local mount point, but with DOCA SNAP Virtio-fs framework. Any logic may be applied to the I/O requests or to the data via the DOCA SNAP Virtio-fs framework prior to redirecting the request and/or data over a fabric-based network file system or local file system.

DOCA SNAP Virtio-fs is based on the NVIDIA® BlueField® DPU family technology and combines unique software-defined hardware-accelerated file system virtualization with the advanced networking and programmability capabilities of the DPU.

Service Architecture

DOCA SNAP Virtio-fs together with the BlueField DPU enable a world of applications addressing storage and networking efficiency and performance. The traffic arriving from the host towards the emulated PCIe device is redirected to its matching virtiofs controller opened on the virtiofs target app. The controller implements the device specification and may expose backend device accordingly (in this use case SPDK is used as the file system stack that exposes network file systems). When a command is received, the controller executes it.

Installation and Getting Started

All preparation steps are listed under DOCA SNAP Virtio-fs's guide section DOCA SNAP Virtio-fs Deployment and DOCA's Container Deployment User Guide.

Note: The DOCA SNAP Virtio-fs Service container is configured for K8S-based deployment, hence the use of the docker pull command is discouraged.

Please refer to the documentation for more information.

License & EULA

This DOCA Microservice is licensed under the NVIDIA Networking Product Agreement. By pulling and using this product, you accept the terms and conditions of this license.

Technical Support

Use the NVIDIA Developers forum for questions regarding this Software.

Publisher
NVIDIA
NVIDIA
Latest Version1.7.0
UpdatedJune 11, 2026 UTC
Compressed Size14.7 KB

NVIDIA uses cookies to improve your experience on our web site. We and our third-party partners also use cookies and other tools to collect and record information you provide as well as information about your interactions with our websites for performance improvement, analytics, and to assist in marketing efforts. By clicking "Accept All", you consent to our use of cookies and other tools as described in our Cookie Policy. You can manage your cookie settings by clicking on "Manage Settings." By continuing to use this site or by clicking one of the buttons below, you agree to our Terms of Service (which contains important waivers). Please see our Privacy Policy for more information on our privacy practices.