Virtual machine data persistence storage system and method in cloud environment

A virtual machine and persistence technology, applied in the transmission system, software simulation/interpretation/simulation, electrical components, etc., can solve the problems of not being tightly coupled, user data cannot be stored persistently, and achieve strong scalability

Active Publication Date: 2013-05-22
HUAZHONG UNIV OF SCI & TECH
View PDF5 Cites 14 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] Aiming at the defects of the prior art, the purpose of the present invention is to provide a method and system for persistent storage of virtual machine data in a cloud environment, aiming to solve the problem that user data cannot be persistently stored after the virtual machine is shut down in the existing cloud computing system problem, and the method data is not tightly coupled with the virtual machine, which simplifies the management of user data

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 data persistence storage system and method in cloud environment
  • Virtual machine data persistence storage system and method in cloud environment
  • Virtual machine data persistence storage system and method in cloud environment

Examples

Experimental program
Comparison scheme
Effect test

example

[0090] In order to verify the feasibility and effectiveness of the method of the present invention, the system is configured in a real environment, and experiments are carried out on the persistent storage of virtual machine data in a cloud environment.

[0091] Server basic hardware and software configuration of the present invention are as shown in table 1:

[0092]

[0093] Table 1

[0094] The module deployment of the present invention includes a total of 6 modules: a user request processing module, a storage node disk information analysis module, a storage node logical volume creation module, an iSCSI service registration module, a block device expansion module and a virtual machine block device mounting module. The user request processing module, the storage node disk information analysis module and the virtual machine block device mounting module are deployed on the master node, and the storage node logical volume creation module, iSCSI service registration module an...

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 data persistence storage method in cloud environment. The virtual machine data persistence storage method in the cloud environment comprises the steps: (1) a major node receives a user request from a server and judges whether the user request is a request of block device creation or block device dilatation, if the user request is the request of the block dive creation, the step (2) is conducted, and if the user request is of block device dilatation, the step (5) is conducted, (2) the major node obtains disk information of all storage nodes, selects a storage node according to the user request and informs the storage node to create a block device, (3) the storage node creates and manages a logical volume according to information from the major node, (4) the storage node registers the logical volume into an internet small computer system interface (iSCSI) to enable the logical volume to be provided to and called by the virtual machine as a block device service, and (5) the major node obtains the storage node which the block device is located in according to the user request and calls the storage node to conduct dilatation to the block device. The virtual machine data persistence storage system and method in the cloud environment solve the problem that user data can not be stored persistently after the virtual machine is turned off in an existing cloud computing system.

Description

technical field [0001] The invention belongs to the field of data storage and management, and more particularly relates to a virtual machine data persistent storage system and method in a cloud environment. Background technique [0002] With the introduction and use of virtualization technology, cloud computing technology has been vigorously developed and widely used. Data storage and management in virtual machines have also received more and more attention and attention. [0003] Virtualization isolates the CPU, memory, storage, and network security of physical servers to improve resource utilization and achieve flexible allocation of resources. The IaaS platform transforms physical resources into elastic virtual infrastructure through virtualization technology, provides support for upper-layer applications, and provides infrastructure services for users. [0004] The application of virtualization technology in cloud computing also brings new problems and challenges to da...

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): H04L29/08G06F9/455
Inventor 吴松金海石宣化陈辉
Owner HUAZHONG UNIV OF SCI & 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