17937528. SYSTEMS AND METHODS FOR CONSISTENCY GROUP BASED SELF HEALING simplified abstract (Dell Products L.P.)

From WikiPatents
Jump to navigation Jump to search

SYSTEMS AND METHODS FOR CONSISTENCY GROUP BASED SELF HEALING

Organization Name

Dell Products L.P.

Inventor(s)

Gururaj Kulkarni of Bangalore (IN)

Shelesh Chopra of Bangalore (IN)

SYSTEMS AND METHODS FOR CONSISTENCY GROUP BASED SELF HEALING - A simplified explanation of the abstract

This abstract first appeared for US patent application 17937528 titled 'SYSTEMS AND METHODS FOR CONSISTENCY GROUP BASED SELF HEALING

Simplified Explanation

The patent application describes a method within a microservice architecture that involves monitoring resource utilization for each microservice in a consistency group, analyzing the data to determine if any thresholds are exceeded, and implementing self-healing processes to adjust resource allocation as needed.

  • Obtaining resource utilization data for each microservice in a consistency group
  • Analyzing the data to determine if any thresholds are exceeded
  • Implementing self-healing processes to adjust resource allocation for microservices within the group

Potential Applications

This technology could be applied in cloud computing environments, distributed systems, and any scenario where multiple microservices need to work together efficiently.

Problems Solved

This technology helps in maintaining optimal performance and resource allocation within a microservice architecture, ensuring that each microservice operates within defined thresholds.

Benefits

The benefits of this technology include improved system performance, automated resource allocation adjustments, and proactive maintenance to prevent performance issues.

Potential Commercial Applications

Commercial applications of this technology could include cloud service providers, software development companies, and enterprises with complex distributed systems.

Possible Prior Art

Prior art in this field may include existing monitoring and self-healing systems for distributed architectures, resource utilization tools, and performance optimization techniques.

Unanswered Questions

How does this technology handle dynamic changes in resource utilization patterns over time?

The patent application does not provide details on how the system adapts to changing resource utilization patterns and whether it can predict future needs based on historical data.

What security measures are in place to protect the monitoring and analytical engines from unauthorized access or manipulation?

The patent application does not address the security aspects of the system and how it ensures the integrity and confidentiality of the data collected and analyzed.


Original Abstract Submitted

One example method includes, within a microservice architecture: (i) obtaining, via a monitor engine, a resource utilization associated with a set of parameters for each microservice within a consistency group, wherein each microservice within the consistency group is associated with a particular distributed operation, and wherein the consistency group defines, for each microservice within the consistency group, one or more threshold values associated with each parameter of the set of parameters, (ii) determining, via an analytical engine, whether resource utilization satisfies a particular threshold of the one or more threshold values associated with a particular parameter of the set of parameters for a particular microservice within the consistency group, and (iii) based upon resource utilization satisfying the particular threshold of the particular parameter for the particular microservice within the consistency group, implementing a self-healing process to selectively modify resource allocation for one or more microservices within the consistency group.