Edge Gateway IP Management for Kubernetes Service Switching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In edge cloud environments using Kubernetes, frequent service updates lead to difficulties in quickly switching connection destinations due to the time-consuming process of setting up gateway settings for unique IP addresses assigned to each edge server.

Innovation Solution

A system with a control apparatus that manages IP addresses, selects an edge system to connect to based on load and resource availability, and controls client-side and edge-side gateways to enable seamless communication, allowing for automatic switching of connection destinations during service updates.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If unique IP addresses are assigned to each edge server in Kubernetes, then service accessibility is ensured, but switching time between edge systems increases

Engineering Contradiction:
Improveservice accessibilityVSAvoidswitching time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent segments the IP address assignment into two parts: a common service IP address that remains constant across all edge systems, and a unique edge identifier. This segmentation allows the service IP to remain stable while enabling quick switching between edge systems through the edge identifier, resolving the contradiction between service accessibility and switching speed.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces dynamic edge identifier assignment where each edge system is assigned a unique identifier that can be dynamically changed without affecting the service IP address. This dynamic mechanism allows the system to switch between edge systems quickly by only changing the edge identifier, not the entire IP address, thus reducing switching time while maintaining service accessibility.

Inventive Principle:
Principle #15Dynamics

2Manufacturing precision

If gateway settings are configured for each service update, then service routing is accurate, but update speed decreases

Engineering Contradiction:
Improveservice routing accuracyVSAvoidupdate speed
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The patent performs preliminary action by pre-configuring the control apparatus to automatically manage gateway settings based on edge system identifiers. When an edge system is selected, the control apparatus automatically updates gateway settings without requiring manual configuration for each service update, thus maintaining routing accuracy while significantly improving update speed.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The control apparatus performs self-service by automatically managing gateway settings and edge system selection without requiring manual intervention. The system autonomously updates routing configurations when edge systems are selected or updated, maintaining accurate service routing while eliminating the time-consuming manual gateway configuration process.

Inventive Principle:
Principle #25Self-service

3Measurement precision

If manual gateway settings are performed for service updates, then connection accuracy is maintained, but operational complexity increases

Engineering Contradiction:
Improveconnection accuracyVSAvoidoperational complexity
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The control apparatus acts as an intermediary between the service update process and gateway configuration. Instead of requiring manual gateway settings for each service update, the control apparatus mediates this process by automatically translating edge system selections into appropriate gateway routing configurations, thus maintaining connection accuracy while significantly reducing operational complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent replaces the manual mechanical process of configuring gateway settings with an automated control system. The control apparatus uses software-based automatic configuration instead of manual gateway settings, maintaining connection accuracy through automated routing while eliminating the complex manual operational steps.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS20240154916A1System, control apparatus, control method, and computer-readable medium
Publication Date: 2024.05.09 TOYOTA JIDOSHA KK
  • US20240154916A1 patent drawing
  • US20240154916A1 patent drawing
  • US20240154916A1 patent drawing

AI summary

A system including a plurality of edge systems and a control apparatus, wherein the control apparatus includes: management means for managing IP addresses of services provided by the plurality of edge systems, the management means assigning a same IP address to same services in the plurality of edge systems; deployment means for releasing a service to the plurality of edge systems; selection means for selecting an edge system to be connected to by a client terminal, for each of the services; and transfer control means for, so that the client terminal is able to communicate with the selected edge system when accessing any of the services, controlling a client-side gateway connected to by the client terminal and an edge-side gateway connected to by the selected edge system.