Download Moab Cluster Manager User's Guide - E
Transcript
Chapter 5. Policies 5.1. Policies Overview Moab Workload Manager has many powerful policies that can be managed to effectively get as much workload out as possible while satisfying other desires. The policies section is intended to give control over Workload Manager’s various policies. 5.2. Fairshare Summary Fairshare allows the cluster to be shared between different individuals and/or organizations without allowing any individual or organization the ability to monopolize the cluster. This is achieved by tracking how the cluster is used over time by each credential or user, group, class, account, and quality of service (QoS) and raising or lowering the start priorities of jobs waiting to execute. It should be noted that the start priority is used by Workload Manager to decide which jobs get executed first. The higher the start priority, the sooner a job will execute. The information collected about each credential is inserted into what is called a usage window. The length or amount of time tracked in a window is defined by the system administrator. Often times, system administrators can not achieve the cluster sharing they desire without using multiple usage windows. Multiple usage windows allow Workload Manager to balance cluster usage differently by making the most recent window more important than more outdated windows. This is achieved by using the Usage Window Decay Factor. Essentially, the lower the decay factor, the less important outdated usage windows are. 5.2.1. Fairshare Options • Interval Length - This field allows an administrator to define how long each window lasts. • Depth - This field allows an administrator to define how many windows should exist. • Usage Metric - This field allows an administrator to define how credential usage is tracked. 1. Dedicated PS - This field tracks credential usage according to the number of processor seconds reserved for a job. 2. Dedicated PES - This field tracks credential usage according to the number of processor equivalent seconds reserved for a job. 3. Utilized PS - This field tracks credential usage according to the number of processor seconds used by a job. 136