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

A virtual machine deployment method, device and system

A virtual machine, a technology to be deployed, applied in the field of mobile communications, can solve problems such as heavy CPU load, large memory consumption, and heavy physical machine memory load, and achieve the effect of improving efficiency and accuracy

Active Publication Date: 2016-01-27
CHINA MOBILE COMM GRP CO LTD
View PDF3 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0014] In the prior art, when deploying a virtual machine for a business, the physical machine that executes the business is generally randomly assigned to each business, and different businesses have different requirements for physical resources. For example, business A is a CPU-intensive business, that is, its CPU Service B is a memory-intensive service, that is, it consumes a lot of memory. In addition, the physical resource usage of different physical machines is also different. For example, the CPU utilization of physical machine 1 is 80%, and the memory The utilization rate of physical machine 2 is 10%, the CPU utilization rate of physical machine 2 is 20%, and the memory utilization rate is 70%. On a physical machine with low CPU utilization and high CPU utilization, a virtual machine is deployed for CPU-intensive services, causing the CPU load of the physical machine to be overloaded. low, or on a physical machine with low CPU utilization and high memory utilization, a virtual machine is deployed for memory-intensive services, which will cause the memory load of the physical machine to be too heavy. In severe cases, the physical machine may fail, while other physical machines The utilization of memory resources is low
[0015] It can be seen that when deploying virtual machines for business according to the existing virtual machine deployment method, the physical resource load of the physical machine may be overloaded or the utilization rate of physical resources may be low.

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

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0037] In order to improve the efficiency and accuracy of virtual machine deployment, to achieve the purpose of balancing the physical resource load of each physical machine and improving the utilization rate of physical resources of each physical machine, the embodiment of the present invention provides a virtual machine deployment method, device and system .

[0038] The preferred embodiments of the present invention will be described below in conjunction with the accompanying drawings. It should be understood that the preferred embodiments described here are only used to illustrate and explain the present invention, and are not intended to limit the present invention, and in the absence of conflict, the present invention The embodiments and the features in the embodiments can be combined with each other.

[0039] Such as figure 2 Shown is a schematic diagram of a logical architecture of an OVF-based virtual machine deployment solution in an embodiment of the present inven...

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 virtual machine deployment method, a virtual machine deployment device and a virtual machine deployment system which are used for improving the efficiency and the accuracy of virtual machine deployment, wherein the virtual machine deployment method comprises the following steps of: acquiring business description information of business of a virtual machine to be deployed, wherein the business description information comprises physical resource demand type information of the business; selecting a physical machine for executing the business from each physical machine according to the physical resource demand type information and physical resource utilization information of each physical machine; and deploying the virtual machine on the selected physical machine for the business.

Description

technical field [0001] The present invention relates to the field of mobile communication, in particular to a virtual machine deployment method, device and system. Background technique [0002] Virtualization technology refers to creating the required execution environment for programs or software that need to run. After adopting the virtualization technology, the operation of the program or software does not necessarily enjoy the underlying physical computing resources, but only runs in a virtual machine that is exactly the same as the real computing environment. CPU (Central Processing Unit, central processing unit) main frequency, memory and hard disk capacity. The introduction of virtualization technology breaks the tight coupling relationship between software and hardware in the real computing environment, which can effectively improve the utilization rate of computer resources and reduce costs. [0003] The concept of "virtual machine deployment" refers to the alloca...

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 Patents(China)
IPC IPC(8): G06F9/455
Inventor 许辉阳彭晋于青张剑寅
Owner CHINA MOBILE COMM GRP 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