Honoring resource scheduler constraints during maintenances
US-2020042340-A1 · Feb 6, 2020 · US
US12093749B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12093749-B2 |
| Application number | US-202218048668-A |
| Country | US |
| Kind code | B2 |
| Filing date | Oct 21, 2022 |
| Priority date | Dec 18, 2019 |
| Publication date | Sep 17, 2024 |
| Grant date | Sep 17, 2024 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A system to facilitate infrastructure management is described. The system includes one or more processors and a non-transitory machine-readable medium storing instructions that, when executed, cause the one or more processors to execute an infrastructure management controller to automatically balance utilization of infrastructure resources between a plurality of on-premise infrastructure controllers.
Opening claim text (preview).
What is claimed is: 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. 2. The system of claim 1 , wherein the instructions of the infrastructure management controller when executed cause the one or more processors to: identify, based on the determined load conditions, that the first on-premise infrastructure controller of the plurality of on-premise infrastructure controllers has a least load. 3. The system of claim 1 , wherein the instructions of the infrastructure management controller when executed cause the one or more processors to select the given workload to transfer from the first set of physical resources based on determining that the transfer of the given workload would cause the resource utilization at the given on-premise infrastructure controller to fall below the predetermined threshold. 4. The system of claim 1 , wherein the instructions of the infrastructure management controller when executed cause the one or more processors to select the further on-premise infrastructure controller from among the plurality of on-premise infrastructure controllers to transfer the given workload based on comparing network latencies of the plurality of on-premise infrastructure controllers. 5. The system of claim 1 , wherein the information received at the infrastructure management controller indicating the new physical device has been added is from an on-premise infrastructure controller of the plurality of on-premise infrastructure controllers. 6. A non-transitory machine-readable medium storing instructions that upon execution cause a system including an infrastructure management controller to: manage control of sets of physical resources by a plurality of on-premise infrastructure controllers in an infrastructure system; 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. 7. The non-transitory machine-readable medium of claim 6 , wherein the instructions upon execution cause the system to: identify, based on the determined load conditions, that the first on-premise infrastructure controller of the plurality of on-premise infrastructure controllers has a least load. 8. The non-transitory machine-readable medium of claim 6 , wherein the information received at the infrastructure management controller indicating the new physical device has been added is from an on-premise infrastructure controller of the plurality of on-premise infrastructure controllers. 9. The non-transitory machine-readable medium of claim 6 , wherein the instructions upon execution cause the system to select the given workload to transfer from the first set of physical resources based on determining that the transfer of the given workload would cause the resource utilization at the given on-premise infrastructure controller to fall below the predetermined threshold. 10. The non-transitory machine-readable medium of claim 6 , wherein the instructions upon execution cause the system to select the further on-premise infrastructure controller from among the plurality of on-premise infrastructure controllers to transfer the given workload based on comparing network latencies of the plurality of on-premise infrastructure controllers. 11. A method to facilitate infrastructure management, comprising: managing, by a system comprising an infrastructure management controller, control of sets of physical resources by a plurality of on-premise infrastructure controllers in an infrastructure system; and detecting, by the system based on information received at the infrastructure management controller from the infrastructure system, a new physical device added to the infrastructure system; determining, by the system, load conditions at the plurality of on-premise infrastructure controllers; allocating, by the system, 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 balancing 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. 12. The method of claim 11 , wherein the information received at the infrastructure management controller indicating the new physical device has been added is from an on-pr
the resources being hardware resources other than CPUs, Servers and Terminals · CPC title
where the computing system is distributed, e.g. networked systems, clusters, multiprocessor systems (multiprogramming arrangements G06F9/46; allocation of resources G06F9/50) · CPC title
Workload threshold · CPC title
the resource being a machine, e.g. CPUs, Servers, Terminals · CPC title
considering the load · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.