Cloud Tunnel Endpoint Auto-Update via Edge Agent

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The process of extending a customer's on-premise network to a cloud environment is tedious and requires significant customer intervention due to the lack of control by the cloud environment over edge devices and configuration settings.

Innovation Solution

A cloud service provider infrastructure establishes a communication tunnel between on-premise and cloud-side tunnel endpoints, monitoring parameters and automatically updating them to optimize the communication channel, with agents installed in both environments to implement these updates.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If manual configuration of communication channel parameters is used, then customer control over edge device settings is maintained, but the process becomes tedious and requires high customer intervention

Engineering Contradiction:
Improveease of configurationVSAvoidautomation of parameter updates
Core Design Contradiction:
Ease of operationVSExtent of automation

Solution Approach 1:

The system enables self-service by allowing the cloud environment to automatically monitor communication tunnels and push parameter updates to on-premise edge devices without requiring manual customer intervention. The agent on the edge device automatically receives and applies configuration updates from the cloud, eliminating the need for customers to manually configure each parameter change.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The cloud environment continuously monitors the communication tunnel parameters and uses this feedback to automatically determine necessary updates. The system pushes updated parameters back to the edge device based on real-time monitoring data, creating a closed-loop feedback mechanism that automates the configuration process.

Inventive Principle:
Principle #23Feedback

2Adaptability or versatility

If cloud environment has no control over edge device, then customer autonomy is preserved, but integration and management efficiency deteriorates

Engineering Contradiction:
Improveintegration capabilityVSAvoidmanagement complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The agent installed on the edge device serves as an intermediary between the customer's on-premise environment and the cloud service provider infrastructure. This intermediary automatically receives control instructions from the cloud and applies them locally, enabling the cloud environment to manage edge devices without requiring direct customer involvement or complex manual integration processes.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If automatic parameter updates are implemented, then customer intervention is reduced, but system complexity increases

Engineering Contradiction:
Improveconfiguration update speedVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The agent is pre-installed on the edge device with the capability to automatically receive and apply parameter updates. This preliminary preparation enables rapid automatic configuration changes without requiring complex real-time decision-making or manual intervention during the update process, thus improving productivity while keeping the added complexity manageable.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20240275769A1Managing an encrypted connection with a cloud service provider
Publication Date: 2024.08.15 ORACLE INT CORP
  • US20240275769A1 patent drawing
  • US20240275769A1 patent drawing
  • US20240275769A1 patent drawing

AI summary

According to certain implementations, a cloud service provider infrastructure establishes a communication tunnel between an on-premise tunnel endpoint within a customer on-premise environment and a cloud-side tunnel endpoint within the cloud service provider infrastructure. One or more components of the cloud service provider infrastructure monitor this communication tunnel and determine, based on the monitoring, updates to one or more parameters used to implement the communication tunnel at the on-premise tunnel endpoint within the customer on-premise environment. These updates are sent from the cloud service provider infrastructure to an agent installed within the customer on-premise environment, and the agent implements the updates at the on-premise tunnel endpoint. This enables the automatic updating of the on-premise tunnel endpoint by the cloud service provider infrastructure.