Model-Driven VNF Rehoming for Cloud Service Chains

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current rehoming strategies for virtual network functions (VNFs) in cloud environments are inefficient due to a singular approach, leading to delays and inefficiencies in cloud operations, especially when dealing with hotspots, failures, and upgrades, as they do not consider the feasibility of rehoming actions for stateful VNFs and the impact of resource contention.

Innovation Solution

The implementation of a Model-driven Rehoming Technique (MERIT) that analyzes characteristics of VNFs to predict rehoming delays and downtime, determining optimal rehoming actions by considering rehoming costs, connectivity downtime, and resource contention, allowing for dynamic and flexible rehoming decisions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a singular rehoming approach is used for VNFs, then the rehoming process is simplified, but rehoming delays and chain downtime increase

Engineering Contradiction:
Improverehoming process simplicityVSAvoidrehoming delay
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The patent implements dynamic rehoming strategies that adapt to different VNF characteristics and service chain configurations. The system evaluates multiple rehoming actions (migrate, clone, rebuild) and selects the optimal one based on real-time conditions, VNF statefulness, and resource availability, thereby reducing rehoming delays while maintaining operational complexity management

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes operational parameters by considering different rehoming approaches (live migration, cold migration, cloning, rebuilding) based on VNF characteristics such as statefulness, service level objectives, and resource constraints. This parameter-based selection optimizes rehoming time by choosing the most appropriate method for each specific scenario

Inventive Principle:
Principle #35Parameter changes

2Reliability

If frequent rehoming is performed to meet SLOs, then service availability is improved, but operational complexity and resource contention increase

Engineering Contradiction:
Improveservice availabilityVSAvoidoperational complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements feedback mechanisms that monitor service chain performance, resource utilization, and SLO compliance. Based on this feedback, the system intelligently determines when rehoming is necessary and selects appropriate rehoming actions, avoiding unnecessary operations and reducing overall operational complexity while maintaining service availability

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs preliminary evaluation of rehoming necessity by assessing current service chain status, predicting potential SLO violations, and preparing optimal rehoming strategies in advance. This preliminary action reduces operational complexity by avoiding reactive, rushed rehoming operations

Inventive Principle:
Principle #10Preliminary action

3Speed

If rehoming actions are applied without considering VNF characteristics, then rehoming speed is increased, but rehoming feasibility and service quality deteriorate

Engineering Contradiction:
Improverehoming speedVSAvoidrehoming feasibility
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The patent applies local quality by tailoring rehoming actions to specific VNF characteristics such as statefulness, service type, and performance requirements. Different rehoming methods (live migration for stateless VNFs, careful state migration for stateful VNFs) are selected based on local VNF properties, ensuring both speed and feasibility

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS11212173B2Model-driven technique for virtual network function rehoming for service chains
Publication Date: 2021.12.28 AT&T INTELLECTUAL PROPERTY I L P
  • US11212173B2 patent drawing
  • US11212173B2 patent drawing
  • US11212173B2 patent drawing

AI summary

A system that determines whether a trigger has occurred within a cloud infrastructure. The system, in response to determining that a trigger has occurred, extracts characteristics from one or more virtual network functions (VNFs) of a service chain. The system, in response to extracting characteristics from the one or more VNFs, determines rehoming actions for each of the one or more VNFs. The system, in response to determining rehoming actions, predicts a rehoming delay or a chain downtime for each of the rehoming actions for each of the one or more VNFs. The system determines an optimal rehoming action from the rehoming actions for at least one of the one or more VNFs using the rehoming delay or the chain downtime for each rehoming action of the rehoming actions. The system performs the optimal rehoming action for the at least one of one or more VNFs.