A Virtual Machine Dynamic Scheduling Method Supporting Node Binding

A dynamic scheduling and node-supporting technology, which is applied in the field of cloud computing, can solve problems such as virtual machine dynamic scheduling does not support special requirements scheduling, and the impact of scheduling success rate, so as to meet the normal operation requirements and improve the scheduling success rate.

Active Publication Date: 2018-01-09
G CLOUD TECH
View PDF5 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The technical problem solved by the present invention is to provide a virtual machine dynamic scheduling method to solve the problem that the virtual machine dynamic scheduling does not support special requirement scheduling and the scheduling success rate is affected

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 Virtual Machine Dynamic Scheduling Method Supporting Node Binding
  • A Virtual Machine Dynamic Scheduling Method Supporting Node Binding
  • A Virtual Machine Dynamic Scheduling Method Supporting Node Binding

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0030] See figure 1 , 2 , Shown in 3, method of the present invention comprises the following steps:

[0031] Step 1: Mark several virtual machines with special requirements on the cloud platform as a virtual group, mark several physical machines with special configurations as a node group, and limit the virtual machines in a specific virtual group to run on a specific node group under the physical machine;

[0032] Step 2: Set the lower threshold A and upper threshold B of scheduling factors;

[0033] Step 3: regularly collect the scheduling factor value of each physical machine;

[0034] Step 4: Assuming that the scheduling factor value of a certain physical machine P(i) collected at a certain time is x, determine whether x is less than A or greater than B, if xB, then scheduling is required in performance mode, go to step 9;

[0035] Step 5: Remove the physical machines whose scheduling factor values ​​are less than A and greater than B in other physical machines, and s...

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 relates to the technical field of computers, in particular to a node binding-supporting virtual machine dynamic scheduling method. The method comprises the following steps of marking several virtual machines with special requirements on a cloud platform into a virtual machine group; marking several physical machines with special configuration into a node group; limiting that the virtual machines in the specific virtual machine group just can run just under the physical machines in the specific node group; collecting a scheduling factor numerical value x of each physical machine in time; judging whether x is greater than or smaller than a scheduling factor lower limit threshold value A and a scheduling factor upper limit threshold value B when the scheduling factor numerical value collected by a physical machine P1at a certain time is x; scheduling under an energy saving mode if x is smaller than A; scheduling under a performance mode if x is greater than B; entering a corresponding mode and scheduling. According to the method disclosed by the invention, dynamic scheduling of virtual machines with special requirements is realized, and the method can be used for dynamic scheduling of the virtual machines.

Description

technical field [0001] The invention relates to the technical field of cloud computing, in particular to a virtual machine dynamic scheduling method supporting node binding. Background technique [0002] In traditional cloud platform management, DRS (Distributed Resource Scheduler, virtual machine dynamic scheduling) refers to the management of cloud platforms, in order to achieve the purpose of energy saving or performance optimization, according to the numerical analysis of scheduling factors collected from each physical machine , to automatically migrate some virtual machines between physical machines. Generally, migration decisions are made by analyzing the values ​​of scheduling factors collected from each physical machine, which are divided into energy-saving mode and performance mode. In energy-saving mode, if the scheduling factor value collected by a physical machine A is lower than the optimal range, and the scheduling YS value of physical machine B is within the ...

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): G06F9/48G06F9/455H04L29/08
CPCY02D10/00
Inventor 汤碧君杨松莫展鹏季统凯
Owner G CLOUD TECH
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