Hybrid RAID Controller Architecture for Memory Disk Speed Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data storage solutions, such as hard disk drives, face slow data processing speeds and inefficient interfaces that fail to maximize the performance of high-speed memory disks, leading to suboptimal utilization of memory disk performance.

Innovation Solution

A hybrid storage system architecture that incorporates a hybrid RAID controller coupled with a system control board, DDR RAID controller, RAM RAID controller, and HDD/Flash RAID controller, along with DDR memory disks, RAM SSDs, and HDD/Flash SSD Units, utilizing PCI-Express technology to synchronize data signals and support both low-speed host data processing and high-speed memory disk operations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If high-speed memory disks are used, then data processing speed is improved, but interface performance cannot catch up, leading to suboptimal utilization

Engineering Contradiction:
Improvedata processing speedVSAvoidmemory disk performance utilization
Core Design Contradiction:
SpeedVSProductivity

Solution Approach 1:

The storage system is segmented into multiple independent RAID controllers (SATA RAID controller, SAS RAID controller, Fibre Channel RAID controller) that can operate autonomously at different speeds. Each controller manages specific storage devices and can optimize data processing independently, allowing high-speed memory disks to be fully utilized without being bottlenecked by a single slow interface.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a hierarchical RAID controller architecture that adds a dimensional layer of control. Multiple RAID controllers operate at different levels (SATA level, SAS level, Fibre Channel level) simultaneously, enabling the system to exploit high-speed memory disk performance through parallel processing dimensions rather than being constrained by a single interface bottleneck.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Productivity

If multiple types of storage devices are integrated, then storage capacity and performance are improved, but system complexity increases

Engineering Contradiction:
Improvestorage capacity and performanceVSAvoidsystem architecture complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system segments storage devices by interface type and assigns dedicated RAID controllers to each segment (SATA devices to SATA controller, SAS devices to SAS controller, Fibre Channel devices to Fibre Channel controller). This segmentation isolates complexity to specific controllers while maintaining overall system functionality, allowing each controller to be optimized for its specific device type without affecting others.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Each RAID controller is designed with multi-functionality to handle not only its primary interface type but also to provide RAID functionality across different storage configurations. The controllers can operate independently or in coordination, providing universal RAID services while maintaining specialized optimization for each interface type, thus managing complexity through functional integration.

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

Data Source

PatentUS9229816B2Hybrid system architecture for random access memory
Publication Date: 2016.01.05 TAJIN INFO TECH CO LTD
  • US9229816B2 patent drawing
  • US9229816B2 patent drawing
  • US9229816B2 patent drawing

AI summary

Provided is a hybrid RAID controller coupled to a system control board. Coupled to the hybrid RAID controller are a DDR RAID controller, a RAM RAID controller, and a HDD/Flash RAID controller. A DDR RAID control block is coupled to the DDR RAID controller and includes (among other things) a set of DDR memory disks. Further, a RAM control block is coupled to the RAM RAID controller and includes a set of RAM SSDs. Still yet, a HDD RAID control block is coupled to the HDD/Flash RAID controller and includes a set of HDD/Flash SSD Units.