Virtual machine scheduling method and device and computer readable storage medium

A scheduling method and virtual machine technology, applied in computing, multi-programming devices, program control devices, etc., can solve problems such as differences in the number of vCPUs and memory sizes, impact on procurement costs, energy saving and emission reduction, and waste of server resources to achieve continuous The effect of maintaining sex

Active Publication Date: 2020-07-10
CHINA MOBILE COMM LTD RES INST +1
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] However, in the NFV scenario, when VNFM or NFVO deploys VNF, it is necessary to create a batch of virtual machines. The number of vCPUs and memory sizes required by these virtual machines vary greatly depending on the VNF of different vendors and different types of VNFC.
In related technica

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
  • Virtual machine scheduling method and device and computer readable storage medium
  • Virtual machine scheduling method and device and computer readable storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0038] The present invention will be described below in conjunction with the accompanying drawings and embodiments.

[0039] The embodiment of the present invention provides a virtual machine scheduling method, such as figure 1 As shown, the method includes:

[0040] Step 101: Determine the relevant characteristic values ​​in the NFV scenario; the relevant characteristic values ​​at least include: the average number of vCPUs required by the pre-created virtual machines and the average amount of memory required;

[0041] Step 102: Determine one by one which hypervisor server each virtual machine should be created on based on the relevant feature values ​​and in combination with a weight algorithm, and the hypervisor server is the hypervisor server with the highest total weight.

[0042] Here, the relevant feature values ​​may also include: network bandwidth feature values, storage capacity feature values, and the like.

[0043] The embodiment of the present invention introduc...

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

Embodiments of the invention provide a virtual machine scheduling method and device, and a computer readable storage medium. The method comprises the steps of determining related feature values in a network function virtualization (NFV) scene; wherein the related characteristic values at least comprise the number of average virtual processors (vCPUs) required by a plurality of pre-created virtualmachines and the number of required average memories; and determining which Hypervisor server each virtual machine should be created on one by one based on the related feature values and in combination with a weight algorithm, wherein the Hypervisor server is the Hypervisor server with the highest total weight.

Description

technical field [0001] The present invention relates to the technical field of mobile communication, in particular to a virtual machine scheduling method, device and computer-readable storage medium. Background technique [0002] Among the virtual layer products of Network Function Virtualization (NFV), a de facto standard of VIM is to use open source OpenStack software for commercial enhancement. Usually a set of OpenStack manages a large number of Hypervisor servers (also called VMM, virtual machine monitor). When a virtual machine is created, the nova-scheduler scheduler of the OpenStack Nova component needs to calculate the virtual machine through a series of algorithms. Which Hypervisor server should be created. [0003] When creating a virtual machine, you need to specify the specifications of the virtual machine, which include the number of vCPUs and memory size required by the virtual machine. In the NFV scenario, based on performance considerations, the CPU core b...

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/50G06F9/455
CPCG06F9/5027G06F9/5077G06F9/45558G06F2209/5011G06F2009/4557Y02D10/00
Inventor 吴平松
Owner CHINA MOBILE COMM LTD RES INST
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