Method and system of logical volume dynamic allocation on shared storage

A shared storage and dynamic allocation technology, applied in the field of cloud computing, can solve the problems of more hardware facilities, increased deployment and operation and maintenance costs, expensive equipment, etc., to avoid disk read operations, avoid space waste, and save space Effect

Active Publication Date: 2017-05-10
WUHAN OPENKER COMPUTING
View PDF7 Cites 15 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, this type of equipment is relatively expensive, and requires more requiremen

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

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0037] The embodiment of the present invention provides a system for realizing dynamic allocation of logical volumes on shared storage, which is applied in cloud computing data centers. The system includes several servers, shared storage devices and network switches, and each server is equipped with a virtual disk driver. programs, services, and command-line tools.

[0038] Embodiments of the present invention provide a method for realizing dynamic allocation of logical volumes on shared storage, which is applied in a cloud computing data center, and the method includes the following steps:

[0039] Install virtual disk drivers, service programs, and command-line tools on all servers, one of which is the master node, and the other servers are slave nodes;

[0040] The user issues a command to create a virtual disk through the command line tool, and the command line tool sends the command to the service program of the master node. The service program of the master node invokes ...

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 present invention discloses a method and a system of logical volume dynamic allocation on shared storage, relating to the technical field of cloud computing. The system comprises a plurality of servers, shared storage devices and network switches; each server is provided with a virtual disk drive program, a service program and a command line tool; one of the servers is used as a main node and the other servers are used as subordinate nodes. A user sends out a command of creating a virtual disk through the command line tool, and sends the command to the service program of the main node. The service program of the main node calls the drive program, creates the virtual disk, saves the corresponding configuration and mapping data in the reserved space of the virtual disk, and returns the result of creation to the command line tool; and the command line tool updates local data and loads the corresponding virtual disk locally by using the drive program. The present invention has the advantages of low cost, low consumption, high performance, and high availability without the need of purchasing expensive high-end storage devices, and achieves the dynamic allocation of the storage space according to needs.

Description

technical field [0001] The invention relates to the field of cloud computing, in particular to a method and system for realizing dynamic allocation of logical volumes on shared storage. Background technique [0002] In a cloud computing data center, multiple servers store data in shared storage in order to achieve high availability, high performance, and high reliability. When one of the servers fails, other normal servers can take over its data on the shared storage, so as to achieve uninterrupted external services. [0003] There are two traditional methods of data sharing: [0004] 1. Data sharing based on logical volumes. Take LVM under UNIX-like systems as an example. The thin provisioning function can be allocated on demand, but it can only be used in a stand-alone environment and cannot achieve high availability. The allocation of logical volumes often needs to determine the size to be allocated in advance. If there is less allocation, the program in use must be 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
IPC IPC(8): H04L12/24H04L29/08
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