Virtual Network Function Descriptor Generator for Multi-VIM Deployment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for managing virtualized network function components (VNFCs) across various virtualized infrastructure managers (VIMs) require separate documents or files for each VNFC and VIM, leading to inefficiencies and complexities, especially in deploying and managing computing resources, which can result in deployment delays and customer dissatisfaction.

Innovation Solution

A VNFD generator tool that splits information into categories, validates inputs, and combines them to produce a single VNFD that can be used across multiple VIMs, eliminating the need for separate VNFDs per VNFC and VIM, and allows for flexible deployment options such as security groups and network configurations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If separate VNFD documents are created for each VNFC and VIM, then resource management can be performed for each component individually, but the system complexity and deployment time increase significantly

Engineering Contradiction:
Improveresource management flexibilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent combines multiple separate VNFD documents into a single unified VNFD that manages multiple VNFCs across different VIMs. This consolidation reduces the exponential growth of documentation from 2^(number of nodes)*(number of VIMs)*(number of VNFCs) to a single manageable document, directly resolving the contradiction between individual resource management flexibility and overall system complexity.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The unified VNFD serves multiple functions simultaneously: it manages different types of VNFCs (compute, storage, network), supports multiple VIMs, and provides a standardized interface for resource allocation. This multi-functionality allows a single document to replace numerous specialized documents, reducing complexity while maintaining adaptability.

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

2Manufacturing precision

If separate VNFD documents are created for each VNFC and VIM, then specific resource requirements can be precisely defined, but deployment delays occur due to the exponential number of documents to manage

Engineering Contradiction:
Improveresource configuration precisionVSAvoiddeployment time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The unified VNFD is segmented into distinct sections for different VNFC types and VIMs, allowing precise resource configuration for each component while maintaining a single document structure. This segmentation enables targeted validation and processing of specific resource requirements without requiring review of the entire document set, thus reducing deployment time while preserving configuration precision.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary validation and consolidation of resource requirements during the VNFD creation phase, ensuring that all resource configurations are verified before deployment begins. This upfront preparation eliminates the need for iterative validation across multiple separate documents during deployment, reducing delays while maintaining precise resource configuration.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If multiple VNFDs are created to support different deployment modes and configurations, then deployment flexibility is improved, but the complexity of creating and managing VNFDs increases exponentially

Engineering Contradiction:
Improvedeployment flexibilityVSAvoidVNFD creation and management efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The unified VNFD employs dynamic parameters and conditional logic that allow the same document to adapt to different deployment modes and configurations. Instead of creating static separate VNFDs for each scenario, the dynamic VNFD automatically adjusts its behavior based on the target environment, maintaining deployment flexibility while eliminating the need for multiple document versions.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent uses parameter-based configuration where deployment modes and VIM-specific settings are controlled by changeable parameters within the unified VNFD. By modifying parameters rather than creating new documents, the system achieves deployment flexibility across different scenarios while maintaining a single source of truth, dramatically improving VNFD management efficiency.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11831501B2Virtual network function descriptor generator
Publication Date: 2023.11.28 ALIANZA INC
  • US11831501B2 patent drawing
  • US11831501B2 patent drawing
  • US11831501B2 patent drawing

AI summary

Techniques are described for generating a virtualized network function (VNF) descriptor (VNFD) indicative of resources for managing VNF components (VNFCs) across a plurality of virtualized infrastructure managers (VIMs) implemented in a virtualized computing environment configured in a user-specific configuration. A VNFD generator receives a solution description file (SDF) encoding user input pertaining to the user-specific configuration, and a VNFC descriptor encoding VNFC specific information. The SDF and VNFC descriptor are validated and translated to generate an abstracted VNFD that is independent of renderers implemented at the virtualized computing environment. The abstracted VNFD is translated to a VNFD that is specific to the renderers and VIM and VNFD-specific information at the virtualized computing environment.