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

A technology of dynamic migration and dynamic allocation, 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 dynamic migration of virtual machines.

Active Publication Date: 2020-07-28
WUHAN OPENKER COMPUTING
View PDF5 Cites 0 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 machines

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

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

[0046] The 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 a cloud data center, and the system includes a source server, a target server, a management platform service node and a 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, the dynamically allocated driver and at least one virtual machine, and the virtual machine uses the dynamically allocated logical volume as the virtual disk file, the target server runs the virtual machine service program and dynamically allocates the driver. The virtual machine service program compl...

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 a cloud computing data center, a large number of virtual machine services are running on a large number of servers. However, due to server failures and unavoidable server upgrades and maintenance, virtual machine services will inevitably be shut down. In order to reduce this downtime and automate operations and maintenance, cloud computing service providers must provide the following two advanced functions of virtual machines: [0003] (1) Virtual machine HA (Hign Available): When the server where the virtual machine is running fails, other normal servers automatically restart the virtual machine, so that the virtual machine business continues to run, and the memory data of the virtual machine will be caused in the middle. l...

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
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