Testing Details for Section 4.10

Contributors netapp-dorianh kevin-hoke Download PDF of this page

This section contains testing details for the section Over-Quota Fairness.

Submit jobs in the following order for team-a, team-b, and team-c:

Project # GPUs Total Comment

team-a

2

4/4

1 workload queued

team-a

2

4/4

2 workloads queued

team-b

2

2/2

2 workloads queued

team-c

2

2/2

2 workloads queued

See the following executed command sequence:

$ runai submit a-3-gg -i gcr.io/run-ai-demo/quickstart -g 2 -p team-a$ runai submit a-4-gg -i gcr.io/run-ai-demo/quickstart -g 2 -p team-a$ runai submit b-5-gg -i gcr.io/run-ai-demo/quickstart -g 2 -p team-b$ runai submit c-6-gg -i gcr.io/run-ai-demo/quickstart -g 2 -p team-c

At this point, you should have the following states:

Project GPUs Allocated Workloads Queued

team-a

4/4

Two workloads asking for GPUs two each

team-b

2/2

Two workloads asking for two GPUs each

team-c

2/2

Two workloads asking for two GPUs each

team-d

8/8

None

Next, delete all the workloads for team-d:

$ runai delete -p team-d d-1-gggg d-2-gg d-3-gg

See the section Over-Quota Fairness, for discussions on the proceeding testing scenario.