Skip to content

Commit

Permalink
DRA: Partitionable Devices: Add Overview
Browse files Browse the repository at this point in the history
Signed-off-by: Kevin Klues <[email protected]>
  • Loading branch information
klueska committed Oct 1, 2024
1 parent 779a257 commit 841efd5
Showing 1 changed file with 12 additions and 1 deletion.
13 changes: 12 additions & 1 deletion keps/sig-node/4815-dra-partitionable-devices/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -173,7 +173,18 @@ updates.
[documentation style guide]: https://github.com/kubernetes/community/blob/master/contributors/guide/style-guide.md
-->


One of the original use-cases for Dynamic Resource Allocation (DRA) was the
ability to dynamically allocate "partitions" of a full device (in addition to
the full device itself). While the traditional device plugin API forces users
to statically partition devices ahead of time, DRA was designed to allow those
partitions to be created on demand. This, in turn, leads to increased resource
utilization as the size of each partitioned device can be matched in real-time
to the workload requesting it.

As DRA has evolved from what we now call "classic" DRA to "structured
parameters" this ability to dynamically partition devices has been lost.
This KEP proposes a method to bring this capability back within the framework
that "structured parameters" provides.

## Motivation

Expand Down

0 comments on commit 841efd5

Please sign in to comment.