Storage Device Access Performance Index Calculation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing storage systems face challenges in achieving high performance during data copying operations, particularly when using flash drives, as concurrent access methods often result in insufficient reading performance, and existing techniques fail to adequately address the performance disparity between hard disk drives and flash drives in storage systems.

Innovation Solution

A computer system that calculates a storage device access performance index for a first storage device and determines a second storage device with equal or greater performance by referencing configuration and performance information, ensuring the second device can match or exceed the performance of the first device, particularly in reading and writing operations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If flash drives are accessed concurrently to increase I/O processing speed, then writing performance is improved, but reading performance becomes insufficient

Engineering Contradiction:
ImproveI/O processing speedVSAvoidreading performance
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent changes the performance evaluation parameter from simple concurrent access speed to a comprehensive performance index that includes both reading and writing performance. By calculating a first storage device access performance index based on reading performance and determining a second storage device with equal or greater performance index, the system ensures both reading and writing performance requirements are met when selecting flash drives for concurrent access.

Inventive Principle:
Principle #35Parameter changes

2Quantity of substance

If multiple flash drives are simply accessed concurrently, then storage capacity is increased, but high performance is not achieved

Engineering Contradiction:
Improvestorage capacityVSAvoidperformance level
Core Design Contradiction:
Quantity of substanceVSProductivity

Solution Approach 1:

The patent introduces a feedback mechanism where the system calculates the performance index of the first storage device based on its reading performance, then uses this calculated index as a selection criterion for the second storage device. This feedback loop ensures that the selected flash drives meet the required performance standards rather than simply increasing quantity without performance consideration.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent transforms the selection criterion from simple capacity or basic access speed to a comprehensive performance index that incorporates reading performance. This parameter change enables the system to select flash drives that maintain both adequate capacity and high performance levels for concurrent access operations.

Inventive Principle:
Principle #35Parameter changes

3Productivity

If copy source reading performance is not sufficient, then data copying efficiency is reduced, but system complexity increases

Engineering Contradiction:
Improvedata copying efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent performs preliminary calculation of the first storage device access performance index based on reading performance before the actual data copying operation. By determining the performance index in advance and using it as a selection criterion for the second storage device, the system prepares the optimal configuration beforehand, ensuring high copying efficiency without adding complexity during the actual copying process.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS7900013B2Method and computer for determining storage device
Publication Date: 2011.03.01 RAKUTEN GROUP INC
  • US7900013B2 patent drawing
  • US7900013B2 patent drawing
  • US7900013B2 patent drawing

AI summary

A computer specifies the configuration of a first storage device by referencing first configuration information relating to the configuration of a first storage system including the first storage device, specifies one or more storage medium access performances corresponding to the first storage device by referencing the storage medium performance information, and calculates a first access performance index of the first storage device based on one or more specified storage medium access performances. The computer then references storage medium performance information and second configuration information relating to the configuration of a second storage system including a second storage device, and determines a second storage device having an access performance index that is at least equal to the calculated first access performance index.