Storage Device Characteristic Adjustment via Usage Monitoring

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional storage devices lack the ability to dynamically adjust their characteristics based on usage patterns, leading to suboptimal performance and decreased efficiency.

Innovation Solution

An information processing device with a characteristics monitoring unit, determination unit, and notification unit that monitors input/output characteristics and determines when to notify the storage device to adjust its characteristics, such as capacity allocation, garbage collection, and wear leveling, to optimize performance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If storage device characteristics are changed dynamically based on monitored usage patterns, then performance and efficiency are optimized, but device complexity and control mechanisms increase

Engineering Contradiction:
Improvestorage device performanceVSAvoidcontrol mechanism complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system implements a feedback mechanism where the information processing device monitors its own usage patterns (read/write operations, access frequencies, data types) and automatically adjusts storage device characteristics based on this feedback. The control unit receives monitoring data, determines optimal characteristics, and notifies the storage device to change its configuration, creating a closed-loop system that continuously optimizes performance without manual intervention.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent applies dynamics by enabling the storage device to transition from a static configuration to a dynamic one where characteristics such as cache allocation, garbage collection thresholds, and wear leveling strategies can change in real-time based on actual usage conditions. This allows the storage device to adapt its behavior to match current workload demands, improving performance during different operational phases.

Inventive Principle:
Principle #15Dynamics

2Productivity

If storage device characteristics are adjusted in real-time based on usage patterns, then efficiency is maintained, but information processing time and communication overhead increase

Engineering Contradiction:
Improvestorage efficiencyVSAvoidinformation processing time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by monitoring usage patterns continuously and preparing characteristic changes in advance. The control unit analyzes accumulated monitoring data and determines optimal characteristics before performance degradation occurs, allowing the storage device to be notified and adjust proactively rather than reactively. This reduces the impact of configuration changes on performance and minimizes processing time losses.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If the information processing device monitors and controls storage device characteristics, then optimal performance is achieved, but the system complexity and resource consumption increase

Engineering Contradiction:
Improveperformance optimizationVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The control unit serves multiple functions: it monitors usage patterns, analyzes data to determine optimal characteristics, generates notification signals, and manages communication with the storage device. By consolidating these diverse functions into a single multi-functional component, the system reduces overall complexity compared to having separate dedicated units for each function while still achieving comprehensive performance optimization.

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

Data Source

PatentUS11416152B2Information processing device, information processing method, computer-readable storage medium, and information processing system
Publication Date: 2022.08.16 KIOXIA CORP
  • US11416152B2 patent drawing
  • US11416152B2 patent drawing
  • US11416152B2 patent drawing

AI summary

According to one embodiment, an information processing device includes a characteristics monitoring unit, a determination unit, and a notification unit. The characteristics monitoring unit monitors characteristics information that indicates at least one of its performance and lifetime with respect to a storage device, and includes input/output characteristics. The determination unit determines, based on monitored characteristics information including the input/output characteristics, whether change instruction for changing characteristics is to be notified to the storage device. The notification unit notifies the storage device of the change instruction when the determination unit determines that the change instruction is to be notified.