Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Virtual machine template updating system and method

A technology of virtual machine template and update method, applied in software simulation/interpretation/simulation, program control design, instrument, etc., can solve the problems of abnormal data, inability to deploy virtual machine, and high time cost of VMTemplate, to improve stability and convenience Users, the effect of avoiding service interruption

Inactive Publication Date: 2012-12-05
HONG FU JIN PRECISION IND (SHENZHEN) CO LTD +1
View PDF3 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] Second, if the VM Template is set to the power-on state for system update, because the VM Template deployment in the power-on state may cause data abnormalities, and thus the virtual machine cannot be deployed
[0008] Third, because the system update of VM Template is usually cumulative, the longer the time, the more packages need to be updated, and the cost of rebuilding a new VM Template is too high

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 template updating system and method
  • Virtual machine template updating system and method
  • Virtual machine template updating system and method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0020] refer to figure 1 Shown is an application environment diagram of a preferred embodiment of the virtual machine template updating system 200 of the present invention. The virtual machine template updating system 200 is applied in the monitoring server 20 . The monitoring server 20 communicates with a data center (Data Center) 50 through a network 40 .

[0021] The network 40 may be the Internet, a local area network or other communication networks.

[0022] The data center 50 includes multiple servers 500 (four are taken as an example in the figure), and the servers 500 are blade servers. In this embodiment, the server 500 is called a host, and one or more virtual machines are installed on each host.

[0023] Two virtual machine templates (Virtual Machine Template, VMT) are installed in the monitoring server 20, respectively the first virtual machine template and the second virtual machine template, through which the virtual machine template can be easily deployed to ...

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 provides a virtual machine template updating method which comprises the following steps: allocating IP (internet protocol) addresses to all the servers in the data center through the DHCP (dynamic host configuration protocol) service in a monitoring server so as to establish communication connection with all the servers; setting a first virtual machine template into the power off state, and making the deployment of the virtual machine on each server point to the first virtual machine template; setting a second virtual machine template into the power on state, and starting the automatic updating function; when the updating of the second virtual machine template finishes, setting the second virtual machine template into the power off state, and making the deployment of the virtual machines point to the second virtual machine template; duplicating the second virtual machine template, and replacing the first virtual machine template by the duplicated second virtual machine template so that the first virtual machine template and the second virtual machine template are same to each other. The invention also provides a virtual machine template updating system. Due to the adoption of the virtual machine template updating system and method, the interruption of service during the updating of the system of the single virtual machine can be avoided, and the stability of the data center is improved.

Description

technical field [0001] The present invention relates to a virtual machine control system and method, in particular to a virtual machine template update system and method. Background technique [0002] A virtual machine (Virtual Machine) refers to a complete computer system that is simulated by software, has complete hardware system functions, and runs in a completely isolated environment. By installing a virtual machine on a server in the data center, one or more virtual servers can be simulated on the server (that is, multiple operating systems are installed on the virtual machine). In this way, the purchase cost of server equipment in the data center can be reduced, and at the same time, the system platform can be elastically and dynamically migrated between the blades of each server or blade server according to the peak and off-peak performance requirements, allowing IT personnel to make more effective resources. Scheduling and get better and more secure protection. [...

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/455G06F9/445
CPCG06F2009/45562G06F9/45558
Inventor 李忠一叶建发蔡程丰
Owner HONG FU JIN PRECISION IND (SHENZHEN) CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products