Multi-cube mapping-based resource allocation method in network function virtualization

A technology for virtualizing network functions and resource allocation. It is applied in the directions of reducing energy consumption, energy-saving computing, and software simulation/interpretation/simulation. The effect of optimizing server usage

Active Publication Date: 2015-11-11
NANJING UNIV OF POSTS & TELECOMM
View PDF5 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] Network Function Virtualization (NFV, NetworkFunctionVirtualization) was created to solve the shortcomings of existing network equipment such as long construction period, long service launch time and lack of flexibility. Standard IT virtualization technology is adopted to convert the software functions of traditional network equipment into Decoupled from hardware

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
  • Multi-cube mapping-based resource allocation method in network function virtualization
  • Multi-cube mapping-based resource allocation method in network function virtualization
  • Multi-cube mapping-based resource allocation method in network function virtualization

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0037] The invention takes the data center as the realization method of network function virtualization, uses the mathematical vector theory as the main research tool, uses the vector model to represent the amount of resources, takes virtual machine mapping as the main line, and takes the least amount of server usage as the research goal to establish multi-cube resources The model, using a heuristic algorithm, aims to improve resource utilization and reduce server energy consumption in network function virtualization.

[0038] Vectorization of resources: the present invention characterizes resource quantity with vector, carries out normalization process to resource quantity, with R=(n 1 ,n 2 ,...n N ) represents an N-dimensional resource quantity, where n i , i=1, 2,...N represents the component of the resource amount on the i-th dimension. The remaining resources of the server in three dimensions are represented by the remaining resource vector RCV; the resource usage of t...

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

A multi-cube mapping-based resource allocation method in network function virtualization uses a multi-cube model to abstract resources, uses a mathematical vector theory as a main research tool, uses virtual machine mapping as a principal line, considers server energy consumption, takes a minimum usage amount of servers as a research objective, and aims to improve the utilization rate of resources in network function virtualization. The method provided by the invention uses vectors of three dimensions, i.e., CPU, Memory and IO, to represent quantity of resources, adopts a multi-cube resource model, according to a virtual machine resource request vector and a server residual resource vector, first adopts an optimal adaptive method to select a target server set, and then takes a minimum unbalanced degree of resource utilization as a criterion to select an optimal server, and finally migrates virtual machines, and shuts down low-load servers to reduce energy consumption.

Description

technical field [0001] The invention relates to a network function virtualization resource allocation method based on multi-cube mapping, which is used to realize the reasonable allocation of resources in network function virtualization, and belongs to the technical field of virtualization. Background technique [0002] Network Function Virtualization (NFV, NetworkFunctionVirtualization) is created to solve the shortcomings of existing network equipment such as long construction period, long service launch time and lack of flexibility. Standard IT virtualization technology is adopted to convert the software functions of traditional network equipment into Decoupled from hardware. The hardware no longer uses traditional proprietary equipment, but is unified on industrial standard high-performance, large-capacity servers, switches, and storage platforms; software functions exist on servers in the data center in the form of virtual machines, sharing computing resources, Network...

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
Patent Type & Authority Applications(China)
IPC IPC(8): H04L29/08G06F9/455
CPCG06F9/45558H04L67/1074Y02D10/00Y02D30/50
Inventor 朱洪波王涛朱晓荣
Owner NANJING UNIV OF POSTS & TELECOMM
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