Pass-Thru Disk Controller Daisy-Chaining SATA Drives

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional data storage architectures face limitations in expanding storage capacity incrementally, require additional HBA interfaces and software modifications, and are costly due to hardware overhead, especially when trying to attach multiple disk drives to a computer system, leading to inefficient storage solutions.

Innovation Solution

The introduction of a pass-thru disk drive controller (PTDDC) that allows daisy-chaining of disk drives, enabling a plethora of disk drives to be connected to a single HBA interface without the need for additional HBA interfaces or software modifications, and transparently manages RAID functionality, allowing for seamless data storage and retrieval.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If additional HBA interfaces are added to connect more disk drives, then storage capacity expands, but system cost and hardware overhead increase

Engineering Contradiction:
Improvestorage capacityVSAvoidhardware overhead
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

Multiple disk drives are merged into a single logical drive through the PTDDC controller, allowing multiple physical drives to be accessed via one HBA interface. This combines the functionality of multiple drives while reducing the number of required HBA interfaces and cables.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The PTDDC controller serves multiple functions: it manages multiple disk drives, implements RAID functionality, and presents a unified logical drive interface. This multi-functional approach eliminates the need for separate controllers for each drive while expanding storage capacity.

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

2Quantity of substance

If multiple HBA interfaces are used to attach more disk drives, then storage capacity increases, but system cost increases

Engineering Contradiction:
Improvestorage capacityVSAvoidsystem cost
Core Design Contradiction:
Quantity of substanceVSEase of manufacture

Solution Approach 1:

The PTDDC controller merges multiple disk drive interfaces into a single controller unit, eliminating the need for multiple expensive HBA interfaces. This consolidation reduces hardware costs while maintaining expanded storage capacity.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The PTDDC creates a logical copy or virtual representation of multiple physical drives as a single logical drive, allowing the system to access multiple drives through one interface without requiring multiple physical HBA connections.

Inventive Principle:
Principle #26Copying

3Quantity of substance

If conventional storage architectures are used to expand storage, then storage capacity can be increased, but software modifications are required

Engineering Contradiction:
Improvestorage capacityVSAvoidsoftware compatibility
Core Design Contradiction:
Quantity of substanceVSEase of operation

Solution Approach 1:

The PTDDC controller acts as an intermediary between the HBA interface and multiple disk drives, translating commands and managing data flow. This intermediary layer handles the complexity of multiple drives while presenting a simple, compatible interface to the host system, eliminating the need for software modifications.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Reliability

If traditional RAID architectures are implemented, then data redundancy and reliability improve, but hardware overhead and cost increase

Engineering Contradiction:
Improvedata redundancyVSAvoidhardware overhead
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

RAID functionality is merged into the PTDDC controller, allowing multiple disk drives to be configured in RAID modes without requiring separate RAID hardware. This integration provides data redundancy and reliability while reducing hardware overhead.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The PTDDC controller provides universal functionality by combining disk drive management, RAID implementation, and logical drive presentation in a single device. This multi-functionality delivers RAID reliability without the hardware overhead of traditional RAID solutions.

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

Data Source

PatentUS9164946B2Data storage raid architecture system and method
Publication Date: 2015.10.20 KLUGHART KEVIN MARK
  • US9164946B2 patent drawing
  • US9164946B2 patent drawing
  • US9164946B2 patent drawing

AI summary

A data storage RAID architecture system and method that daisy-chains multiple SATA disk drive storage elements to allow a single host bus adapter (HBA) to view the daisy-chain as one logical SATA disk drive is disclosed. The system/method may be broadly described as comprising a pass-thru disk drive controller (PTDDC) further comprising a pass-thru input (PTI) port, disk drive interface (DDI) port, and pass-thru output (PTO) port. The PTDDC intercepts and translates PTI port input to the requirements of a SATA disk drive connected to the DDI. Each PTDDC may be daisy-chained to other PTDDCs to permit a plethora of SATA drives to be associated with a given HBA, with the first PTDDC providing a presentation interface to the HBA integrating all SATA disk drive storage connected to the PTDDCs. Rack mounting of PTDDC-enabled SATA disk drives enables creation of inexpensive dynamically expandable petabyte-class RAID storage arrays.