Adaptive virtual machine startup control method and device

A virtual machine, adaptive technology, applied in the field of communication, can solve the problem of hard disk I/O or network bandwidth congestion

Active Publication Date: 2017-09-12
ZTE CORP
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] In view of the above analysis, the present invention aims to provide an adaptive virtual machine startup control method and device to solve the problem of hard disk I / O or network bandwidth congestion in the prior art when a large number of virtual machines are started at the same time. question

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
  • Adaptive virtual machine startup control method and device
  • Adaptive virtual machine startup control method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0031] An embodiment of the present invention provides an adaptive virtual machine startup control method, see figure 1 , the method includes:

[0032] S101, presetting the upper limit of the average startup time of the virtual machine and the number of virtual machines started at the same time;

[0033] Wherein, in the embodiment of the present invention, under the condition that the current user interface environment can satisfy the user experience, the upper limit of the average startup time of the virtual machine and the number of virtual machines started at the same time are preset.

[0034] S102. After receiving the startup request sent by the virtual machine, judge according to the number of the currently started virtual machines and the preset number of simultaneously started virtual machines that the virtual machine that requests to start enters the startup state or enters the waiting queue state;

[0035] Before this step, at first carry out authentication to descr...

Embodiment 2

[0042] An embodiment of the present invention provides an adaptive virtual machine startup control device, see figure 2 , the device consists of:

[0043] The setting unit 21 is configured to preset the upper limit of the average startup time of the virtual machine and the number of virtual machines started at the same time under the condition that the current user interface environment can satisfy the user experience.

[0044] The judging unit 22 is configured to first authenticate the virtual machine after receiving the startup request sent by the virtual machine, and judge whether the virtual machine is in a stopped state, and when it is judged that the virtual machine is authenticated, And when it is determined that the virtual machine is in a shutdown state, then compare the number of virtual machines currently being started with the preset number of virtual machines that are simultaneously started, and when the number of virtual machines that are currently being started...

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 an adaptive virtual machine startup control method and device. By presetting the upper limit of the average startup time of the virtual machine and the number of the virtual machines to be started simultaneously, according to the number of the currently started virtual machines and the preset simultaneous startup Determine the number of virtual machines requested to start to enter the startup state or enter the queue waiting state; count the time from the start of all virtual machines to the completion of startup, and calculate the average startup time of all the virtual machines that have been started within the predetermined time period in real time. , and then adjust the number of virtual machines that are currently started simultaneously in real time according to the calculated average startup time of the virtual machines in the predetermined time period. The method of the present invention is simple, only needs to be set once according to the user experience, and does not need to be calculated one by one according to different software and hardware environments, and can effectively ensure the startup speed of the virtual machine currently being started, avoiding the need for each virtual machine. The startup time is too long.

Description

technical field [0001] The present invention relates to the field of communication technology, in particular to an adaptive virtual machine start-up control method and device. Background technique [0002] In a large-scale virtual desktop environment, boot storm is a common phenomenon of resource preemption. When a virtual machine starts, it needs to read and write a lot of disk images, and disk image files are generally stored in storage devices. Therefore, when a large number of virtual machines start at the same time, the disk I / O or network bandwidth of the storage device may become a bottleneck. Affects the performance of each virtual machine, resulting in long startup times and poor user experience. Therefore, how to avoid the long startup time of a single virtual machine from affecting the user experience is a real problem that needs to be solved. Contents of the invention [0003] In view of the above analysis, the present invention aims to provide an adaptive vi...

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/445G06F9/455
CPCG06F9/4401G06F9/45533
Inventor 杨奕堃陈世忠王义
Owner ZTE CORP
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