CPC G06F 9/5083 (2013.01) [G06F 9/4881 (2013.01)] | 17 Claims |
1. A method for managing a distributed multi-tiered computing (DMC) environment, comprising:
identifying, by a global controller, a load management prediction event;
in response to identifying the load management prediction event:
obtaining offline data from local controllers associated with a plurality of DMC domains of the DMC environment;
generating load management predictions using the offline data;
adjusting local controller scheduling policies based on the load management predictions;
adjusting global controller scheduling based on the load management predictions;
making a first determination that the load management predictions require infrastructure adjustments;
in response to the first determination:
initiating infrastructure capacity adjustment based on the load management predictions
making a second determination, based on the load management predictions and adjusted local controller scheduling policies, that a future scheduling load associated with a set of local controller scheduler instances exceeds a threshold; and
in response to the second determination:
initiating an adjustment of a quantity of the set of local controller scheduler instances to satisfy the future scheduling load.
|