Skip to content

Commit

Permalink
update
Browse files Browse the repository at this point in the history
  • Loading branch information
vicentefb committed Mar 28, 2024
1 parent 3a9cc29 commit c4708da
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion keps/77-dynamically-sized-jobs/README.md
Expand Up @@ -80,7 +80,7 @@ If Kueue needs to preempt the resized RayCluster, it would preempt it as a whole
## Design Details

### Workload Slices
To support horizontal scaling of jobs, we will introduce the concept of a "Workload Slice”. A Workload Slice is a Workload object with an owner reference to the original Workload for a job. Workload Slices represent per-replica changes to a job that were not initially accounted for when the job was created.
To support horizontal scaling of jobs, we will introduce the concept of a "Workload Slice”. A Workload Slice is a Workload object with an owner reference to the original Workload for a job. Workload Slices represent per-replica changes to a job that were not initially accounted for when the job was created. **It's an internal state, not an extra CRD.**

The benefit of Workload Slices is that Kueue can evaluate admission on a per-replica basis without changing the existing semantics of the Workload API. Once a Workload Slice is admitted, it will be garbage collected and its resources will be aggregated into the admission status of the parent workload.
- Workload Slices will be submitted to the same LocalQueue that's referenced by the top-level Workload.
Expand Down

0 comments on commit c4708da

Please sign in to comment.