| 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. 
               |