Layered Format State Management for Small-Write Storage Volumes

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In software-defined storage systems, performance degradation occurs due to mismatched format management sizes between upper and lower layer programs, leading to inefficient zero filling and increased write sizes for small data requests.

Innovation Solution

Implementing a storage system with dual format management information layers, where the upper layer sets regions to a formatted state and the lower layer manages the actual format state, allowing direct data writes without unnecessary zero filling.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the upper layer program performs zero filling to match its management size before passing write requests to the lower layer, then the format state management is consistent with the upper layer's requirements, but the write performance degrades due to increased data size

Engineering Contradiction:
Improveformat state management consistencyVSAvoidwrite performance
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent segments the format management into two independent layers: upper layer format management information and lower layer format management information. Each layer manages format states independently at its own management size, eliminating the need for cross-layer data expansion while maintaining各自 format consistency

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality by allowing each layer to have different format management characteristics suited to its needs. The upper layer manages format at its management size for its format consistency, while the lower layer manages format at its management size for efficient data writing, with each layer optimized for its specific function

Inventive Principle:
Principle #3Local quality

2Device complexity

If the write size is increased to match the upper layer's management size, then the format management becomes simpler, but the I/O efficiency decreases due to larger data transfer

Engineering Contradiction:
Improveformat management complexityVSAvoidI/O efficiency
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The patent divides format management into separate segments for upper and lower layers, each with independent format management information. This segmentation allows each layer to manage format at its optimal size without being constrained by the other layer's management size, reducing unnecessary data expansion while maintaining format consistency within each layer

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary format state setting in the upper layer before data writing. The upper layer sets the format state according to its management size, and the lower layer independently manages its format state, so format management is completed in advance without requiring data size expansion during the write operation

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20260029965A1Storage system
Publication Date: 2026.01.29 HITACHI VANTARA LTD
  • US20260029965A1 patent drawing
  • US20260029965A1 patent drawing
  • US20260029965A1 patent drawing

AI summary

The write performance of a storage system is improved. A storage system includes a processor and a memory. The memory stores a first control program, a second control program in a control layer different from that of the first control program, first format management information that manages a format state of each storage area of a storage device, and second format management information that manages the format state of each storage area of the storage device. In registering a volume, the processor sets a region in the storage device, the region being assigned to the volume, to a formatted state in the first format management information according to the first control program, and sets an actual format state of the region in the storage device, the region being assigned to the volume, in the second format management information according to the second control program.