Scheduling and physical machine capacity expansion method and system for quick start of virtual machine in target range

A technology of fast start-up and scheduling methods, which is applied in the fields of electrical digital data processing, software simulation/interpretation/simulation, program control design, etc. It can solve problems such as irrelevant images, network traffic bottlenecks, and time-consuming downloading of images, and achieve optimization User experience, speeding up the virtualization process, and avoiding the effect of random scheduling

Active Publication Date: 2022-03-25
南京赛宁信息技术有限公司
View PDF6 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The existing solutions have the following problems: 1. The scheduling strategy for specifying image virtualization is not related to the image itself. For the image, the process of scheduling a physical machine to perform virtualization is random, and it needs to be downloaded from the image center before actual virtualization. The size of the image file is usually several G when the image file is uploaded locally. The random image download of each physical machine will easily cause the traffic in the network to become a bottleneck; 2. Because the scheduling policy is not related to the image, it is easier to schedule the start of the virtual machine The physical server that downloads the image, the physical server needs to download the image first to perform actual virtualization, the process of downloading the image takes a long time, and the user experience is not good; 3. For the frequently used hotspot image, it is impossible to add hardware devices to it, thus Targeted optimization

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
  • Scheduling and physical machine capacity expansion method and system for quick start of virtual machine in target range
  • Scheduling and physical machine capacity expansion method and system for quick start of virtual machine in target range
  • Scheduling and physical machine capacity expansion method and system for quick start of virtual machine in target range

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0037] The technical solutions of the present invention will be clearly and completely described below in conjunction with the accompanying drawings and specific embodiments.

[0038] The embodiment of the present invention provides a scheduling method for quick start-up of virtual machines in a shooting range based on active numbering, which can schedule the same type of images to the same physical machine with a high probability to perform virtualization, thus avoiding irregular random scheduling. For traffic storms, the specified image can be virtualized multiple times on a physical machine without downloading the image file repeatedly, which optimizes the user experience compared to random scheduling.

[0039] Specifically, the scheduling method in the embodiment of the present invention includes the following steps:

[0040] (1) In the initial deployment stage of the cluster, a unique number is generated for each physical machine and virtual machine in the cluster to crea...

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 scheduling and physical machine capacity expansion method and system for quick start of virtual machines in a target range. According to the method, mirror image file numbers on which virtual machines depend are created for each physical machine in a cluster, the numbers of all the physical machines in the cluster are set in a numerical value range, when the virtual machines are requested to be started, an addressing numerical value is obtained through calculation according to the mirror image numbers, and the physical machine numbers are determined based on the addressing numerical value; and resource judgment is carried out to determine the physical machine which finally creates the virtual machine. According to the method and the device, the same type of mirror images can be scheduled to the same physical machine to be virtualized in a high probability manner, so that the traffic storm caused by irregular random scheduling is avoided, the specified mirror images are virtualized on a certain physical machine for multiple times, mirror image files do not need to be downloaded repeatedly, and the user experience is optimized compared with random scheduling. According to the method, expansion can be carried out on the hotspot mirror image, it is guaranteed that the newly-added physical machine only executes virtualization of the current hotspot mirror image in a large probability, and normal use of other mirror images is not affected.

Description

technical field [0001] The invention relates to a method and system for quick start-up of a virtual machine in a shooting range and expansion of a physical machine, and belongs to the fields of virtual network platforms and computer software. Background technique [0002] The network shooting range is a test platform that simulates the real cyberspace offensive and defensive combat environment through virtualization technology, and can support combat capability research and weapon equipment verification. The virtualization of the shooting range is mainly the instantiation process of the network nodes in the shooting range. Instantiating each network node means using a specific image to create an available virtual machine on a physical machine. [0003] From the perspective of virtualization, the architecture of the shooting range is as follows: figure 1 shown. Among them, the control system: receives the user's operation instructions, such as the shooting range instantiati...

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/45575G06F2009/45595G06F2009/45562Y02D10/00
Inventor 高庆官殷庆荣卢成远谢峥唐海均王国伟
Owner 南京赛宁信息技术有限公司
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