/doca-platform

DOCA Platform manages provisioning and service orchestration for Bluefield DPUs

Primary LanguageGoApache License 2.0Apache-2.0

DOCA Platform Framework

DOCA Platform Framework (DPF) is a system that orchestrates NVIDIA Data Processing Units (DPU) using a Kubernetes API. It provisions and manages DPU devices and orchestrates specialized DPUServices which run on those devices.

DPF manages DPUs installed in nodes that are part of a Kubernetes cluster.

  • System overview contains a high level description of the components and functionality of DPF.

  • Use cases show how to install DPF and what to use it for.

  • System architecture describes the workings of the DPF system components in detail.

Hardware

DPF enables NVIDIA Bluefield DPUs. These devices are installed in servers as PCI devices and handle network traffic through network ports. Bluefield DPUs have arm64 CPUs and run a standard Linux OS.

DPF supports all Bluefield 3 DPUs.

API reference

The DPF API is documented here.

Contributing

This repository follows the following conventions.