International business machines corporation (20240103903). DYNAMIC POD PRIORITY INFERENCE UTILIZING SERVICE MESH TELEMETRY DATA simplified abstract

From WikiPatents
Jump to navigation Jump to search

DYNAMIC POD PRIORITY INFERENCE UTILIZING SERVICE MESH TELEMETRY DATA

Organization Name

international business machines corporation

Inventor(s)

Martin A. Ross of Gosport (GB)

Jack William Donato Evans of Rochester (GB)

Luke James Powlett of Romsey (GB)

Jack Richard William Stevenson of WINCHESTER (GB)

DYNAMIC POD PRIORITY INFERENCE UTILIZING SERVICE MESH TELEMETRY DATA - A simplified explanation of the abstract

This abstract first appeared for US patent application 20240103903 titled 'DYNAMIC POD PRIORITY INFERENCE UTILIZING SERVICE MESH TELEMETRY DATA

Simplified Explanation

The patent application describes a method for dynamically calculating and re-calculating priority values for a set of microservices deployed in a containerized environment. Telemetry data is used to determine the frequency of utilization of each microservice, allowing for the inference of roles and the assignment of priority values accordingly.

  • Microservices are assigned initial default priority values before being deployed.
  • Telemetry data is generated and used to determine the frequency of utilization of each microservice, including the microservice of interest.
  • The frequency of utilization helps infer the role of the microservice of interest, which in turn determines its current priority value.

Potential Applications

This technology could be applied in cloud computing environments to optimize resource allocation and improve overall system performance.

Problems Solved

1. Efficient resource allocation in containerized environments. 2. Dynamic adjustment of priority values based on actual usage patterns.

Benefits

1. Improved system performance. 2. Enhanced resource utilization. 3. Automated prioritization of microservices.

Potential Commercial Applications

Optimizing cloud computing services for businesses seeking to improve efficiency and performance in their operations.

Possible Prior Art

Prior art may include similar methods for dynamically adjusting resource allocation in virtualized environments or cloud computing systems.

Unanswered Questions

How does this method handle sudden spikes in utilization of a microservice?

The patent application does not specify how the system reacts to sudden changes in utilization patterns.

Are there any limitations to the scalability of this method when applied to a large number of microservices?

The scalability of the system in handling a large number of microservices is not addressed in the patent application.


Original Abstract Submitted

dynamically calculating and re-calculating priority values for a set of microservices that are deployed and run in a containerized environment. before new priority values are assigned to the microservices, an initial default priority value is assigned to a microservice of interest. when the microservice of interest is deployed and run in the containerized environment, the generated telemetry data is used, in part, as a basis to determine a frequency in which any given microservice is being utilized, and more particularly, the microservice of interest. based upon the determined frequency, a role for the microservice of interest can be inferred. as a result, this inferred role for the microservice of interest is used to dynamically assign a current priority value for the microservice of interest.