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

Virtual machine set deployment method and device

A virtual machine and collection technology, which is applied in the field of virtual machine collection deployment methods and devices, can solve the problem that the virtual machine collection deployment method cannot meet user application deployment requirements, and achieve the effect of enhancing deployment capabilities

Active Publication Date: 2014-09-10
ZTE CORP
View PDF4 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0041] Aiming at the problem that the deployment method of a virtual machine set cannot meet user application deployment requirements, the present invention provides a method and device for deploying a virtual machine set to at least solve the above problems

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

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0077] see Image 6 The flow chart of the deployment method of the virtual machine set shown, this method can be applied in the virtualization platform, for example: the virtual resource manager (equivalent to the figure 1 application in the System Manager), such as Image 6 As shown, the method includes the following steps:

[0078] Step S602, receiving the placement policy information of the OVF packet;

[0079] Step S604, according to the above-mentioned placement strategy information, determine whether the placement strategy of the virtual machine set is a nested placement strategy; the nested placement strategy refers to between the virtual machine sets, the sub-members within the virtual machine set or the sub-members of the lower-level sub-members. The positional relationship of each is described by nesting through different placement strategy groups;

[0080] Step S606, if yes, deploy the virtual machine set according to the placement strategy depth priority princip...

example 1

[0113] Figure 7 Shown is a schematic diagram of the deployment method when both high-level and low-level virtual machine collections have placement policies. Among them, the preset conditions:

[0114] 1) Virtual machine set 0 includes virtual machine 1 and virtual machine 2, virtual machine set 3 and virtual machine set 4.

[0115] 2) Virtual machine set 3 includes virtual machine 31, virtual machine 32, virtual machine 33 and virtual machine 34

[0116] 3) The virtual machine set 4 includes a virtual machine 41 , a virtual machine 42 , a virtual machine 43 and a virtual machine 44 .

[0117] 4) A placement policy: close relationship is set between virtual machines 31 and 32 of virtual machine set 3, and a placement policy: available relationship is set between virtual machine 33 and virtual machine 34.

[0118] 5) A placement policy: close relationship is set between virtual machines 41 and 42 of virtual machine set 4, and a placement policy: available relationship is se...

example 2

[0126] Figure 8 Shown is a schematic diagram of the processing method when the placement strategy cannot be satisfied, and the exception handling instruction is to adjust the placement strategy and continue processing. The method includes the following steps:

[0127] Step S802, the virtual resource manager registers the resources of the host resource pool, including the used resources, available resources, resource types and other information of each host.

[0128] Step S804, the user initiates an OVF package deployment request, and the virtual machine set in the OVF contains a nested placement policy.

[0129] Step S806, the deployment manager unpacks the OVF package, and sends a resource allocation request to the virtual resource manager, and the virtual resource manager determines whether the target platform can provide the resources required by the OVF package.

[0130] Step S808, the virtual resource manager determines that a certain placement policy group requirement ...

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

Disclosed are a method and an apparatus for deploying virtual machine sets. The method comprises: placing, based on a nesting placement policy, virtual machine sets according to placement policy information comprised in an open virtualization format (OVF), the virtual machine sets being divided into multiple levels according to the nesting placement policy and each level comprising a virtual machine set and / or a virtual machine; and when the virtual machine sets comprising the nesting placement policy are deployed, meeting the placement policy of the virtual machine sets according to a priority principle of a placement policy depth. By the present invention, the problem in the related art is solved that a deployment mode of virtual machine sets cannot meet application deployment requirements of a user, thereby strengthening the deployment capability of a virtualization platform.

Description

technical field [0001] The present invention relates to the field of communications, and in particular, to a method and apparatus for deploying a virtual machine set. Background technique [0002] Virtualization technology is the foundation of cloud service platform construction. Virtualization technology means that on a physical server, the physical resources are divided into multiple logical partitions through the virtualization management software Hypervisor, and each partition is isolated from each other and becomes an independent virtual machine. For operating systems and applications, virtual machines are no different from physical servers, and they can share the resources of the same physical server. [0003] The virtualization platform supports the provision of virtual system rental services for cloud service users. The so-called virtual system refers to a set of resources that includes a set of virtual machines, storage and networks and is interconnected or associa...

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/455H04L29/08
CPCG06F9/50G06F9/5077G06F9/45558G06F2009/45566G06F2009/4557G06F2209/5021
Inventor 楚俊生顾忠禹丁兆明高洪
Owner ZTE CORP
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