Heuristic Model for Self-Managing Containerized Services

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for updating containerized services face challenges such as high overhead, management complexity, and cost, particularly in edge and IoT devices, due to the need for separate orchestration platforms and additional control planes.

Innovation Solution

A heuristic model that self-manages and auto-updates containerized services by integrating a control and application plane as a single deployable unit, eliminating the need for additional orchestration platforms and reducing operational costs, using a multi-tenant server to accommodate varying customer environments and provide differentiated updates.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If containerized services are deployed with a separate orchestration platform like Kubernetes, then auto-scaling and high availability are achieved, but device complexity and operational cost increase

Engineering Contradiction:
Improvehigh availabilityVSAvoidorchestration platform complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent merges the control plane and application plane into a single integrated unit that is deployed together with the containerized services. This eliminates the need for a separate orchestration platform while maintaining the ability to manage service lifecycles, updates, and deployments. The control plane components are bundled with the services they manage, creating a self-contained deployment unit suitable for edge and IoT environments.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The integrated control plane is designed to perform multiple functions including service deployment, update management, lifecycle control, and orchestration of containerized services. This multi-functional approach replaces the need for dedicated orchestration platforms while providing comprehensive service management capabilities across different deployment scenarios.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Ease of operation

If a separate orchestration platform is deployed to manage containerized services, then service management capability is improved, but operational cost and overhead increase

Engineering Contradiction:
Improveservice management capabilityVSAvoidoperational cost
Core Design Contradiction:
Ease of operationVSLoss of energy

Solution Approach 1:

By combining the control plane with the application plane in a single deployable unit, the patent eliminates the overhead of maintaining separate orchestration infrastructure. This integration reduces operational costs while preserving full service management capabilities, as the control plane is now part of the service deployment itself rather than a separate system.

Inventive Principle:
Principle #5Merging (Combining)

3Adaptability or versatility

If full-fledged orchestration platform deployment is implemented, then comprehensive service orchestration is achieved, but deployment complexity increases for edge and IoT devices

Engineering Contradiction:
Improveservice orchestration capabilityVSAvoiddeployment complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the orchestration functionality into a compact control plane that is integrated with each service deployment. Instead of deploying a full orchestration platform, the control plane is divided into manageable components that travel with the services, reducing deployment complexity while maintaining orchestration capabilities for edge and IoT devices.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The control plane and application plane are merged into a single deployable unit, eliminating the need for complex separate deployments. This integration simplifies the deployment process for edge and IoT devices while preserving comprehensive service orchestration and management capabilities.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS12143426B2Heuristic model to self-manage and auto-update containerized services
Publication Date: 2024.11.12 MAGENTA SECURITY HOLDINGS LLC
  • US12143426B2 patent drawing
  • US12143426B2 patent drawing
  • US12143426B2 patent drawing

AI summary

An apparatus includes a network interface and a processor.a network interface that receives a call report including an application programming interface (API) name of an API, a service name of a security service, and an identifier of a customer apparatus; anda processor configured to build a first first-order model, at least in part based on the API name, to perform a determination that an update for the security service is available, and to produce an update request, at least in part based on the first-order model and the determination, whereinthe network interface transmits the update request to the customer apparatus.