×

Dynamic workload capping

  • US 9,342,372 B1
  • Filed: 03/23/2015
  • Issued: 05/17/2016
  • Est. Priority Date: 03/23/2015
  • Status: Active Grant
First Claim
Patent Images

1. A mainframe computing system comprising:

  • a central processor complex;

    a plurality of billing entities, a billing entity being a logical partition of the mainframe computing system or a group of logical partitions, each billing entity having a respective capacity limit;

    a workload manager that schedules work requested by the plurality of billing entities on the central processor complex and tracks, by billing entity, a rolling average of service units;

    a dynamic capping policy for the central processor complex stored in non-transitory memory, the dynamic capping policy identifying;

    a maximum service unit limit,a subset of the plurality of billing entities, andfor each identified billing entity, information from which to determine a service unit entitlement value; and

    a dynamic capping master that adjusts the respective capacity limits of the subset of the plurality of billing entities at scheduled intervals based on the dynamic capping policy to favor billing entities having high-importance workload within the maximum service unit limit by;

    for a billing entity that has a rolling average under the respective service unit entitlement value;

    setting the capacity limit to the rolling average plus a buffer value, andadding a difference between the service unit entitlement value and the capacity limit to a pool of service units, andadjusting capacity limits, using the pool of service units, for at least one billing entity that has a rolling average greater than its respective service unit entitlement value.

View all claims
  • 12 Assignments
Timeline View
Assignment View
    ×
    ×