CPC G06F 9/5088 (2013.01) [G06F 9/5011 (2013.01); G06F 9/5027 (2013.01); G06F 11/3006 (2013.01); G06F 2209/5022 (2013.01)] | 14 Claims |
1. A system to facilitate infrastructure management, comprising:
one or more processors; and
a non-transitory machine-readable medium storing instructions of an infrastructure management controller, the instructions when executed causing the one or more processors to:
automatically balance utilization of infrastructure resources between a plurality of on-premise infrastructure controllers that control respective sets of physical resources, the plurality of on-premise infrastructure controllers being part of an infrastructure system;
manage control of each set of physical resources of the sets of physical resources via the plurality of on-premise infrastructure controllers;
detect, based on information received at the infrastructure management controller from the infrastructure system, a new physical device added to the infrastructure system;
determine load conditions at the plurality of on-premise infrastructure controllers;
allocate management of the new physical device to a first on-premise infrastructure controller of the plurality of on-premise infrastructure controllers based on the load conditions; and
automatically balance management workloads among the plurality of on-premise infrastructure controllers by:
detecting whether a resource utilization at a given on-premise infrastructure controller of the plurality of on-premise infrastructure controllers exceeds a predetermined threshold, and
based on detecting that the resource utilization at the given on-premise infrastructure controller exceeds the predetermined threshold, transferring a given workload from a first set of physical resources managed by the given on-premise infrastructure controller to a second set of physical resources managed by a further on-premise infrastructure controller of the plurality of on-premise infrastructure controllers.
|