Unlock instant, AI-driven research and patent intelligence for your innovation.

Virtual machine automatic deployment method and device, and electronic equipment

A virtual machine, a technology to be deployed, applied in the direction of program control device, program control design, electrical digital data processing, etc., can solve the problems of undeployment, low efficiency, complicated process, etc.

Pending Publication Date: 2020-07-07
BEIJING QIHOO TECH CO LTD
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the existing virtual machine automatic deployment method has the following two defects: 1. It can only complete the deployment of the operating system, but cannot deploy the conditions required by the test case, such as the system environment of .NET3.0 and office1.0; 2. , The process of adjusting the virtual machine automatic deployment method is complex and inefficient

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 automatic deployment method and device, and electronic equipment
  • Virtual machine automatic deployment method and device, and electronic equipment
  • Virtual machine automatic deployment method and device, and electronic equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0052] The embodiment of this application provides a method for automatic virtual machine deployment, such as figure 1 As shown, the method includes: step S101, step S102 and step S103.

[0053] Step S101 , perform partition processing on the disk of the virtual machine to be deployed, obtain a primary partition of the virtual machine to be deployed, and install a predetermined operating system in the primary partition.

[0054] In this embodiment, there may be one or multiple virtual machines to be deployed. In actual application, the virtual machines to be deployed may be on the same client computer or on different client computers.

[0055]In this embodiment, after the virtual machine to be deployed is selected, the disk of the selected virtual machine to be deployed is partitioned. In actual application, the sizes of the disks of the virtual machines to be deployed may or may not be the same. For example, suppose the virtual machines to be deployed are virtual machine 1...

Embodiment 2

[0081] The embodiment of this application provides a device for automatic deployment of virtual machines, such as Figure 6 As shown, the device 60 for automatic virtual machine deployment may include: a system deployment module 601, a file acquisition module 602, and an environment deployment module 603, wherein,

[0082] The system deployment module 601 is configured to perform partition processing on the disk of the virtual machine to be deployed, obtain the primary partition of the virtual machine to be deployed, and install a predetermined operating system in the primary partition;

[0083] A file obtaining module 602, configured to obtain a pre-configured specified file corresponding to the virtual machine to be deployed;

[0084] The environment deployment module 603 is configured to obtain a corresponding predefined script according to the specified file, and execute the predefined script to complete the system environment deployment of the virtual machine to be deploy...

Embodiment 3

[0093] The embodiment of the present application provides an electronic device, such as Figure 7 as shown, Figure 7 The electronic device 700 shown includes: a processor 7001 and a memory 7003 . Wherein, the processor 7001 is connected to the memory 7003 , such as through a bus 7002 . Further, the electronic device 700 may further include a transceiver 7004 . It should be noted that in practical applications, the transceiver 7004 is not limited to one, and the structure of the electronic device 700 does not limit the embodiment of the present application.

[0094]The processor 7001 may be a CPU, a general processor, DSP, ASIC, FPGA or other programmable logic devices, transistor logic devices, hardware components or any combination thereof. It can implement or execute the various illustrative logical blocks, modules and circuits described in connection with the present disclosure. The processor 7001 may also be a combination that implements computing functions, for examp...

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 embodiment of the invention provides a virtual machine automatic deployment method and device, and electronic equipment. The method comprises: performing partition processing on a disk of a to-be-deployed virtual machine to obtain a main partition of the to-be-deployed virtual machine, and installing a predetermined operating system in the main partition; obtaining a pre-configured specified file corresponding to the virtual machine to be deployed; and obtaining a corresponding predefined script according to the specified file, and executing the predefined script to complete system environment deployment of the to-be-deployed virtual machine. According to the embodiment of the invention, the predefined script replaces the specified file to serve as a basis for the automated deploymentof the virtual machine, so the size of the specified file is reduced, the adjustment of the automatic deployment of the virtual machine is facilitated, the purpose of adjusting the automatic deployment of the virtual machine is achieved by adjusting the predefined script, the adjustment step of the automatic deployment in the prior art is simplified, and the efficiency of the automatic deploymentis improved.

Description

technical field [0001] The present application relates to the technical field of unmanned deployment, and in particular, the present application relates to a method, device and electronic equipment for automatic deployment of virtual machines. Background technique [0002] In the existing testing technology, the virtual machine is used to execute test cases to detect whether the software system performance is normal, so the system environment deployment of the virtual machine is particularly important in the testing process. The system environment of the virtual machine includes not only the operating system, but also the system environment corresponding to the operating system. However, the existing virtual machine automatic deployment method has the following two defects: 1. It can only complete the deployment of the operating system, but cannot deploy the conditions required by the test case, such as the system environment of .NET3.0 and office1.0; 2. 1. The process of a...

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/455G06F11/36
CPCG06F9/45558G06F11/3688G06F2009/45562
Inventor 张杰张娜杨彦星
Owner BEIJING QIHOO TECH CO LTD
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More