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

Virtual machine deployment method, system and device

A technology of virtual machine and operating system, applied in the direction of multi-programming device, program control device, software emulation/interpretation/simulation, etc. The effect of I/O performance reduction and I/O performance improvement

Active Publication Date: 2016-11-09
CHINA MOBILE COMM GRP CO LTD
View PDF6 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0013] When there are a large number of virtual machines running in a server cluster at the same time, limited by the disk I / O capacity of the shared storage or the network bandwidth connected to the shared storage, when many virtual machines access the shared storage at the same time, each virtual machine will experience a memory failure. I / O performance degrades, causing storage to become the bottleneck of the entire system
[0014] In addition, for a virtual machine stored on a shared storage device, no matter whether it is running storage-intensive applications or not, the GuestOS on the virtual machine needs to frequently access the shared storage for read and write operations, which also leads to the I / O of the virtual machine. reduced performance

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

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0047] According to the technical solution provided by the present invention, according to the high-availability attribute label of the virtual machine, when the virtual machine does not have the high-availability attribute, the image file of the virtual machine is stored in the local storage space of the physical server, or according to the storage space on the shared storage space. The cache scheduling attribute label of the virtual machine in the image file schedules the operating system cache of the virtual machine to the local storage space of the physical server where the virtual machine is currently running, thus making full use of the local storage space of the physical server and avoiding all virtual machines. The I / O performance degradation problem caused by both the computer and its operating system cache being stored in the shared storage space.

[0048] In addition, since the technical solution provided by the present invention stores the image file of the virtual ...

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

Embodiments of the invention provide a virtual machine deployment method, system and device. The method comprises the following steps of: recognizing whether a label of a virtual machine is a high-availability attribute label or not; judging whether the virtual machine has high-availability attribute according to the recognition result; if the virtual machine has the high-availability attribute, storing a mapping file of the virtual machine onto a shared storage space; and if the virtual machine does not have the high-availability attribute, storing the mapping file of the virtual machine onto a local storage space of a physical server, wherein the label is used for identifying whether the virtual machine has high-availability attribute or not. By applying the virtual machine deployment method, system and device, the I / O performance of the virtual machine can be improved.

Description

technical field [0001] The present invention relates to the technical field of virtual machines, in particular to a virtual machine deployment method, system and device. Background technique [0002] Server virtualization is an abstraction of server computing resources. On the basis of a physical server, resources are divided into multiple independent "virtual" software operating environments, that is, divided into multiple independent virtual machines. In this way, server physical resources such as CPU, memory, and I / O are transformed into a set of logical resources that can be managed flexibly and allocated dynamically. Run their respective operating systems and applications. [0003] Virtualization technology is conducive to improving the resource utilization rate of servers, solving the problem of unbalanced resource utilization of different application systems, meeting the dynamic changing needs of business applications for resources, and reducing the TCO (Total Cost o...

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/50
CPCG06F9/45533G06F9/5077G06F9/5088
Inventor 吕锐新
Owner CHINA MOBILE COMM GRP CO LTD