Workload Distribution in Slice-Based Networks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current network slicing technologies lack the ability to optimally place virtual network functions (VNFs) in proximity to network workloads, leading to suboptimal performance due to limited visibility and access to resources across slice-managing components, resulting in inefficient allocation of virtual and physical resources.

Innovation Solution

Implement a system that uses inter-cloud resource federation to enable region discovery and workload distribution across multiple sites, allowing VIMs to monitor performance thresholds and instantiate VNFs in optimal locations based on workload proximity and resource availability, ensuring compliance with SLA metrics.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If network slicing is implemented to allow multiple logical networks on shared physical infrastructure, then network resource utilization and connectivity are improved, but the ability to optimally place VNFs in proximity to workloads deteriorates due to limited visibility across slice-managing components

Engineering Contradiction:
Improvenetwork resource utilizationVSAvoidlatency
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent introduces a workload placement optimization system that acts as an intermediary between multiple slice-managing components. This system receives workload placement requests, queries multiple slice-managing components for available resources and performance metrics, analyzes the responses to determine optimal placement locations, and coordinates the placement across the distributed architecture. The intermediary enables centralized optimization while maintaining the distributed slice-managing structure, resolving the contradiction between resource utilization and latency.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Speed

If VNFs are placed closer to workload sources to reduce latency, then network performance is improved, but the complexity of managing resource allocation across distributed slice-managing components increases

Engineering Contradiction:
Improvedata transmission speedVSAvoidsystem complexity
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The patent segments the workload placement management function into distinct modular components: a placement optimization system that handles high-level decision-making, individual slice-managing components that provide local resource information, and coordination mechanisms that facilitate communication. Each component has a specific, simplified responsibility, which reduces the complexity burden on any single component while enabling the overall system to achieve optimal VNF placement for improved data transmission speed.

Inventive Principle:
Principle #1Segmentation

3Productivity

If centralized management is used to optimize VNF placement, then workload distribution is improved, but the scalability and adaptability to different slice requirements deteriorate

Engineering Contradiction:
Improveworkload distribution efficiencyVSAvoidslice-specific configuration flexibility
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The patent implements local quality by allowing each slice-managing component to maintain slice-specific configurations, policies, and resource characteristics while participating in the centralized workload placement optimization. The placement optimization system queries these local components for slice-specific information and incorporates it into placement decisions. This enables centralized coordination for efficient workload distribution while preserving local adaptability to different slice requirements such as IoT, mobile broadband, and vehicular communications.

Inventive Principle:
Principle #3Local quality

4Reliability

If multiple slice-managing components operate independently to manage different logical networks, then network isolation and specialized management are improved, but visibility and access to resources across components deteriorates

Engineering Contradiction:
Improvenetwork isolationVSAvoidresource visibility
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The patent implements a feedback mechanism where the workload placement optimization system queries multiple slice-managing components for resource availability, performance metrics, and slice requirements, receives their responses, analyzes the combined information, and uses this feedback to make informed placement decisions. The slice-managing components also receive feedback about placement decisions and can adjust their local resource allocation accordingly. This feedback loop maintains network isolation while improving resource visibility across components.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11706088B2Analyzing and configuring workload distribution in slice-based networks to optimize network performance
Publication Date: 2023.07.18 VMWARE INC
  • US11706088B2 patent drawing
  • US11706088B2 patent drawing
  • US11706088B2 patent drawing

AI summary

A system incorporated in a slice-based network can implement a first virtual infrastructure manager (“VIM”) at a first region. The first VIM can be associated with a first internet protocol (“IP”) prefix range, and configured to receive a second IP prefix range associated with a second region having a second VIM. For compliance with requirements from a software license agreement (“SLA”), the first VIM can monitor a performance of a first virtual network function (“VNF”) of a network slice. In the event of a performance threshold violation, the first VIM can map portions of a workload associated with the violated threshold to the first region and the second region based on respective workload flow data associated with each of the first and second IP prefix ranges. The first VIM can instantiate a second VNF in the region having a workload portion that corresponds to a higher network resource consumption.