Common Drive Slots for Accelerators in Storage Systems

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional storage systems face bottlenecks due to differing connection requirements between drives and accelerators, limiting the number of accelerators that can be mounted and hindering performance improvement, especially in midrange models with space and thermal constraints.

Innovation Solution

A storage system design that includes common slots capable of accommodating either drives or accelerators, with distinct connection ports for each, allowing flexible device selection to meet system requirements, thereby increasing the number of accelerators that can be mounted and enhancing performance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If drives are connected to both storage controllers to ensure availability, then system reliability is improved, but the number of available slots for accelerators is reduced

Engineering Contradiction:
Improvesystem availabilityVSAvoidnumber of accelerator slots
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent designates certain drive slots as common slots that can accommodate either drives or accelerators. When accelerators are installed in common slots, they connect to only one storage controller, while drives in dedicated slots connect to both controllers for redundancy. This multi-functional slot design allows the system to maintain reliability through dual-connection drives while also accommodating accelerators without requiring separate dedicated slots for each device type.

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

2Quantity of substance

If accelerators are mounted in drive slots, then the number of accelerators that can be mounted is increased, but the connection requirements for both drives and accelerators cannot be simultaneously satisfied

Engineering Contradiction:
Improvenumber of acceleratorsVSAvoidconnection configuration flexibility
Core Design Contradiction:
Quantity of substanceVSAdaptability or versatility

Solution Approach 1:

The patent segments drive slots into two types: dedicated slots and common slots. Dedicated slots are reserved for drives that require connection to both storage controllers for high availability. Common slots can be configured to accommodate either drives or accelerators, with the understanding that accelerators in common slots will connect to only one storage controller. This segmentation allows the system to satisfy the different connection requirements of drives and accelerators simultaneously while maximizing the number of accelerators that can be mounted.

Inventive Principle:
Principle #1Segmentation

3Productivity

If PCIe x8 connection is provided for accelerators, then accelerator performance is improved, but the transmission route bandwidth is consumed that could be used for drives

Engineering Contradiction:
Improveaccelerator processing throughputVSAvoidavailable transmission bandwidth
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The patent utilizes the spatial dimension of slot configuration to resolve bandwidth allocation. By providing separate dedicated slots for drives and common slots for accelerators, the system can allocate PCIe bandwidth independently to each device type. Accelerators in common slots receive the necessary PCIe x8 bandwidth for high-performance processing without competing for transmission routes with drives in dedicated slots, as each slot type has its own dedicated connection paths to the storage controllers.

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

Data Source

PatentUS20250265214A1Storage system
Publication Date: 2025.08.21 HITACHI VANTARA LTD
  • US20250265214A1 patent drawing
  • US20250265214A1 patent drawing
  • US20250265214A1 patent drawing

AI summary

A storage system includes a plurality of drive slots into which a drive storing data is insertable and one or more controllers including a processor. At least a part of the plurality of drive slots is a common slot into which a first device of a different type from the drive is insertable. A port of the controller at a connection destination of the drive from the common slot and a port of the controller at a connection destination of the first device from the common slot are different.