Dynamic vSwitch Resource Allocation in SDN Orchestrators

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In software-defined networks (SDNs), especially in cloud and NFV environments using 5G technologies, there is a lack of adaptability and efficiency in resource allocation for virtual switches (vSwitches), leading to sub-optimal configurations and inefficient resource utilization due to static allocation methods that do not consider the entire network environment.

Innovation Solution

An intelligent orchestrator dynamically adjusts vSwitch and host parameters based on real-time operation data and preconfigured scheduling policies to optimize resource allocation, allowing for flexible and adaptive resource management across the network.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If static resource allocation methods are used for virtual switches, then device complexity is reduced and ease of operation is improved, but resource utilization efficiency deteriorates and adaptability to changing network conditions worsens

Engineering Contradiction:
Improveadaptability to changing network conditionsVSAvoidcomplexity of resource allocation system
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic resource allocation for virtual switches by continuously monitoring network conditions (traffic load, QoS requirements, resource availability) and automatically adjusting resource allocation in real-time. This transforms the static allocation system into a dynamic one that adapts to changing network conditions, directly resolving the contradiction between adaptability and system complexity through automated control mechanisms.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system employs feedback mechanisms by continuously collecting operation data from the network environment, analyzing current resource utilization and QoS metrics, and using this information to adjust virtual switch configurations. This closed-loop feedback system enables the network to self-optimize resource allocation based on actual conditions, improving adaptability while managing complexity through systematic data-driven decision-making.

Inventive Principle:
Principle #23Feedback

2Productivity

If static resource allocation is used, then ease of operation is improved, but resource utilization efficiency and cost-effectiveness deteriorate

Engineering Contradiction:
Improveresource utilization efficiencyVSAvoidsimplicity of resource allocation
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The patent enables the network system to self-manage resource allocation by automatically monitoring its own performance metrics, identifying bottlenecks, and adjusting virtual switch configurations without external intervention. This self-service capability improves resource utilization efficiency while maintaining operational simplicity, as the system autonomously optimizes itself based on real-time conditions without requiring manual configuration or complex user input.

Inventive Principle:
Principle #25Self-service

3Productivity

If dynamic resource allocation is implemented, then resource utilization efficiency is improved, but device complexity increases

Engineering Contradiction:
Improveresource utilization efficiencyVSAvoidcomplexity of allocation system
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent creates a universal resource allocation framework that can dynamically adapt to different network conditions, traffic patterns, and QoS requirements through a single integrated system. This multi-functional approach allows the same allocation mechanism to handle various scenarios (different traffic loads, service types, and network conditions) without requiring separate specialized systems, thereby improving resource utilization while controlling overall system complexity through consolidation.

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

4Productivity

If virtual switch configurations are optimized for entire network environment, then resource utilization efficiency is improved, but measurement precision and detection difficulty increase

Engineering Contradiction:
Improveresource utilization efficiencyVSAvoiddifficulty of monitoring network environment
Core Design Contradiction:
ProductivityVSDifficulty of detecting and measuring

Solution Approach 1:

The patent introduces an intelligent orchestrator as an intermediary component that centralizes the collection, analysis, and processing of network operation data. This mediator aggregates information from multiple network elements, performs unified analysis, and coordinates resource allocation decisions across the entire network. By centralizing monitoring and control functions, the system simplifies the complexity of detecting and measuring network conditions while enabling comprehensive optimization of resource utilization across the entire network environment.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11134025B2Dynamic resource allocation method and apparatus in software-defined network
Publication Date: 2021.09.28 SAMSUNG ELECTRONICS CO LTD
  • US11134025B2 patent drawing
  • US11134025B2 patent drawing
  • US11134025B2 patent drawing

AI summary

The present disclosure relates to a 5G or pre-5G communication system to be provided for supporting a data rate higher than that of a 4G communication system such as LTE. A dynamic resource allocation method of an intelligent orchestrator in a software-defined network (SDN) according to the present invention includes acquiring operation data related to resource allocation in the SDN, adjusting at least one of virtual switch and host parameters based on the operation data and a preconfigured scheduling policy, and allocating resources dynamically according to the adjustment result.