Embedded Storage Remote Diagnostics for Disk Drive Data Recovery

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current data recovery and hardware diagnostics in datacenters are manually intensive and time-consuming, especially in heterogeneous environments, leading to increased downtime due to the complexity of hardware component failures and the inability to accurately diagnose failures to a single Field Replaceable Unit (FRU).

Innovation Solution

An on-demand remote diagnostics and data recovery system using embedded storage media, which includes an image management subsystem for bootable recovery images, predictive failure events, and hardware component validation tools, allowing for automated end-to-end solutions by indexing recovery images based on hardware architecture, OS, and file systems, and dynamically downloading recovery images to embedded storage for bootable diagnostics and data recovery.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If manual data recovery techniques are used, then data recovery can be performed, but the operation becomes time-consuming and labor-intensive

Engineering Contradiction:
Improvedata recovery capabilityVSAvoiddata recovery time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system enables automated self-service data recovery by detecting hardware failures, downloading appropriate recovery images to embedded storage media, and executing recovery operations without human intervention. The management processor automatically manages the entire recovery process from failure detection to data restoration.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

Recovery images are pre-stored in a repository on the server, ready for immediate deployment. When a failure occurs, the appropriate recovery image is already available and can be quickly transferred to embedded storage media and executed, eliminating the need for manual preparation of recovery tools.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If remote diagnostic tools are launched in offline mode, then accurate hardware failure diagnosis can be achieved, but application downtime significantly increases

Engineering Contradiction:
Improvefailure diagnosis accuracyVSAvoiddiagnostics time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

Comprehensive diagnostic tools are pre-integrated into the recovery images stored in the repository. When a failure occurs, these tools are immediately available in the recovered operating system environment, eliminating the need to launch offline diagnostic tools and reducing diagnostics time while maintaining accuracy.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system maintains continuous operational capability by keeping diagnostic and recovery tools readily accessible in the recovered OS environment. This allows seamless transition from normal operation to diagnostics and recovery without interrupting the useful action of system availability.

Inventive Principle:
Principle #20Continuity of useful action

3Adaptability or versatility

If comprehensive recovery images are downloaded to embedded storage, then complete diagnostics and recovery capability is achieved, but storage requirements increase

Engineering Contradiction:
Improverecovery capabilityVSAvoidembedded storage volume
Core Design Contradiction:
Adaptability or versatilityVSVolume of stationary object

Solution Approach 1:

The embedded storage media is designed to be multi-functional, serving both as the target for data recovery and as the bootable medium for executing recovery operations. This eliminates the need for separate storage for recovery images and tools, optimizing space utilization.

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

Solution Approach 2:

The system dynamically downloads only the necessary recovery images and tools to embedded storage based on the specific failure type detected. Not all recovery images are loaded simultaneously; instead, the system selects and loads only those required for the current recovery scenario, optimizing storage usage.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10496495B2On demand remote diagnostics for hardware component failure and disk drive data recovery using embedded storage media
Publication Date: 2019.12.03 HEWLETT PACKARD ENTERPRISE DEV LP
  • US10496495B2 patent drawing
  • US10496495B2 patent drawing
  • US10496495B2 patent drawing

AI summary

Techniques for on-demand remote diagnostics for hardware component/device failure and disk drive data recovery using embedded media are described. In one example embodiment, a hardware device failure event alert along with a unique ID and a hardware device configuration fingerprint is sent upon detecting a hardware component failure event associated with the hardware device in a datacenter to an image management framework. A recovery image associated with the hardware device failure event is then obtained using the unique ID and the hardware device configuration fingerprint. The recovery image is then stored in an embedded storage media associated with the failed hardware device. The embedded storage media is then configured as a bootable hardware device. The hardware component failure is then diagnosed using the stored recovery image and the bootable hardware device upon hardware device boot-up. Recovering from the hardware device failure based on diagnosing the hardware component failure.