Method and system for expanding and shrinking capacity of virtual network functions

A technology of virtual network function and capacity reduction, applied in software simulation/interpretation/simulation, program control design, instruments, etc., and can solve problems such as failure to achieve global optimality

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

AI Technical Summary

Problems solved by technology

[0007] However, a specific network service NS (Network Service) includes multiple virtual network functions. The increase or decrease of business load will cause the expansion or contraction of multiple virtual network functions. The traditional method is only from the perspective of business expansion and contraction of a single virtual network function. To consider the problem, often can not reach the global optimal

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
  • Method and system for expanding and shrinking capacity of virtual network functions
  • Method and system for expanding and shrinking capacity of virtual network functions
  • Method and system for expanding and shrinking capacity of virtual network functions

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0069] see figure 1 As shown, this embodiment provides a virtual network function expansion and contraction method, the method includes the following steps:

[0070] S1. Collect and analyze historical business load data, predict the business load in the future time period, and judge whether to expand or shrink capacity according to the forecast results; and

[0071] S2. According to the high-dimensional space distance between any two virtual network function VNFs, determine the degree of correlation between VNFs, and group multiple VNFs that need to be expanded or reduced according to the degree of correlation to form multiple expansion groups or shrink Capacity group, expand the VNFs contained in each capacity expansion group at the same time, or simultaneously perform capacity reduction on the VNFs contained in each capacity reduction group.

[0072] Compared with the traditional method, it only considers the problem from the perspective of the expansion and contraction of ...

Embodiment 2

[0074] see figure 2 As shown, as a better alternative, on the basis of Embodiment 1, collect historical business data for analysis, predict the business load in the future time period, and judge whether to expand or shrink capacity according to the forecast results. The specific process for:

[0075] S11. According to the collected historical business data, the historical business load is divided into multiple levels according to the size of the load;

[0076] Preferably, in this embodiment, the service load is divided into ultra-high load UH (Ultra High Level), high load H (High Level), common load C (Common Level), low load L (Low Level), ultra-low load UL ( Ultra LowLevel) five levels. In practice, the number of classifications can be adjusted according to the number of business loads, for example, when the load variation range is large, it can be divided into seven or nine grades, and when the load variation range is small, it can be adjusted to three grades.

[0077] ...

Embodiment 3

[0088] As a better alternative, on the basis of Embodiment 1, the method further includes the following step: selecting the best virtual machine from multiple data centers to run the expanded or reduced VNF. The data center refers to the cloud network data center of the operator. After the cloud transformation of the operator network, the data center built for the cloud network deploys the telecom cloud platform, virtual network function, management and orchestration platform, etc., referred to in the present invention as data center.

[0089] Further, see Figure 4 As shown, the best virtual machine is selected from multiple data centers to run the expanded or reduced VNF. The specific process is as follows:

[0090] According to the requirements of different application scenarios, select the best data center from multiple data centers. The application scenario requirements include the shortest service load transmission time, the shortest VNF ​​path, and the highest security l...

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 method and a system for expanding and shrinking capacity of virtual network functions, which relate to the field of expanding and shrinking the capacity of the functions of the virtual network. The method comprises the following steps: collecting and analyzing historical service load data, predicting the service load in a future time period, and judging whether to expandor shrink the capacity according to the predicted result; according to the Chebyshev distance between any two virtual network functions VNFs, determining the degree of association between the VNFs, and dividing the VNFs requiring capacity expansion or shrinking into groups according to the degree of association to form a plurality of capacity expansion groups or capacity shrinking groups, and simultaneously expanding the capacity of the VNFs contained in each capacity expansion group or simultaneously shrinking the capacity of the VNFs contained in each capacity shrinking group. The method inthe invention can realize the capacity expansion and capacity shrinking of the virtual network functions from the perspective of global optimization.

Description

technical field [0001] The invention relates to the field of capacity expansion and contraction of virtual network functions, in particular to a method and system for capacity expansion and contraction of virtual network functions. Background technique [0002] When the virtual network function manager detects that the virtual machine VM (Virtual Machine) cannot handle the current business load, it can migrate the virtual network function to a virtual machine with higher performance through live migration. The migration process is transparent to the user, and the entire During the migration, the state of all network connections and all applications will be maintained while the business is running, while minimizing the migration time. The content of virtual machine migration includes the migration of memory data, network connections, file systems, and various resources. It is necessary to ensure the consistency of the state and data of the source virtual machine and the desti...

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): G06F9/455
CPCG06F9/45558G06F2009/45595
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