Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Overview:

Extend PBS Professional capabilities to include tracking and accounting of power related metrics. Make PBS Professional able to influence computing resources power consumption and schedule jobs based on power related data. PBS Professional might access power consumption controls and consumption data through platform management tools such as the one provided by SGI, Cray or the more generally available IPMI interface derivatives.

Assumptions:

  • For the functionalities involving pbs_sched internal calendaring capabilities (e.g. backfill, reservations) to work properly every job in the complex must declare a required walltime and estimated start time must be enabled.
  • It is assumed that PBS will rely on external tools (scripts developed by customers or third party applications) to perform metrics collections and take actions such switch power states of a vnode.
  • The total amount of resources in the system is assumed to be constant for the scope of this UCR. No execution vnodes are dynamically created as a result of power management actions.
  • Power consumption accounting is assumed to be precise (as far as the platform management tools, scripts developed by customers or third party applications, provide for proper and accurate information) only if jobs are exclusively allocated (vnodes set with sharing=exclusive and/or job submitted with “place=excl”).

...