Method for taking over Xen Server virtual machine on Cloud Stack

A virtual machine and host technology, applied in software simulation/interpretation/simulation, program control devices, etc., can solve problems such as service interruption of business virtual machines, loss of business virtual machines, etc., to reduce management costs, simplify operations, and improve production efficiency Effect

Inactive Publication Date: 2015-05-20
BEIJING SKYCLOUD RONGCHUANG SOFTWARE TECH
View PDF3 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0012] First, the running business virtual machine on the XenServer host is deleted by CloudStack's virtual machine synchronization mechanism, causing the service virtual machine to be interrupted
[0013] Second, when adding a XenServer host to CloudStack, all hosts under the same cluster of the corresponding host will be automatically added to CloudStack, and the hosts that have already run business virtual machines will be added to CloudStack indirectly, resulting in the loss of business virtual machines

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
  • Method for taking over Xen Server virtual machine on Cloud Stack

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0024] Below in conjunction with accompanying drawing and embodiment the present invention will be further described:

[0025] Such as figure 1 As shown, a method for CloudStack to take over a XenServer virtual machine includes the following steps:

[0026] Step 1. Modify the virtual machine synchronization mechanism of CloudStack: By modifying the virtual machine synchronization mechanism of CloudStack, when the status of the virtual machine on the XenServer host is synchronized, if the virtual machine is not managed by CloudStack, it will not be shut down to avoid shutting down the business by mistake virtual machine.

[0027] Step 2. Obtain all virtual machines on the XenServer host according to the XenServer host information, compare with the CloudStack database to obtain all candidate virtual machines not managed by CloudStack, and provide these virtual machines to the operator to take over;

[0028] Step 3, according to the selected virtual machine to be taken over, ge...

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 method for taking over Xen Server virtual machine on a Cloud Stack and belongs to the field of management of a cloud computing platform. The method comprises the steps of firstly obtaining an alternative virtual machine which is not managed by the Cloud Stack, then generating an SQL statement required for insertion into a Cloud Stack database according to a selected virtual machine to be taken over, finally executing the generated SQL statement on the Cloud Stack and managing the service virtual machine to be taken over on the Cloud Stack. By means of the method and under the condition that service of the virtual machine can be uninterrupted, an original environment of an Xen Server is completely on the Cloud Stack, compatibility of the Xen Server environment and a Cloud Stack environment is achieved, unified management can be conducted on cloud on the Cloud Stack unified platform, and the production efficiency of a whole cloud efficiency is effectively improved.

Description

technical field [0001] The invention belongs to the field of cloud computing platform management, in particular to a method for CloudStack to take over a XenServer virtual machine. Background technique [0002] CloudStack is an open source cloud computing platform with high availability and scalability. It supports the management of most mainstream Hypervisors (virtual machine management programs), such as KVM, XenServer, VMware, Oracle VM, Xen, etc. At the same time, CloudStack is an open source cloud computing solution that can accelerate the deployment, management, and configuration of highly scalable public and private clouds (IaaS). Based on CloudStack, data center operators can quickly and easily create cloud services through existing infrastructure. [0003] The cloud infrastructure formed by CloudStack and data center operators can quickly and easily build elastic cloud computing services on their existing infrastructure to provide cloud service needs. [0004] Cl...

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/455
Inventor 冯建建
Owner BEIJING SKYCLOUD RONGCHUANG SOFTWARE TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products