External RAID Controller Merging Drives for Redundancy

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current computer systems lack redundancy in non-volatile memory, requiring additional drives or external connections for redundancy, which increases space and power consumption, and Cluster File Systems cannot boot or operate independently.

Innovation Solution

Implementing a redundant array of inexpensive drives (RAID) using an external hardware RAID controller to configure a RAID array with hard disk drives from separate computers, allowing data storage and enabling independent operation without affecting the RAID array's functionality.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If more hard disk drives are added to the system to gain redundancy, then data redundancy is improved, but space consumption and power consumption increase

Engineering Contradiction:
Improvedata redundancyVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

Multiple hard disk drives from separate computers are merged into a single RAID array managed by an external RAID controller, creating a unified storage system that provides redundancy while sharing resources across multiple systems

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The external RAID controller enables hard disk drives to serve dual purposes: they remain part of their original computers while simultaneously functioning as redundant storage in the RAID array, allowing one component to perform multiple functions

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

2Reliability

If external drives are connected for redundancy, then data redundancy is improved, but device complexity increases

Engineering Contradiction:
Improvedata redundancyVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

An external RAID controller acts as an intermediary device that manages the RAID array and coordinates data operations between multiple computers and their hard disk drives, simplifying the complexity by providing a centralized management point

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The storage system is segmented into independent hard disk drives from separate computers that are logically organized into a RAID array, allowing each drive to maintain its physical independence while achieving functional redundancy through the RAID configuration

Inventive Principle:
Principle #1Segmentation

3Reliability

If a Cluster File System is used for redundancy, then data redundancy is improved, but independence of computer operation is lost

Engineering Contradiction:
Improvedata redundancyVSAvoidindependent operation capability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The storage system is segmented into independent hard disk drives from separate computers that are logically organized into a RAID array, allowing each drive to maintain its physical independence while achieving functional redundancy through the RAID configuration

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Data is copied and distributed across multiple hard disk drives in the RAID array, creating redundant copies that can be accessed by different computers independently, eliminating the need for a centralized file system while maintaining redundancy

Inventive Principle:
Principle #26Copying

Data Source

PatentUS8799570B2Implementing a redundant array of inexpensive drives
Publication Date: 2014.08.05 LENOVO GLOBAL TECHNOLOGIES SWITZERLAND INTERNATIONAL GMBH
  • US8799570B2 patent drawing
  • US8799570B2 patent drawing
  • US8799570B2 patent drawing

AI summary

Methods, apparatus, and products are disclosed for implementing a redundant array of inexpensive drives (‘RAID’) with an external RAID controller and hard disk drives from separate computers, including configuring by the external RAID controller a RAID array, the RAID array comprising hard disk drives from the separate computers, the external RAID controller comprising a hardware RAID controller installed externally with respect to the separate computers, and storing, by one or more of the separate computers through the external RAID controller, computer data on the RAID array.