I have a cluster pool with max capacity. I run multiple jobs against that cluster pool.
Can on-demand clusters, created within this cluster pool, be shared across multiple different jobs, at the same time?
The reason I'm asking is I can see a downgrade in execution time of a specific job in PRD env, where other jobs are running, using the same cluster pool.
If I run the same job in UAT, where there are no other job runs, the job is done within 40 minutes, but it takes 90-120 minutes in PRD.
All the setup is the same, autoscailing cluster, the same node type id, same data.
What could be the reason ?