NFV Orchestration Defragmentation via VNF Migration
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Network Function Virtualization (NFV)-based networks face fragmentation issues due to repetitive optimization of resource allocation, limiting the ability to optimize VNF deployment in real-time and affecting service continuity and availability.
Innovation Solution
A system and method for migrating virtual network function (VNF) instances between network sections to balance resource availability, selecting sections with growing demand, stable demand, and high availability, thereby defragmenting resource allocation and optimizing network performance.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If the NFV-O repeatedly optimizes VNF deployment resource allocation for maximal utilization, then resource utilization is improved, but the network becomes fragmented and the ability to optimize in real-time is limited
Solution Approach 1:
The patent implements dynamic VNF migration capabilities that allow the system to adapt to changing network conditions in real-time. The orchestration system can migrate VNF instances between different network sections based on current resource availability and demand patterns, making the network flexible and responsive rather than static and fragmented.
Solution Approach 2:
The patent divides the network into multiple sections with different characteristics (growing demand, stable demand, high availability). By segmenting the network and understanding the specific characteristics of each section, the system can make more informed decisions about VNF placement and migration, preventing fragmentation while maintaining high resource utilization.
2Stability of the object's composition
If VNF instances are migrated to balance resource availability across network sections, then fragmentation is reduced, but network complexity increases
Solution Approach 1:
The patent applies local quality by tailoring migration decisions to the specific characteristics of each network section. Rather than applying a uniform migration strategy across the entire network, the system considers local conditions such as demand growth patterns and resource availability in each section, simplifying the orchestration logic by making decisions context-aware.
Solution Approach 2:
The system implements self-service mechanisms where VNF instances can be automatically migrated based on pre-defined policies and conditions. The orchestration system monitors resource availability and demand patterns, and automatically triggers migrations when conditions warrant, reducing the need for complex manual intervention and simplifying overall system management.
3Productivity
If VNF instances are migrated between network sections, then resource utilization is optimized, but service availability may be affected during migration
Solution Approach 1:
The patent implements preliminary action by performing resource availability assessments and demand pattern analysis before initiating VNF migrations. The system evaluates multiple factors including current resource utilization, projected demand growth, and service level agreements, and only proceeds with migrations when conditions are favorable, thereby optimizing resource utilization while protecting service availability.
Solution Approach 2:
The system provides beforehand cushioning by maintaining resource buffers and capacity headroom in network sections before migrations occur. This ensures that even during VNF migration, sufficient resources remain available to maintain service continuity and meet quality of service requirements, cushioning against potential service disruptions.
Data Source
AI summary
A system, method, and computer program product are provided for migrating availability of a resource type in a communication network using network function virtualization, comprising: selecting a resource type; selecting a first section of the network where demand for the resource type is expected to grow; selecting a second section of the network where demand for the resource type is expected to be stable relative to the first section; selecting a third section of the network communicatively coupled to the first and second sections, the third section comprising higher availability of the resource type than the first section; migrating a first virtual network function (VNF) instance from the third section to the first section; and migrating a second virtual network function instance from the second section to the third section.


