Centralized Cloud Proxy for On-Premises Access Failover

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Cloud service providers face challenges in managing and accessing shared infrastructure components across different resource providers due to manual configuration changes, network complexities, and lack of automated failover mechanisms, leading to operational inefficiencies and downtime during regional disasters.

Innovation Solution

A centralized client-side proxy (CSP) is implemented in the cloud-computing environment to manage and facilitate access to on-premises resources, utilizing virtual network peering, dynamic load balancing, and automated DNS updates to ensure seamless access, scalability, and disaster recovery.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If manual configuration changes are used to manage shared infrastructure components, then configuration flexibility is maintained, but operational efficiency deteriorates and downtime increases

Engineering Contradiction:
Improveoperational efficiencyVSAvoidautomation of configuration changes
Core Design Contradiction:
ProductivityVSExtent of automation

Solution Approach 1:

The system enables self-service through automated configuration changes and failover mechanisms. The centralized proxy automatically manages infrastructure components across resource providers without manual intervention, and automated failover mechanisms ensure continuous operation during regional disasters without requiring manual configuration changes.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary actions by pre-configuring infrastructure components and establishing automated failover mechanisms before disasters occur. This allows the system to automatically respond to failures and configuration changes without manual intervention, improving operational efficiency.

Inventive Principle:
Principle #10Preliminary action

2Device complexity

If centralized management of client-side proxy is implemented, then infrastructure management complexity is reduced, but network configuration complexity increases

Engineering Contradiction:
Improveinfrastructure management complexityVSAvoidnetwork configuration ease
Core Design Contradiction:
Device complexityVSEase of operation

Solution Approach 1:

The system merges multiple distributed client-side proxies into a single centralized proxy managed by the cloud service provider. This consolidation reduces infrastructure management complexity by eliminating the need to manage multiple proxies across different resource providers, while the centralized nature simplifies network configuration operations.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The centralized proxy serves multiple resource providers and handles various infrastructure management functions through a single unified component. This multi-functionality reduces the overall complexity of managing shared infrastructure components across different resource providers while maintaining ease of operation through standardized interfaces.

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

3Reliability

If automated failover mechanisms are implemented, then system reliability is improved, but device complexity increases

Engineering Contradiction:
Improvedisaster recovery capabilityVSAvoidfailover mechanism complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system implements self-service failover mechanisms that automatically detect and respond to failures without manual intervention. The centralized proxy monitors infrastructure health and automatically redirects traffic or reconfigures connections during regional disasters, improving reliability while keeping the failover logic encapsulated within the proxy itself.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The centralized proxy acts as an intermediary between resource providers and clients, absorbing the complexity of failover mechanisms. This mediator handles the intricate logic of automated failover and disaster recovery, shielding the rest of the system from complexity while maintaining high reliability through continuous availability during regional disruptions.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20260046343A1Techniques for unifying cloud infrastructure management
Publication Date: 2026.02.12 MICROSOFT TECHNOLOGY LICENSING LLC
  • US20260046343A1 patent drawing
  • US20260046343A1 patent drawing
  • US20260046343A1 patent drawing

AI summary

Described are examples for providing access to an on-premises resource executing via a cloud-computing environment. A client-side proxy executing on a centralized node in the cloud-computing environment can receive, from a client resource provider (RP) that communicates with the client-side proxy via a client RP virtual network established in the cloud-computing environment, a request by a requesting node to access the on-premises resource. The client-side proxy can provide, based on the request, access to the on-premises resource for the requesting node.