Multi-Cloud Control Plane With Link-Based Service Access

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Customers of one cloud environment are restricted to using services offered by that cloud environment and lack easy access to services provided by different cloud environments, creating a closed ecosystem.

Innovation Solution

A multi-cloud control plane (MCCP) framework allows users to access services from a different cloud environment, providing a user experience similar to their native cloud environment, by creating a link resource object that integrates tenancy across cloud environments.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a cloud environment provides a closed ecosystem for its subscribing customers, then service management and control within the cloud environment is simplified, but customers are restricted to using only the services offered by that cloud environment and cannot access services from other cloud environments

Engineering Contradiction:
Improveservice accessibilityVSAvoidcloud architecture complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a cloud exchange as an intermediary component that enables customers of one cloud environment to access services provided by another cloud environment. The cloud exchange acts as a mediator between different cloud environments, allowing service requests from customers to be routed to appropriate services in external clouds while maintaining the closed ecosystem structure of individual cloud environments.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The cloud exchange is designed with multi-functional capabilities to handle various service access scenarios across different cloud environments. It can route service requests, manage authentication, and coordinate resource allocation between multiple cloud providers, making the system universally applicable to diverse cloud service access needs without requiring separate solutions for each cloud provider.

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

2Quantity of substance

If customers are restricted to using services offered by their subscribed cloud environment, then service management is simpler and more controlled, but the quantity and variety of accessible services is limited

Engineering Contradiction:
Improvenumber of accessible servicesVSAvoidservice access complexity
Core Design Contradiction:
Quantity of substanceVSEase of operation

Solution Approach 1:

The cloud exchange serves as an intermediary that transparently handles the complexity of cross-cloud service access. Customers interact with services through the cloud exchange without needing to understand the underlying complexity of inter-cloud communication, authentication, and resource management. The cloud exchange abstracts these complexities while expanding service availability.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system creates virtual representations or copies of external cloud services within the customer's accessible service catalog. This allows customers to access and manage external cloud services through interfaces that resemble native cloud service interfaces, making service access easier while still providing access to a broader range of services from multiple cloud providers.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS12438865B2Architecture and services provided by a multi-cloud infrastructure
Publication Date: 2025.10.07 ORACLE INT CORP
  • US12438865B2 patent drawing
  • US12438865B2 patent drawing
  • US12438865B2 patent drawing

AI summary

Techniques are described for providing a multi-cloud control plane (MCCP) in a first cloud infrastructure (included in a first cloud environment provided by a first cloud services provider) that enables services and/or resources provided in the first cloud infrastructure to be utilized by users of a second cloud environment, where the second cloud environment is different than the first cloud environment. The multi-cloud infrastructure enables a user associated with an account with a second cloud services provider to use, from the second cloud infrastructure, a first service from the set of one or more cloud services. The multi-cloud infrastructure creates a link between the account with the second cloud service provider and a tenancy created in the first cloud infrastructure for enabling using the first service by the user.