Storage Device Temperature Data Access via Logical Block Mapping

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing information handling systems face performance disruptions when frequently accessing storage device management information, such as temperature data, due to the need to abort read and write commands, which can significantly impact I/O operations.

Innovation Solution

The system manages commands for management information as queue-able I/O operations by mapping a logical block address to a drive information area, allowing temperature information to be retrieved without interfering with other I/O requests, using a closed loop temperature control mechanism that optimizes cooling fan speeds.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If temperature information is frequently accessed from storage device log pages, then thermal management capability is improved, but storage device I/O performance deteriorates due to command aborts

Engineering Contradiction:
Improvetemperature monitoring capabilityVSAvoidstorage device I/O performance
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent segments the storage device address space by creating a dedicated temperature information namespace (e.g., reserved logical block addresses or namespaces) separate from the main data storage namespace. This allows temperature reading operations to be isolated from data I/O operations, enabling them to execute concurrently without interfering with each other, thus resolving the performance degradation caused by frequent temperature polling.

Inventive Principle:
Principle #1Segmentation

2Ease of operation

If management information access uses separate command protocols, then information retrieval is enabled, but operational complexity increases and I/O operations are disrupted

Engineering Contradiction:
Improvemanagement information accessibilityVSAvoidcommand protocol complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent merges the management information access mechanism with the standard I/O command structure by allowing temperature information to be accessed through the same queue-able I/O command interface used for data operations. This unification eliminates the need for separate management command protocols, reducing operational complexity while maintaining ease of access to temperature information through standard I/O pathways.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS9047068B2Information handling system storage device management information access
Publication Date: 2015.06.02 DELL PROD LP
  • US9047068B2 patent drawing
  • US9047068B2 patent drawing
  • US9047068B2 patent drawing

AI summary

Management information for managing thermal conditions within an information handling system is retrieved from a storage device drive information area by request to a logical block address associated with the management information. The controller of the storage device maps the logical block address to the drive information area to respond to the request to the logical block address with the management information. For example, storage device temperature information measured with a temperature sensor of the storage device and stored to a log page or diagnostics page of the storage device maps from the drive information area to the logical block address so that a controller of the storage device responds with the log page or diagnostics page when a request is made to the logical block address.