Unlock instant, AI-driven research and patent intelligence for your innovation.

A method and device for energy-saving allocation in a network function virtualization scenario

A technology of network function virtualization and virtual machine, which is applied in the field of resource scheduling and can solve problems such as distance gaps in energy saving effects

Active Publication Date: 2021-07-30
成都中科云集信息技术有限公司
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

At present, the mainstream scheduling algorithms in the industry include VMWare DRS and Eco4Cloud, both of which adopt the distributed scheduling method. Among them, EcoCloud is deployed on the basis of VMWare DPM and has done some energy-saving tests. A large number of tests show that it is more energy-efficient than VMWare, but There is still a big gap between its energy-saving effect and the optimized centralized BFD (Best Fit Decreasing) algorithm

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 method and device for energy-saving allocation in a network function virtualization scenario
  • A method and device for energy-saving allocation in a network function virtualization scenario
  • A method and device for energy-saving allocation in a network function virtualization scenario

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0023] Embodiment one, such as figure 2 As shown, this embodiment includes the following steps:

[0024] Step 101: the scheduler acquires the configuration information requested by the virtual machine at the current moment.

[0025] There are two cases: (1) When there is a new virtual machine request, the configuration information requested by the current virtual machine is obtained, and the actual CPU usage is estimated according to the utilization rate required by the configuration (not specifically stated, the CPU is more than one physical machine (2) If there is a virtual machine to be migrated and the target physical machine needs to be found through this allocation method, then the actual CPU usage of the virtual machine can be obtained directly.

[0026] Step 102: According to the scale of the data center, add all or some of the physical machines to the candidate queue, and the scheduler sends a virtual machine request to the candidate physical machines.

[0027] Ste...

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 embodiment of the present invention discloses an energy-saving allocation method and device in a network function virtualization scenario. The method steps: 1) Obtain all physical machine (PM) information and virtual machine (VM) request information at the current moment; 2) Select available (started) PMs from all PMs; 3) Filter available PMs and select The remaining PM after filtering; 4) Calculate the energy consumption score of the PM and requested VM information according to the energy-saving algorithm model; 5) Calculate the energy consumption score of the PM after assigning a certain virtual machine to the PM; 6) According to Energy scoring selects PMs to allocate results and deploy VMs. The present invention is applicable to the high-energy-efficiency distribution and deployment of typical NFV applications. First, the capacity of physical servers and user-selectable VMs is configured in a divisible manner to ensure that the free capacity fragments are minimized during distribution; secondly, when assigning tasks, the physical The servers are selected in ascending order according to the method with the smallest increase in energy consumption, and the number of physical machines used is the least, thereby minimizing the total energy consumption of the data center.

Description

technical field [0001] The present invention relates to the technical field of resource scheduling, and in particular to an energy-saving allocation method and an allocation device in a network function virtualization scenario. Background technique [0002] Network Functions Virtualization (NFV, Network Functions Virtualization) is proposed by telecom network operators. With the help of IT virtualization technology, it uses industry-standard large-capacity servers, storage and switches to carry various network software functions. [0003] Generally speaking, an NFV application corresponds to a VNF, and each VNF contains multiple components. Each component is usually deployed on a virtual machine, and this virtual machine will generally not deploy other VNFs, nor will it deploy this VNF. other components. When an application requests a virtual machine, the VNF management module selects a suitable virtual machine according to the resources required by the application, and pla...

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 Patents(China)
IPC IPC(8): G06F1/329G06F9/50
CPCG06F1/329G06F9/5077Y02D10/00
Inventor 田文洪李国忠
Owner 成都中科云集信息技术有限公司