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

Method for achieving magnetic disk function extension based on driving layer plug-ins

A technology of drive layer and disk, applied in the direction of input/output to record carrier, etc., which can solve problems such as performance, compatibility and data disorder, performance loss, and difficulty in realizing the limitation of specific module writing section

Inactive Publication Date: 2014-11-19
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

[0005] Due to its limitations, this design pattern is prone to problems of performance, compatibility and data disorder
First, there is a performance penalty due to IO iteration and bio validity checks on multi-tiered virtual disks
Secondly, multi-layer virtual block devices do not have mandatory hierarchical relationships and request write restrictions. Inserting a new virtual layer or removing some obsolete virtual layers will cause compatibility issues.
Thirdly, it is difficult for this architecture to realize the limitation of specific modules to write to the segment, which can easily lead to data disorder

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 achieving magnetic disk function extension based on driving layer plug-ins
  • Method for achieving magnetic disk function extension based on driving layer plug-ins
  • Method for achieving magnetic disk function extension based on driving layer plug-ins

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0016] In order to make the purpose, technical solution and advantages of the present invention more clear, the embodiments of the present invention will be described in detail below in conjunction with the accompanying drawings.

[0017] For storage systems already in use, upgrading the driver will not cause incompatibility. Because the virtual disk does not have any function extension plug-in to start at this time.

[0018] For a new storage system, the default configuration can provide the best configuration in the general field, such as starting the reserved area to realize fast initialization, starting bad sector repair to improve the reliability of the disk, and so on. Through the intervention of the administrator, the disk can be customized according to the different needs of a specific industry, or the administrator can realize the configuration of several different industries for optional use.

[0019] For users who want to upgrade to a new version but already have d...

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 method for achieving magnetic disk function extension based on driving layer plug-ins, and belongs to the field of computer system storage. The method comprises the steps that (1) a function extension module mangle is built and set, and module equipment is driven; (2) the function extension module obtains the initial position and the size of magnetic disk space and a temporarily-generated unique access identifier by providing magic, and the temporarily-generated unique access identifier is configured to be written into the magnetic disk space and is valid in a lasting mode; (3) udev event triggers a rule call of a function extension block equipment drive during every access of the magnetic disk, a virtual block equipment drive is guided out to a system after initialization is completed, and the virtual block equipment drive is used by an RAID module. The method has the advantages that IO iteration and bio inspection frequency are reduced, the performance is improved, the plug-in level is determined based on the priorities and the types of the plug-ins, the version compatibility is improved, the different plug-ins are constrained to have access to different zones of the hard disk and request import restraints, and the data disordering problem is solved.

Description

[0001] technical field [0002] The invention relates to a method for expanding the function of a disk, belonging to the field of computer system storage, in particular to a method for extending the function of a disk based on a driver layer plug-in. Background technique [0003] 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. [0004] The current disk drive extension is generally implemented through a multi-layer virtual disk solution, that is, each extension function corresponds to a layer of virtual block devices, and the order of virtual block devices is determined according to the characteristics of the extension functions, and the request ...

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