Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method for creating allocation-on-demand incremental volume

An on-demand allocation and incremental technology, applied in the field of network storage, can solve problems such as low disk space utilization, and achieve the effect of improving space utilization, improving performance, and being convenient to use

Inactive Publication Date: 2011-05-25
NANKAI UNIV
View PDF2 Cites 25 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The purpose of the present invention is to solve the problem of low utilization rate of disk space at present, provide a method for creating incremental volumes allocated on demand with dynamic allocation of actual space, and furthermore, it can be used as a platform to launch various applications on it

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 creating allocation-on-demand incremental volume
  • Method for creating allocation-on-demand incremental volume
  • Method for creating allocation-on-demand incremental volume

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0040] In order to facilitate the understanding of the above objects, features and advantages of the present invention, the present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments.

[0041] refer to figure 1 , is a schematic diagram of a two-tier volume structure that allocates incremental volumes on demand. details as follows:

[0042] Allocating incremental volumes on demand The process of dynamically allocating data space is transparent to users, and the space occupied by real volumes is different from that of virtual volumes. To this end, a two-layer volume structure, virtual volume and real volume, is proposed. What is visible to the user is the virtual volume, which is just a data structure in the Linux kernel and does not occupy the actual disk space. It is responsible for converting the user address into the real volume address. The real volume is the underlying volume that actually stores m...

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 belongs to the technical field of network storage, and discloses a method for creating an allocation-on-demand incremental volume. The volume has a two-layer volume structure, and realizes separation of a physical space and a logical space. The creating method comprises that: a user state interface participates in a new parameter (N) in a user state command lvcreate of a logical volume manger (LVM). The real volume of the bottom layer is a common logical volume, and the virtual volume of the upper layer is a data structure in a Linux kernel. The physical space of the real volume is allocated according to the actual requirement, so the utilization rate of a disk space is improved. Real-time monitoring of the physical space of the real volume and automatic capacity expansion of the actual space effectively avoid overflow of the spaces. A user can randomly designate capacity expansion increment magnitude as required to perform capacity expansion of the virtual volume. The volume processes the write request by adopting a mode of additional write. Moreover, the volume processes garbage fragments by adopting a quick and effective garbage reclamation algorithm.

Description

technical field [0001] The invention belongs to the technical field of network storage. Background technique [0002] With the development of information technology, the demand for information storage capacity by enterprises or individuals is increasing day by day, and the capacity of disks is getting larger and larger. How to rationally utilize these spaces while meeting people's needs for storage space has become a hot issue. [0003] Studies have shown that in current storage systems, capacity utilization is very low. Taking traditional disk storage as an example, considering the continuous growth of user data, an average of 40%-50% of disk capacity has never been utilized , a large amount of valuable storage resources are wasted and have not played their due role. At the same time, in order to meet the requirements of system performance and future upgrade and expansion, customers generally purchase disks that exceed the actual data capacity requirements by 3-4 times for...

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): G06F3/06
Inventor 刘晓光王刚高岩曹瑞甄彩军徐广治
Owner NANKAI UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products