Disk Positioning via Logic Enclosure and Slot Identity

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for managing and positioning faulty disks in general servers are inefficient and limited, particularly in multi-enclosure and multi-disk environments, as they require extensive workload and investment to construct unique identities for each disk, and are not universally applicable across different machine types.

Innovation Solution

A method and apparatus that determine and utilize logic enclosure identity (EID) and logic slot identity (SID) to position faulty disks, leveraging technologies like SES and sysfs to efficiently manage disks across SAS and RAID controllers, facilitating quick and accurate identification and positioning.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If the rack graph method is used to position faulty disks, then the position of abnormal disks can be displayed to maintainers, but different rack graphs need to be constructed for each type of machines resulting in high workload and investment

Engineering Contradiction:
Improvedisk positioning accuracyVSAvoidrack graph construction complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent applies universality by using a unified rack graph structure that can represent multiple types of machines (different enclosure configurations, disk controller types) through a standardized model. Instead of creating separate rack graphs for each machine type, a single universal rack graph framework is designed that adapts to various configurations, thereby reducing construction workload and investment while maintaining positioning accuracy.

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

2Measurement precision

If dedicated servers with private interfaces are used, then disk positioning can be achieved, but service providers cannot use general servers conforming to general protocols

Engineering Contradiction:
Improvedisk positioning accuracyVSAvoidserver compatibility
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The patent achieves universality by designing a disk positioning method that works with general servers and standard protocols rather than requiring dedicated servers with private interfaces. The solution uses commonly available interfaces and protocols to gather disk information and construct rack graphs, making the positioning system compatible with various server types while maintaining positioning accuracy.

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

Solution Approach 2:

The patent introduces an intermediary layer (the rack graph construction system) that mediates between the general server interfaces and the disk positioning function. This intermediary translates various server configurations into a unified representation model, enabling disk positioning to work across different server types without requiring dedicated hardware or proprietary interfaces.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Ease of manufacture

If existing methods are used for disk positioning, then single physical enclosure and single disk controller scenarios can be handled, but the application is limited to these specific configurations

Engineering Contradiction:
Improveimplementation simplicityVSAvoidconfiguration flexibility
Core Design Contradiction:
Ease of manufactureVSAdaptability or versatility

Solution Approach 1:

The patent applies universality by designing a rack graph construction method that can handle multiple physical enclosures and multiple disk controllers simultaneously. The unified model represents complex configurations with multiple enclosures and controllers in a single coherent graph structure, allowing the same implementation approach to work for both simple single-enclosure scenarios and complex multi-enclosure scenarios without requiring different implementation strategies.

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

Data Source

PatentUS11907058B2Method and device for positioning faulty disk
Publication Date: 2024.02.20 ZTE CORP
  • US11907058B2 patent drawing
  • US11907058B2 patent drawing
  • US11907058B2 patent drawing

AI summary

Disclosed are a method and device for positioning a faulty disk. The method comprises: in response to detecting that a first disk is faulted, determining positioning information of the first disk, the positioning information comprising a logic Enclosure Identity (EID) and a logic Slot Identity (SID); and positioning the first disk according to the EID and SID of the first disk.