Quick starting method and system for a virtual machine of network security practical training platform

A network security and training platform technology, applied in the network field, can solve the problems of high difficulty in implementation, low latency of losing local storage, long waiting time, etc., and achieve optimized reading performance, shortened time required, and low complexity Effect

Active Publication Date: 2021-02-12
南京赛宁信息技术有限公司
View PDF15 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0008] However, the existing solutions have the following problems: 1. The original solution (local storage) virtual machine image has poor cold start performance, and it takes a long time to complete the startup; 2. The performance of a single storage server in the shared storage solution is likely to become the bottleneck of the entire platform ; 3. The hardware cost of the distributed storage solution is high, and it is not suitable for a private cloud of the scale of the training platform; 4. The design of the distributed mirror cache solution is complex and difficult to implement
5. For all non-local storage solutions, computing services need to access virtual disks through the network, which loses the advantage of low latency of local storage

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
  • Quick starting method and system for a virtual machine of network security practical training platform
  • Quick starting method and system for a virtual machine of network security practical training platform
  • Quick starting method and system for a virtual machine of network security practical training platform

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0030] The technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some of the embodiments of the present invention, not all of them. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts fall within the protection scope of the present invention.

[0031] Such as figure 2As shown, a method for quickly starting a virtual machine on a network security training platform disclosed in an embodiment of the present invention first deploys a remote file system server on the control node of the training platform, and shares the mirror warehouse of the mirroring service with all the training platforms. computing node; then monitor the original image file list in the original image directory through ...

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 quick starting method and system for a virtual machine of a network security practical training platform, and the method comprises the steps of deploying a remote file systemserver on a control node, and enabling a mirror image warehouse of mirror image service to be shared with all computing nodes; monitoring the original mirror image directory through a mirror image cache agent program, and adding the original mirror image file to the cache mirror image directory in a soft link form; when a virtual machine is created according to a training platform virtual machinecreation queue, enabling an agent to periodically scan the started virtual machine, checking whether a mirror image file used by the virtual machine is cached or not, and copying an uncached mirror image file to a cache mirror image directory of a local machine; and after the copying is finished, replacing the soft link of the mirror image file in the cache mirror image directory with a real file, and replacing the basic files of all virtual disks of the virtual machine using the mirror image file of the local machine. According to the invention, an existing system is modified, so that the time required for mirror image cold start of the virtual machine is shortened, and meanwhile, the high performance of local storage is reserved.

Description

technical field [0001] The invention relates to a method and system for quickly starting a virtual machine of a network security training platform, belonging to the field of network technology. Background technique [0002] The network security training platform (referred to as the training platform) is a teaching and training platform that gathers various courses such as security basics, security combat, CTF problem solving, and security frontiers. It provides realistic drill scenarios and allows users to "learn , practice, test, and evaluation” to improve users’ abilities in an all-round way. [0003] The infrastructure layer of the training platform adopts private cloud virtualization technology to virtualize physical layer resources and provide storage, computing, and network capacity resource pools. The training platform utilizes these resources to construct simulated network topologies one by one according to the course design, providing an experimental environment fo...

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/455G06F16/172G06Q50/20
CPCG06F9/45508G06F9/45558G06F2009/45575G06F2009/45595G06Q50/20G06F16/172
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