NFV Control Apparatus Optimizing Virtual Machine Resource Allocation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In NFV systems, physical servers are not efficiently used as each virtual machine occupies excessive resources, leading to inefficient resource allocation and increased operational costs due to assigning one VNF to each virtual machine, which results in underutilization of resources.

Innovation Solution

A control apparatus that calculates and determines optimal signature assignment patterns for communication devices to set processing conditions based on estimated throughput, allowing for efficient resource allocation by selecting patterns that meet throughput requirements with the smallest amount of resources, including scenarios where one communication device implements multiple VNFs or one VNF is implemented by multiple devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If one VNF is assigned to each virtual machine, then reliability of network function is improved, but resource utilization deteriorates

Engineering Contradiction:
Improvenetwork function reliabilityVSAvoidresource utilization
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent combines multiple VNFs into a single virtual machine to improve resource utilization. The control apparatus calculates resource usage of each VNF and determines whether to combine them based on throughput requirements and resource constraints, thereby reducing the number of virtual machines while maintaining network function reliability.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent enables virtual machines to perform multiple functions by hosting multiple VNFs simultaneously. Each virtual machine is designed to execute different VNFs and handle multiple network functions, improving overall system efficiency and resource utilization while maintaining service quality.

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

2Loss of energy

If multiple VNFs are assigned to one virtual machine, then resource utilization is improved, but device complexity increases

Engineering Contradiction:
Improveresource utilizationVSAvoidvirtual machine complexity
Core Design Contradiction:
Loss of energyVSDevice complexity

Solution Approach 1:

The patent segments VNFs into different virtual machines based on their resource requirements and compatibility. The control apparatus calculates resource usage and determines optimal grouping strategies, dividing complex multi-VNF configurations into manageable segments that balance resource utilization with system complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements dynamic resource allocation and VNF placement strategies. The control apparatus continuously monitors resource usage and throughput requirements, dynamically adjusting which VNFs are combined in which virtual machines to optimize resource utilization while adapting to changing system conditions and complexity levels.

Inventive Principle:
Principle #15Dynamics

3Productivity

If more communication devices are used, then throughput requirement is improved, but operational cost increases

Engineering Contradiction:
ImprovethroughputVSAvoidoperational cost
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The patent changes the parameter of resource allocation by calculating optimal VNF combinations based on throughput requirements. The control apparatus determines the minimum number of communication devices needed to meet throughput SLAs by analyzing resource usage patterns and combining VNFs efficiently, thereby reducing operational costs while maintaining required productivity levels.

Inventive Principle:
Principle #35Parameter changes

4Quantity of substance

If resource allocation is optimized, then operational cost is reduced, but calculation complexity increases

Engineering Contradiction:
Improveoperational costVSAvoidcalculation complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The patent implements a self-service resource allocation system where the control apparatus automatically calculates optimal VNF combinations and resource distribution. The system independently analyzes resource usage, determines optimal configurations, and applies changes without manual intervention, reducing operational costs while managing calculation complexity through automated decision-making processes.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10447567B2Control apparatus and processing method for control apparatus
Publication Date: 2019.10.15 FUJITSU LTD
  • US10447567B2 patent drawing
  • US10447567B2 patent drawing
  • US10447567B2 patent drawing

AI summary

A control apparatus includes a memory, and a processor coupled to the memory and the processor configured to receive a request to generate a communication path, calculate patterns in each of which a plurality of processing conditions for use in processing to be performed by communication devices arranged on the communication path are assigned to the communication devices usable to generate the communication path, determine a determined pattern for use in setting of a processing condition of the plurality of processing conditions from the calculated patterns, based on estimation information for associating a number of processing conditions with an estimated value of a throughput, the number of processing conditions and the estimated value of the throughput being set for the communication devices, and transmit a control packet to request each of the communication devices used in the determined pattern to set the processing condition along the determined pattern.