Disk Positioning via Logic Enclosure and Slot Identity
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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
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.
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.
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
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.
Data Source
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.


