fluid
fluid copied to clipboard
[FEATURES] Alluxioruntime worker/fuse should be scheduled colocated with job pod, not vice versa
Why is this feature needed:
Consider this scenario,
There are two GPU machines, named GPU1, GPU2, Job1 is running on GPU1 without fluid. Then Job2 using fluid requires 1 GPU. It should be scheduled onto GPU2. But alluxioruntime fuse and worker are scheduled onto GPU1 first, so the job stuck in pending.
What is expected Job2 should be scheduled on GPU2, colocated with alluxioruntime worker.