Systems and Methods for Dynamically Maintained Redundancy and Load Balancing in Software Defined Control Systems for Industrial Process Plants
US-2022404786-A1 · Dec 22, 2022 · US
US2023123303A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2023123303-A1 |
| Application number | US-202117506494-A |
| Country | US |
| Kind code | A1 |
| Filing date | Oct 20, 2021 |
| Priority date | Oct 20, 2021 |
| Publication date | Apr 20, 2023 |
| Grant date | — |
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 computer-implemented method according to one aspect includes identifying environmental information for a hyper-converged infrastructure (HCI) system; and adjusting one or more resources allocated to one or more applications within the HCI system, based on the environmental information.
Opening claim text (preview).
What is claimed is: 1 . A computer-implemented method, comprising: identifying environmental information for a hyper-converged infrastructure (HCI) system; and adjusting one or more resources allocated to one or more applications within the HCI system, based on the environmental information. 2 . The computer-implemented method of claim 1 , wherein the environmental information includes a status of one or more hardware resources within the HCI system. 3 . The computer-implemented method of claim 1 , wherein a status of one or more hardware resources within the HCI system is provided by one or more monitoring elements. 4 . The computer-implemented method of claim 1 , wherein the environmental information includes an indication of a need to perform data recovery operations within the HCI system. 5 . The computer-implemented method of claim 1 , wherein the environmental information includes an indication of system-side applications that are needed to perform data recovery operations within the HCI system. 6 . The computer-implemented method of claim 1 , wherein the environmental information includes a risk score determined for one or more applications running within the HCI system. 7 . The computer-implemented method of claim 1 , wherein adjusting one or more resources allocated to one or more applications within the HCI system includes allocating additional resources to one or more applications within the HCI system. 8 . The computer-implemented method of claim 1 , wherein in response to determining that the environmental information indicates a need to perform data recovery operations within the HCI system, an amount of resources currently allocated to one or more system-side applications needed to perform the data recovery operations within the HCI system is increased. 9 . The computer-implemented method of claim 1 , wherein in response to determining that updated environmental information includes determination that data recovery operations have been completed within the HCI system, additional merged resources allocated to one or more system-side applications that performed the data recovery operations within the HCI system are removed. 10 . The computer-implemented method of claim 1 , wherein in response to determining that the environmental information includes an existence of a security threat associated with one or more user-side applications, an amount of merged resources currently allocated to those one or more user-side applications is reduced. 11 . The computer-implemented method of claim 1 , wherein in response to determining that a risk score calculated for a user-side application exceeds a predetermined threshold, the user-side application is identified as risky and an amount of merged resources currently allocated to the risky user-side application is reduced within the HCI system. 12 . The computer-implemented method of claim 1 , wherein in response to determining that a risk score for a risky user-side application no longer exceeds a predetermined threshold, the risky user-side application is no longer identified as risky, and a removed portion of merged resources is returned to the user-side application. 13 . A computer program product comprising one or more computer readable storage media, and program instructions collectively stored on the one or more computer readable storage media, the program instructions comprising instructions configured to cause one or more processors to perform a method comprising: identifying, by the one or more processors, environmental information for a hyper-converged infrastructure (HCI) system; and adjusting, by the one or more processors, one or more resources allocated to one or more applications within the HCI system, based on the environmental information. 14 . The computer program product of claim 13 , wherein the environmental information includes a status of one or more hardware resources within the HCI system. 15 . The computer program product of claim 13 , wherein a status of one or more hardware resources within the HCI system is provided by one or more monitoring elements. 16 . The computer program product of claim 13 , wherein the environmental information includes an indication of a need to perform data recovery operations within the HCI system. 17 . The computer program product of claim 13 , wherein the environmental information includes an indication of system-side applications that are needed to perform data recovery operations within the HCI system. 18 . The computer program product of claim 13 , wherein the environmental information includes a risk score determined for one or more applications running within the HCI system. 19 . The computer program product of claim 13 , wherein adjusting one or more resources allocated to one or more applications within the HCI system includes allocating additional resources to one or more applications within the HCI system. 20 . The computer program product of claim 13 , wherein in response to determining that the environmental information indicates a need to perform data recovery operations within the HCI system, an amount of resources currently allocated to one or more system-side applications needed to perform the data recovery operations within the HCI system is increased. 21 . The computer program product of claim 13 , wherein in response to determining that updated environmental information includes determination that data recovery operations have been completed within the HCI system, additional merged resources allocated to one or more system-side applications that performed the data recovery operations within the HCI system are removed. 22 . The computer program product of claim 13 , wherein in response to determining that the environmental information includes an existence of a security threat associated with one or more user-side applications, an amount of merged resources currently allocated to those one or more user-side applications is reduced. 23 . A system, comprising: a processor; and logic integrated with the processor, executable by the processor, or integrated with and executable by the processor, the logic being configured to: identify environmental information for a hyper-converged infrastructure (HCI) system; and adjust one or more resources allocated to one or more applications within the HCI system, based on the environmental information. 24 . A computer-implemented method, comprising: identifying one or more hardware storage disk failures within a hyper-converged infrastructure (HCI) system; identifying one or more system-side applications that are needed to perform data recovery operations within the HCI system in response to the one or more hardware storage disk failures; and allocating an additional amount of resources to the identified one or more system-side applications. 25 . A computer-implemented method, comprising: determining that a user-side application within a hyper-converged infrastructure (HCI) system has an associated risk score that exceeds a predetermined risk threshold; capping an amount of resources allocated to the user-side application at a predetermined resource threshold; and in response to determining that the associated risk score for the user-side application no longer exceeds the predetermined risk threshold, removing the predetermined resource threshold cap for the user-side application.
involving event detection and direct action · CPC title
Assessing vulnerabilities and evaluating computer system security · CPC title
considering the execution order of a plurality of tasks, e.g. taking priority or time dependency constraints into consideration (scheduling strategies G06F9/4881 and subgroups) · CPC title
Reconfiguring to eliminate the error (group management mechanisms in a peer-to-peer network H04L67/1044) · CPC title
considering software capabilities, i.e. software resources associated or available to the machine · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.