System and method for realizing dynamic allocation of logical volumes and supporting dynamic migration of virtual machine

A dynamic migration and dynamic allocation technology, applied in the field of cloud computing, can solve problems such as the inability to support the second feature, the third feature, and the inability to realize virtual machine dynamic migration.

Active Publication Date: 2018-07-27
WUHAN OPENKER COMPUTING
View PDF5 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0023] In the existing technical solution for realizing dynamic allocation of logical volumes on shared storage, in order to ensure storage performance, the mapping table is always cached in memory, which cannot support the above-mentioned second and third features, resulting in the inability to realize dynamic migration of 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
  • System and method for realizing dynamic allocation of logical volumes and supporting dynamic migration of virtual machine

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0045] The present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments.

[0046] An embodiment of the present invention provides a system for realizing dynamic allocation of logical volumes on shared storage and supporting dynamic migration of virtual machines. The system is applied to cloud data centers, and the system includes source servers, target servers, management platform service nodes and shared storage. The shared storage is ISCSI storage or FC storage. The management platform service node runs the management platform server and database. The source server runs the virtual machine service program, dynamic allocation driver and at least one virtual machine. The virtual machine uses dynamically allocated logical volumes as virtual disks. file, the target server runs the virtual machine service program and the dynamic allocation driver, the virtual machine service program completes the migration opera...

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 system and a method for realizing dynamic allocation of logical volumes and supporting dynamic migration of a virtual machine and relates to the field of cloud computing. Three mapping table cache modes including a write-back mode, a write-through mode and a migration mode are introduced. In the write-back mode, reading and writing of mapping tables are performed in caches, a kernel process regularly writes dirty mapping tables in a disk; in the write-through mode, data are acquired from the caches during reading of the mapping tables, during data writing, the mappingtables are written in the caches and the disk simultaneously, and each data writing operation can trigger refreshing of the dirty mapping tables to the disk; in the migration mode, the mapping tablesare read from a hard disk, the cache mode of the mapping tables is automatically switched to the write-back mode during data writing. The cache mode of the mapping tables is set as the write-throughmode before a source server triggers migration operation; a virtual disk of the virtual machine can be preloaded and the cache mode of the mapping tables is set as the migration mode before a target server triggers migration operation. By means of the system and the method, the HA (high available) problem of the virtual machine can be solved, and dynamic migration of the virtual machine can be realized.

Description

technical field [0001] The invention relates to the field of cloud computing, in particular to a system and method for realizing dynamic allocation of logical volumes and supporting dynamic migration of virtual machines. Background technique [0002] In the cloud computing data center, a large number of virtual machine services are running on a large number of servers, but due to server failures and normal server upgrades and maintenance are inevitable, virtual machine services will inevitably be shut down. In order to reduce this downtime and realize the automation of operation and maintenance, cloud computing service providers must provide the following two advanced functions of virtual machines: [0003] (1) Virtual machine HA (High Available): When the server where the virtual machine is running fails, other normal servers automatically restart the virtual machine to allow the virtual machine business to continue running, and the memory data of the virtual machine will b...

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
CPCG06F9/45558G06F2009/4557
Inventor 曾丽星
Owner WUHAN OPENKER COMPUTING
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