Infrastructure adaptive consistency level mechanism

US11537440B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11537440-B2
Application numberUS-201916720395-A
CountryUS
Kind codeB2
Filing dateDec 19, 2019
Priority dateDec 19, 2019
Publication dateDec 27, 2022
Grant dateDec 27, 2022

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 receive first monitoring data indicating a first infrastructure condition occurring at an on-premise infrastructure controller, determine a first load state of the on-premise infrastructure controller based on the first infrastructure condition and adjust a consistency level of the on-premise infrastructure controller to a first level of the consistency based on the first state.

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 that, when executed, cause the one or more processors to execute an infrastructure management controller to: monitor resource service conditions at an on-premise infrastructure controller by polling the on-premise infrastructure controller; receive first monitoring data in response to the polling indicating a first infrastructure condition occurring at the on-premise infrastructure controller; determine a first load state of a plurality of load states of the on-premise infrastructure controller based on the first infrastructure condition, wherein each of the plurality of load states is associated with a load average range indicating a load from one or more infrastructure resources managed by the on-premise infrastructure controller; maintain performance and response time of the on-premise infrastructure controller by adjusting an interval at which the polling is performed based on the first load state; and adjust a consistency level of the on-premise infrastructure controller to a first level of the consistency based on the first load state. 2. The system of claim 1 , wherein the infrastructure management controller receives second monitoring data indicating a second infrastructure condition occurring at the on-premise infrastructure controller, determines a second load state of the plurality of load states of the on-premise infrastructure controller based on the second infrastructure condition and adjusts the consistency level of the on-premise infrastructure controller to a second level of the consistency based on the second load state. 3. The system of claim 2 , wherein the infrastructure condition comprises a load average, and determining a state comprises calculating a load percentage based on a received load average and comparing the load percentage to a state map to determine one of the plurality of load states associated with the load percentage. 4. The system of claim 3 , wherein the plurality of load states comprise low, medium high and critical states. 5. The system of claim 4 , wherein the infrastructure management controller adjusts a timeout interval to a first timeout interval based on the first load state and adjusts the timeout interval to a second timeout interval based on the second load state. 6. The system of claim 4 , wherein the infrastructure management controller adjusts an aging algorithm associated with a retention period of historical records to a first aging algorithm based on the first load state and adjusts the aging algorithm to a second aging algorithm based on the second load state. 7. The system of claim 1 , wherein the on-premise infrastructure controller controls a set of physical resources and the infrastructure management controller manages control of the set of physical resources via the on-premise infrastructure controller. 8. The system of claim 7 , wherein the consistency level specifies an agreement with a system user that guarantees consistent access to the set of physical resources. 9. The system of claim 8 , wherein the infrastructure management controller transmits the consistency level to a client device associated with the system user. 10. The system of claim 9 , wherein the client device displays status information via a user interface providing an indication of the consistency level. 11. A non-transitory machine-readable medium storing instructions which, when executed by a processor, cause the processor to: monitor resource service conditions at an on-premise infrastructure controller by polling the on-premise infrastructure controller the on-premise infrastructure controller; receive first monitoring data in response to the polling indicating a first infrastructure condition occurring at the on-premise infrastructure controller; determine a first load state of a plurality of load states of the on-premise infrastructure controller based on the first infrastructure condition, wherein each of the plurality of load states is associated with a load average range indicating a load from one or more infrastructure resources managed by the on-premise infrastructure controller; maintain performance and response time of the on-premise infrastructure controller by adjusting an interval at which the polling is performed based on the first load state; and adjust a consistency level of the on-premise infrastructure controller to a first level of the consistency based on the first load state. 12. The non-transitory machine-readable medium of claim 11 , storing instructions which, when executed by a processor, cause the processor to: receive second monitoring data indicating a second infrastructure condition occurring at the on-premise infrastructure controller; determine a second load state of the plurality of load states of the on-premise infrastructure controller based on the second infrastructure condition; and adjust a consistency level of the on-premise infrastructure controller to a second level of the consistency based on the second load state. 13. The non-transitory machine-readable medium of claim 11 , wherein the infrastructure condition comprises at least one of load average, network latency, throughput and level of frequency of data changes. 14. The non-transitory machine-readable medium of claim 13 , wherein the plurality of load states comprise low, medium high and critical states. 15. The non-transitory machine-readable medium of claim 14 , storing instructions which, when executed by a processor, cause the processor to: adjust a timeout interval to a first timeout interval based on the first load state; and adjust the timeout interval to a second timeout interval based on the second load state. 16. The non-transitory machine-readable medium of claim 14 , storing instructions which, when executed by a processor, cause the processor to transmit the consistency level to a client device. 17. The non-transitory machine-readable medium of claim 14 , storing instructions which, when executed by a processor, cause the processor to: adjust an aging algorithm associated with a retention period of historical records to a first aging algorithm based on the first load state; and adjust the aging algorithm to a second aging algorithm based on the second load state. 18. A method to facilitate infrastructure management, comprising: monitor resource service conditions at an on-premise infrastructure controller by polling the on-premise infrastructure controller; receiving first monitoring data in response to the polling indicating a first infrastructure condition occurring at the on-premise infrastructure controller; determining a first load state of a plurality of load states of the on-premise infrastructure controller based on the first infrastructure condition, wherein each of the plurality of load states is associated with a load average range indicating a load from one or more infrastructure resources managed by the on-premise infrastructure controller; maintain performance and response time of the on-premise infrastructure controller by adjusting an interval at which the polling is performed based on the first load state; and adjusting a consistency level of the on-premise infrastructure controller to a first level of the consistency based on the first load state. 19. The method of claim 18 , wherein the infrastructure condition comprises a load average, and said determining a first load state comp

Assignees

Inventors

Classifications

  • Monitor · CPC title

  • Event management; Broadcasting; Multicasting; Notifications · 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

  • Mechanisms to release resources · CPC title

  • Grid computing · 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 US11537440B2 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 receive first monitoring data indicating a first infrastructure condition occurring at an on-premise infrastructure c…
Who is the assignee on this patent?
Hewlett Packard Entpr Dev Lp
What technology area does this patent fall under?
Primary CPC classification G06F9/5005. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Dec 27 2022 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 6 related publications on this page (citations in our corpus or others sharing the same primary CPC).