Follow the PBS Pro Design Document Guidelines.
Links
- Link to discussion on Developer Forum: <link to your project's discussion>
- Link to issue: <issue link if available>
- Link to pull request: <PR link if available>
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 rm_get.
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
This is the only non-deprecated feature that makes the scheduler contact the mom. Once this is deprecated, the rm_get code can be safely removed from the scheduler.
Project Documentation Main Page