Is it possible to support DRA(Dynamic Resource Allocation)? #2006
Closed
sesame0224
started this conversation in
Ideas
Replies: 2 comments 3 replies
-
@sesame0224 - this is doable, can you convert the discussion to a feature enhancement issue? |
Beta Was this translation helpful? Give feedback.
3 replies
-
Close the discussion as it is now fully supported. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
In recent years, accelerators have become essential for data processing infrastructure. Is there a plan to support accelerators in the numaflow project?
Recently, DRA has been proposed as a mechanism to easily use accelerators in Kubernetes pods. DRA allocates accelerator resources to pods using a manifest file.
In the following example, a fictional resource driver is defined as a "DeviceClass," and the spec and some metadata for the fictional resources (e.g., GPU, FPGA) managed by this driver are defined as a "ResourceClaimTemplate."
Then, in the pod manifest, a request for the allocation of fictional accelerator resources is made via a "ResourceClaim."
In this case, resources are allocated to the pod if the device's attributes match, such as having a black color and a large size.
A more practical example can be found here.
With the use of DRA, is it possible that UDFs in numaflow will support the use of accelerator resources?
Beta Was this translation helpful? Give feedback.
All reactions