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

Disk management and disk space extension method based on secondary allocation

A technology for managing disks and secondary allocation. It is applied in memory address/allocation/relocation, input/output to record carriers, etc. It can solve problems such as disk failure and sector errors, and achieve the effect of ensuring correctness.

Inactive Publication Date: 2014-12-24
LANGCHAO ELECTRONIC INFORMATION IND CO LTD
View PDF0 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0008] When the disk is initialized, the intelligent virtual disk divides the storage space according to the configuration of the administrator, rz-mangle divides the mirror area and the regular area according to a specific ratio, and writes the mirror super block; mirror writing solves the problem of disk failure caused by a small number of sector errors;

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

[0017] A method for managing disk expansion space based on secondary allocation of the present invention will be described in detail below.

[0018] A method for managing disk expansion space based on secondary allocation of the present invention, the method is as follows:

[0019] This method is implemented as an access plug-in of the intelligent virtual disk module, realizes the functions of disk space reservation and metadata mirroring, and provides interfaces such as redistribution, release, search and read and write of the reserved area, and the abbreviation below is rz-mangle;

[0020] When the disk is initialized, the intelligent virtual disk divides the storage space according to the configuration of the administrator, rz-mangle divides the mirror area and the regular area according to a specific ratio, and writes the mirror super block; mirror writing solves the problem of disk failure caused by a small number of sector errors;

[0021] The module needs to perform all...

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 provides a disk management and disk space extension method based on secondary allocation. According to the disk management and disk space extension method based on secondary allocation, disk space reservation and metadata mirroring functions for an access plug-in of an intelligent virtual disk module are realized, and interfaces for reallocation, release, search and read-write of a reserve zone are provided, and are written down as rz-mangle in short; reserve zone secondary allocation for the independent module is realized, and the plug-in is accessed to a virtual disk framework. The reserve zone is divided into a metadata zone and a routine data zone. RAID1 mirroring of the metadata zone is realized by reserving same-sized memory spaces at the front end and the rear end of a disk, so that key data reliability is improved; other modules obtain memory spaces through the customized interfaces of the virtual disk module, so that the customization function is achieved. The position and size of an extension space are determined through module string matching for a reserve zone module, and positioning is safe due to the internal system maintenance of the reserve zone module. Through the customized extension manipulation function, the frequency of IO iteration and bio inspection is reduced, and performance is improved.

Description

technical field [0001] The invention relates to the field of computer systems and storage, in particular to a method for managing disk expansion space based on secondary allocation. Background technique [0002] The disk module is the basic module of the storage system. The performance and robustness of the disk module seriously affect the overall performance and reliability of the storage product. Some core functions of the storage system require disk drivers to provide corresponding extensions. For example, disk self-repair and RAID fast synchronization require persistent storage space. At the same time, the part on the disk is more important than other data, such as the loss of self-healing metadata, which makes it impossible to judge and execute the read-write mapping, and all the data on the disk is no longer meaningful. [0003] The current disk drive extension is generally implemented through a multi-layer virtual disk solution, that is, each extension function corre...

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): G06F12/08G06F3/06
Inventor 闫永刚
Owner LANGCHAO ELECTRONIC INFORMATION IND CO LTD
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