Load balancing of on-premise infrastructure resource controllers

US12093749B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12093749-B2
Application numberUS-202218048668-A
CountryUS
Kind codeB2
Filing dateOct 21, 2022
Priority dateDec 18, 2019
Publication dateSep 17, 2024
Grant dateSep 17, 2024

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

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.

First claim

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

Assignees

Inventors

Classifications

  • 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

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12093749B2 cover?
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 contro…
Who is the assignee on this patent?
Hewlett Packard Entpr Dev Lp
What technology area does this patent fall under?
Primary CPC classification G06F11/3006. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Sep 17 2024 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).