Magnetic Disk Management via Engine and Encapsulation Layers

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In distributed storage systems of shingled recording hard disks, the lack of data isolation at the interface layer leads to security issues such as data leakage when interacting with external systems.

Innovation Solution

A magnetic disk management method and apparatus that utilize an engine layer with space files and an encapsulation layer with a file directory tree, enabling transparent data management operations and address association lists to isolate data by different space files, ensuring secure data storage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If data interaction is performed through the upper interface layer, then ease of operation is improved, but data security deteriorates due to lack of isolation

Engineering Contradiction:
Improveease of operationVSAvoiddata security
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The magnetic disk is divided into multiple independent magnetic disk spaces, each with its own address association list mapping logical addresses to physical addresses. This segmentation isolates data from different sources, allowing the upper interface layer to operate easily while preventing data leakage between spaces.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

An address association list is introduced as an intermediary layer between the upper interface layer and the physical magnetic disk spaces. This intermediary maintains the mapping relationship between logical addresses and physical addresses, enabling easy data interaction while ensuring data isolation and security.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If multiple independent magnetic disk spaces are created, then data security is improved, but device complexity increases

Engineering Contradiction:
Improvedata securityVSAvoiddevice complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The address association list serves multiple functions: it maps logical addresses to physical addresses, isolates data between different magnetic disk spaces, and manages storage allocation. This multi-functionality reduces the need for separate mechanisms for each function, thereby limiting the increase in device complexity.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The address association list combines address mapping, data isolation, and storage management functions into a single structure. By merging these functions, the system achieves data security across multiple magnetic disk spaces without proportionally increasing device complexity.

Inventive Principle:
Principle #5Merging (Combining)

3Reliability

If data isolation is implemented through address association lists, then data security is improved, but manufacturing precision requirements increase

Engineering Contradiction:
Improvedata securityVSAvoidmanufacturing precision
Core Design Contradiction:
ReliabilityVSManufacturing precision

Solution Approach 1:

Instead of implementing complex physical isolation mechanisms that would require high manufacturing precision, the patent uses logical address mapping through address association lists. This copying approach creates virtual isolation without requiring precise physical manufacturing, thereby maintaining data security while reducing manufacturing precision requirements.

Inventive Principle:
Principle #26Copying

Data Source

PatentEP3839718B1Magnetic disk management method, apparatus and electronic device
Publication Date: 2024.08.07 BEIJING BAIDU NETCOM SCI & TECH CO LTD
  • EP3839718B1 patent drawingFigure 1~2
  • EP3839718B1 patent drawingFigure 3
  • EP3839718B1 patent drawingFigure 4~5

AI summary

The present application discloses a magnetic disk management method, an apparatus and an electronic device by providing an engine layer including a plurality of space files and an encapsulation layer including a file directory tree of a space file structure; where the engine layer responds to a data management operation performed for a target space file of the file directory tree output by the engine layer, and a target magnetic disk space corresponding to the target space files is determined through the address association list of the encapsulation layer, and data management is performed on the data in the target magnetic disk space. Thereby, different data can be isolated by different space files when entering through the engine layer, which ensures that security issues such as leakage of the data in the magnetic disk will not occur.