Advent of Code is back! Unwrap daily challenges to sharpen your Alteryx skills and earn badges along the way! Learn more now.
Free Trial

Alteryx Server Ideas

Share your Server product ideas - we're listening!
Submitting an Idea?

Be sure to review our Idea Submission Guidelines for more information!

Submission Guidelines

Load Balancing from Controller to workers

Right now we can set the limit of processes a worker can run and each worker will ping the controller when a slot is available so that it can assign a new process. However, this is not efficient and you can truly load balance because you don't know how busy that worker acutally is...

 

We need a way that might be simliar to how we do on DataStage GRID environment where the LSF platform balances that workload across the entire GRID.

4 Comments
KoryC
Alteryx Alumni (Retired)

Thanks for the idea post @htkonkl - great feedback and ideas around the load balancing we have in server and how it can be improved. We do have some items on the roadmap for the future around the topics of high availability and configuration. We'll keep this idea in mind as well when it comes to better monitoring and balancing workflow executions across your deployment.

 

With regards to the load on the server - are you looking at being able to balance based off of metrics such as RAM consumption, CPU utilization, and the like, or are there other metrics or indicators you'd like to see the server respect when picking a worker to execute a job on?

KoryC
Alteryx Alumni (Retired)
Status changed to: Comments Requested
 
JulieM
Alteryx Alumni (Retired)
Status changed to: Not Planned

Marking this post as not currently planned but we will definitely be keeping this in mind as we are thinking about things like jobs prioritization with Server.  Thanks!

KylieF
Alteryx Community Team
Alteryx Community Team
Status changed to: Not Planned

Updating this idea's status back to Not Planned, to be in line with past product updates.