(Click to open topic with navigation)
When considering whether to power a node on or off, Moab can take into account the amount of time that it takes to power on or power off the node. With this information, Moab can keep an idle node powered on if it knows that workload in the queue will be ready for the node in less time that it takes to power off/power on the node.
Moab can also wait to shut down nodes after they've been idle for a specific amount of time.
To specify node power on/power off duration
PARCFG[ALL] NODEPOWERONDURATION=2:00 PARCFG[ALL] NODEPOWEROFFDURATION=2:00
If a node goes idle and has to wait for workload, Moab will not power off the node if the workload will be available within 4 minutes or less.
To shut down on nodes after they've been idle for a specified time
Modify the NODEIDLEPOWERTHRESHOLD parameter with the duration (in seconds) you want Moab to wait before shutting down an idle node. The default value is 60 seconds. Increasing the number should decrease power on/off thrashing. This should be set higher than NODEPOWERONDURATION and/or NODEPOWEROFFDURATION.
NODEIDLEPOWERTHRESHOLD 300
Moab will wait 5 minutes before shutting down a node that has become idle.
Related Topics