Multi-cloud VNF Deployment via Unified Resource Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for deploying virtual network functions (VNFs) across multiple cloud infrastructures are inefficient, leading to unnecessary deployment delays and high costs due to the need for individual negotiations with each cloud provider and the complexity of managing interactions across proprietary monitoring systems.

Innovation Solution

A Multi-layer Resource Management Platform (MRMP) and Multi-layer Resource Linker (MRL) system that enables VNF providers to specify deployment preferences, assigns VNFs to suitable cloud infrastructures, and tracks resources across multiple clouds, maintaining data on trust, security, and lifecycle status, while allowing for customizable tracking and monitoring.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If VNFs are deployed across multiple cloud infrastructures using current methods, then service coverage and flexibility are improved, but deployment complexity and management difficulty increase significantly

Engineering Contradiction:
Improveservice coverageVSAvoiddeployment complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a deployment management system that acts as an intermediary between service providers and multiple cloud infrastructures. This system abstracts the complexity of multi-cloud deployment by providing standardized interfaces and automated deployment workflows, allowing service providers to deploy VNFs across multiple clouds without directly managing the complexity of each cloud provider's proprietary systems.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The deployment management system is designed with universal functionality to work with multiple different cloud infrastructures simultaneously. It provides a unified deployment framework that can adapt to various cloud providers' environments, eliminating the need for separate deployment processes for each cloud and reducing overall deployment complexity.

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

2Adaptability or versatility

If individual negotiations are conducted with each cloud provider, then deployment customization is improved, but deployment time and costs increase

Engineering Contradiction:
Improvedeployment customizationVSAvoiddeployment time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by pre-configuring deployment templates and parameters that can be reused across multiple cloud infrastructures. Deployment metadata and configuration files are prepared in advance, allowing rapid deployment without requiring time-consuming individual negotiations with each cloud provider for every deployment scenario.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The deployment management system utilizes parameter-based configuration where deployment characteristics are defined through metadata parameters. By changing parameters in the deployment configuration rather than renegotiating entire deployment agreements, the system enables quick adaptation to different cloud environments while maintaining deployment customization.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If proprietary monitoring systems from different cloud providers are integrated, then monitoring coverage is improved, but system complexity and integration difficulty increase

Engineering Contradiction:
Improvemonitoring coverageVSAvoidintegration complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent merges multiple proprietary monitoring systems into a unified monitoring framework. The deployment management system integrates monitoring capabilities from different cloud providers into a single cohesive interface, consolidating data collection and analysis functions while maintaining comprehensive monitoring coverage across all deployed VNFs.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The system introduces a intermediary monitoring layer that sits between the proprietary monitoring systems of different cloud providers and the service provider. This intermediary layer standardizes data formats and interfaces, allowing integration of multiple monitoring systems without directly combining their proprietary interfaces, thus reducing integration complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Ease of operation

If manual deployment processes are used across multiple clouds, then deployment control is improved, but productivity and efficiency decrease

Engineering Contradiction:
Improvedeployment controlVSAvoiddeployment efficiency
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The deployment management system enables self-service automated deployment where the system automatically handles deployment tasks based on configured parameters and metadata. Once deployment templates are created, the system autonomously executes deployments across multiple clouds without requiring manual intervention for each deployment action, maintaining control through configuration while dramatically improving efficiency.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system implements automated feedback loops that monitor deployment status and automatically adjust deployment processes based on real-time information. This feedback mechanism maintains deployment control by continuously monitoring outcomes and making automated adjustments, eliminating the need for manual control while preserving efficiency.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11409555B2Application deployment in multi-cloud environment
Publication Date: 2022.08.09 AT&T INTELLECTUAL PROPERTY I L P
  • US11409555B2 patent drawing
  • US11409555B2 patent drawing
  • US11409555B2 patent drawing

AI summary

A processing system may obtain a request to deploy a service comprising a first virtual network function (VNF) to a multi-cloud environment comprising cloud infrastructures, the request including metadata associated with the service, decompose the service into a plurality of modules comprising: a plurality of VNFs and/or a plurality of components of the first VNF, select at least a first deployment model for the service from among a plurality of deployment models, based upon the metadata, each deployment model comprising rules for assigning the plurality of modules to cloud infrastructures, and deploy a first module to a first cloud infrastructure and a second module to a second cloud infrastructure.