Deprecating load_balancing scheduler config
Follow the PBS Pro Design Document Guidelines.
Links
- Link to discussion on Developer Forum: http://community.pbspro.org/t/deprecating-load-balancing-sched-config/2104
- Link to issue: <issue link if available>
- Link to pull request: https://github.com/PBSPro/pbspro/pull/1718
Overview
Setting load_balancing to true will make the scheduler take into account the load average on vnodes. This requires the scheduler to contact the mom via the rm library.
This is a slow way of doing things, as the scheduler will ping each vnode every cycle. Instead, just like mom dynamic resources, it should be set in an exechost hook.
Technical Details
load_balancing will be marked as deprecated in the documentation & eventually removed from the sched config
Notes
- This is the only non-deprecated feature that makes the scheduler contact the mom.
Project Documentation Main Page