cancel
Showing results forย 
Search instead forย 
Did you mean:ย 
Data Engineering
Join discussions on data engineering best practices, architectures, and optimization strategies within the Databricks Community. Exchange insights and solutions with fellow data engineers.
cancel
Showing results forย 
Search instead forย 
Did you mean:ย 

Can on-demand clusters be shared across multiple jobs using cluster pool with max capacity ?

radothede
Contributor II

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 ?

 

1 REPLY 1

@Retired_mod Thanks a lot for You extensive reply, that is insightful one.

Regarding the factors You mentioned above:

1. this is a single-task job, does not apply here,

2. Of course, there are a lot of jobs running using the same cluster pool. Could You please elaborate on this one? Does it mean that different jobs are capable of using the same clusters if pointing to the same cluster pool? In other words, there is possibility that 2 or more jobs are using the same job cluster, right?

3. the same setup,

4. the same,

5. the same setup, no such impact here, even if not pre-populated,

6. the same region, I guess the same setup - no impact on other jobs running on PRD.

Connect with Databricks Users in Your Area

Join a Regional User Group to connect with local Databricks users. Events will be happening in your city, and you wonโ€™t want to miss the chance to attend and share knowledge.

If there isnโ€™t a group near you, start one and help create a community that brings people together.

Request a New Group