Distributed Orchestration for Multi-Site VNF Deployment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing Network Functions Virtualization (NFV) platform faces challenges in scaling to support the deployment of virtual network functions (VNFs) across thousands or tens of thousands of sites, which is necessary to meet the speed and latency requirements of 5G networks.

Innovation Solution

A distributed orchestration framework is implemented, allowing VNFs to be deployed across different types of cloud computing data centers, using a central orchestrator to generate generic commands that can be executed in various cloud management software environments, enabling seamless deployment across multiple sites without requiring compatibility with specific cloud management software formats.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a centralized NFV orchestration platform is used to deploy VNFs across multiple sites, then deployment control and management are simplified, but the platform cannot scale to support thousands or tens of thousands of sites required for 5G networks

Engineering Contradiction:
Improvedeployment scalabilityVSAvoidorchestration platform complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the centralized NFV orchestration platform into distributed orchestration nodes deployed at multiple sites. Each node independently orchestrates VNF deployments locally, enabling the system to scale to thousands of sites while maintaining manageable complexity through modular architecture.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent transitions from a single-dimensional centralized orchestration model to a multi-dimensional distributed architecture where orchestration capabilities are replicated across geographic dimensions. This allows the system to handle large-scale deployments by distributing orchestration functions across multiple spatial locations.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Adaptability or versatility

If VNFs are deployed across diverse cloud management software environments, then deployment flexibility and vendor independence are improved, but compatibility and integration challenges increase

Engineering Contradiction:
Improvecloud environment compatibilityVSAvoidintegration complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a universal orchestration interface that can interact with multiple cloud management software environments through standardized APIs. This universal interface layer abstracts the underlying diversity of cloud platforms, allowing the same orchestration logic to deploy VNFs across different vendors and environments without requiring vendor-specific implementations.

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

Solution Approach 2:

The patent introduces an intermediary orchestration layer between the deployment system and diverse cloud management environments. This intermediary translates standardized orchestration commands into environment-specific operations, mediating between the universal deployment requirements and the heterogeneous cloud platforms to reduce integration complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11709698B2Multi-site virtual infrastructure orchestration of network service in hybrid cloud environments
Publication Date: 2023.07.25 VMWARE INC
  • US11709698B2 patent drawing
  • US11709698B2 patent drawing
  • US11709698B2 patent drawing

AI summary

A method of deploying a network service (NS) across multiple data centers includes identifying virtual network functions (VNFs) associated with the NS in response to a request for or relating to the NS, generating commands to deploy VNFs based on VNF descriptors, and issuing the commands to the data centers to deploy VNFs. The data centers each have a cloud management server in which cloud computing management software is run to provision virtual infrastructure resources thereof for a plurality of tenants. The cloud computing management software of a first data center is different from the cloud computing management software of a second data center, and the commands issued to the first and second data centers are each a generic command that is not in a command format of the cloud computing management software of either the first data center or the second data center.