Skip to content

DOCA Platform manages provisioning and service orchestration for Bluefield DPUs

License

Notifications You must be signed in to change notification settings

NVIDIA/doca-platform

Repository files navigation

DOCA Platform Framework (DPF)

Overview

DOCA Platform Framework (DPF) is a system that provisions and orchestrates NVIDIA BlueField DPUs in cloud environments.

Key Features

  • Kubernetes Integration: Streamlines DPU provisioning and management via Kubernetes APIs.
  • DPU Service Orchestration: Enables efficient deployment and orchestration of services on DPUs.
  • Cluster Management: Simplifies the management of DPUs within Kubernetes clusters.

Hardware support

DPF supports NVIDIA BlueField-3 DPUs.

BlueField DPUs are installed as PCI devices in servers to manage various types of network traffic, such as data center communication and storage traffic, through dedicated ports. They feature arm64 CPUs running Linux OS and NVIDIA DOCA Software components.

Refer to Prerequisites for detailed hardware requirements.

Documentation

  • System overview: High-level description of DPF components and functionality.

  • System architecture: Detailed explanation of DPF components and their interactions.

  • User guide: Guides on installing and utilizing DPF effectively for specific use-cases.

  • Release notes: Features and known issues for specific DPF versions.

API reference

Comprehensive DPF API documentation is available here.

Contributing

This repository follows the following conventions.