Multi-Cloud Access Path Optimizer with SLA Constraints

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current techniques for optimizing customer access paths to applications provided by multi-cloud providers through private networks fail to consider service level agreements (SLAs) and resource utilization, leading to inefficient use of resources and poor customer experiences.

Innovation Solution

An optimizer system calculates optimum customer access paths by identifying the least cost network and cloud provider devices that meet specific thresholds for delay, jitter, loss, and resource utilization, ensuring efficient resource allocation and improved user experiences.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If current techniques are used for optimizing customer access paths, then network connectivity is maintained, but resource utilization is inefficient and customer experiences deteriorate

Engineering Contradiction:
Improvecustomer experienceVSAvoidresource utilization efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system performs preliminary calculations of cost vectors and path optimization before actual traffic flow occurs. By pre-calculating optimal paths based on SLA constraints and resource utilization thresholds, the system prepares routing decisions in advance, enabling efficient resource allocation and improved customer experience without reactive adjustments

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system continuously monitors network conditions, resource utilization metrics, and SLA compliance, using this feedback to dynamically adjust routing decisions. The cost vectors are updated based on real-time conditions, allowing the system to optimize paths continuously and respond to changing network states to maintain both efficiency and reliability

Inventive Principle:
Principle #23Feedback

2Productivity

If path optimization considers SLA constraints and resource utilization, then resource allocation improves, but calculation complexity increases

Engineering Contradiction:
Improveresource allocation efficiencyVSAvoidoptimization calculation complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The optimization problem is segmented into multiple independent components: cost vector calculation for network paths, cost vector calculation for cloud paths, SLA constraint evaluation, and resource utilization monitoring. Each component can be calculated and optimized separately, reducing the overall computational complexity while maintaining comprehensive optimization across the entire access path

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system transforms complex optimization problems into parameter-based decisions by calculating cost vectors that encapsulate multiple SLA constraints and resource utilization metrics. By converting multi-dimensional optimization requirements into scalar cost parameters, the system simplifies the decision-making process while maintaining all necessary optimization considerations

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If multiple cloud providers are used, then service diversity is improved, but access path optimization difficulty increases

Engineering Contradiction:
Improvemulti-cloud service capabilityVSAvoidaccess path optimization complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The optimization system is designed to handle multiple cloud providers uniformly using the same cost vector calculation framework and SLA constraint evaluation mechanisms. The system treats network paths and cloud paths similarly, applying consistent optimization principles across different cloud environments, which simplifies the complexity of managing multi-cloud access while maintaining service diversity

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

Data Source

PatentUS11863404B1Systems and methods for calculating optimum customer access paths for applications provided by multi-cloud providers through private networks
Publication Date: 2024.01.02 VERIZON PATENT & LICENSING INC
  • US11863404B1 patent drawing
  • US11863404B1 patent drawing
  • US11863404B1 patent drawing

AI summary

A device may receive a request for an application from a user device, network data for a network provider and a cloud provider associated with the user device, and SLA constraints. The device may calculate a plurality of cost vectors associated with defining a path for the user device to access the application, and may identify a network provider device that provides a first least cost path and satisfies a first threshold. The device may identify, from a plurality of cloud provider devices, a set of cloud provider devices that support the application for the network provider device, and may identify a cloud provider device that provides a second least cost path and satisfies a second threshold. The device may cause the application to be provided from the cloud provider device to the user device, via the network provider device.