A network service and virtual resource multi-target matching method and system

A technology for virtual resources and network services, which is applied in the field of multi-objective matching between network services and virtual resources, and can solve problems such as low efficiency of multi-objective optimal solutions, and difficulty in quickly obtaining optimal solutions or approximate optimal solutions.

Inactive Publication Date: 2019-01-11
FENGHUO COMM SCI & TECH CO LTD
View PDF7 Cites 13 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In addition, the efficiency of traditional methods for solving multi-objective optimal solutions is...

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A network service and virtual resource multi-target matching method and system
  • A network service and virtual resource multi-target matching method and system
  • A network service and virtual resource multi-target matching method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0071] See figure 1 As shown, this embodiment provides a method for multi-target matching of network services and virtual resources. The method includes the following steps:

[0072] S1. Perform quantitative analysis on current virtual resources according to preset quantitative indicators, and obtain quantitative evaluation values ​​of virtual resources;

[0073] S2. Based on the demand for virtual resources, combined with quantitative indicators, obtain the network service demand evaluation value;

[0074] S3. Establish a multi-objective matching model that converts multi-objective optimization into single-objective optimization based on the virtual resource quantitative evaluation value and network service demand evaluation value, and obtain the optimal solution based on the multi-objective matching model;

[0075] S4. Deploy network services according to the optimal solution and allocate virtual resources.

[0076] Compared with traditional methods, the efficiency of solving multi-o...

Embodiment 2

[0078] There is no sequence of obtaining the network service demand assessment value and the virtual resource quantitative assessment value. You can obtain one of them first, or simultaneously. That is, there are embodiments with the following steps:

[0079] See figure 2 As shown, a method for multi-target matching of network services and virtual resources includes the following steps:

[0080] S10. Based on the demand for virtual resources, combined with preset quantitative indicators, obtain the network service demand evaluation value;

[0081] S20. Perform quantitative analysis on the current virtual resource according to the preset quantitative index, and obtain a quantitative evaluation value of the virtual resource;

[0082] S30. Establish a multi-objective matching model that converts multi-objective optimization into single-objective optimization based on the virtual resource quantitative evaluation value and network service demand evaluation value, and obtain the optimal so...

Embodiment 3

[0085] As a better alternative, on the basis of Embodiment 1, the current virtual resources are quantitatively analyzed according to preset quantitative indicators to obtain the virtual resource quantitative evaluation values. The specific process is:

[0086] Deploy a virtualization engine on the server's operating system, build virtual machines based on virtual resources, and perform quantitative analysis of current virtual resources in accordance with instantiation time, memory, hard disk, network bandwidth, latency, security, and energy consumption;

[0087] Among them, the instantiation time is evaluated according to the server CPU frequency, the number of cores, and the virtualization engine, and the instantiation time evaluation value corresponding to each virtual machine is obtained;

[0088] Evaluate the memory on the virtual machine to obtain the memory capacity evaluation value;

[0089] Evaluate the storage resources attached to the virtual machine to obtain the hard disk c...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a network service and virtual resource multi-target matching method and system, which relate to the field of communication technology. The method comprises the following steps:quantitatively analyzing the current virtual resource according to a preset quantized index, and obtaining a quantitatively evaluated value of the virtual resources; based on the demand for virtual resources, according to quantitative indicators, obtaining the network service demand evaluation value; according to the quantitative evaluation value of virtual resources and the evaluation value of network service demand, establishing a multi-target matching model to transform multi-target optimization into single-target optimization, and obtaining the optimal solution based on the multi-target matching model; and according to the optimal solution, deploying network services and allocating the virtual resources. The invention can simultaneously carry out optimization treatment on a pluralityof interacting targets, thereby rapidly obtaining an optimal solution or an approximate optimal solution.

Description

Technical field [0001] The invention relates to the field of communication technology, in particular to a method and system for multi-target matching of network services and virtual resources. Background technique [0002] The network function virtualization platform arranges the virtual network function VNF (Virtualized Network Function), constructs a TOSCA template file (Topology and Orchestration Specification for CloudApplication Template), and then submits it to the virtualized infrastructure management platform to allocate a virtual machine VM (VirtualMachine) for execution Specific virtual network functions. Because the network function virtualization orchestrator NFVO (Network Function Virtualization Orchestrator) will correspond to multiple virtual infrastructure design management implements VIM (Virtualized Infrastructure Manager), how to efficiently and reasonably select virtual machines from multiple virtual infrastructure managers to execute specific The virtual net...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G06F9/455G06F9/50G06F11/34
CPCG06F9/45533G06F9/5027G06F11/3419G06F2009/4557
Inventor 匡立伟
Owner FENGHUO COMM SCI & TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products