SAS Expander Adaptive Role Switching in Modular Servers

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In modern data centers, redundant management components in storage and computing devices increase purchase costs and power consumption, which is not aligned with current power-saving trends, especially with the development of cluster systems and modular composite functions.

Innovation Solution

A server system where a serial attached SCSI (SAS) expander adaptively switches between being a slave device or a storage node, eliminating the need for additional management components by implementing self-management through SAS input/output controllers or expanders, allowing the system to adjust its configuration based on requirements.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If redundant management components are added to storage devices and computing devices to achieve high availability and data backup, then reliability is improved, but device complexity and purchase cost increase

Engineering Contradiction:
Improvehigh availabilityVSAvoidredundant management components
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent combines storage functions and computing functions into a single modular device, eliminating the need for separate management components in both storage devices and computing devices. The modular device integrates storage units with SAS expanders that can function as either slave devices or storage nodes, consolidating previously separate management responsibilities into a unified system.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The SAS expander in the modular device is designed with multi-functionality, capable of operating in two modes: as a slave device when connected to a former modular device, or as a storage node when not connected. This universal design eliminates the need for dedicated redundant management components, as the same hardware adapts its function based on connection status.

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

2Reliability

If redundant management components are added to storage devices and computing devices to achieve data backup, then reliability is improved, but purchase cost increases

Engineering Contradiction:
Improvedata backupVSAvoidpurchase cost
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent merges storage and computing into single modular devices, eliminating the need for separate backup hardware. The modular architecture allows data backup to be achieved through software-based solutions within the unified device, reducing hardware purchase costs while maintaining reliability.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The modular device performs its own data backup and management functions through integrated software mechanisms, eliminating the need for additional dedicated backup hardware. The system manages its own redundancy and backup requirements internally, reducing overall purchase costs.

Inventive Principle:
Principle #25Self-service

3Reliability

If redundant management components are added to storage devices and computing devices to achieve high availability, then reliability is improved, but power consumption increases

Engineering Contradiction:
Improvehigh availabilityVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by stationary object

Solution Approach 1:

The SAS expander's ability to function in multiple modes (slave device or storage node) based on connection status allows the system to maintain high availability without continuously powering dedicated redundant management components. The same hardware adapts its function, reducing power consumption while preserving reliability.

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

Solution Approach 2:

The modular device manages its own high availability requirements through integrated software and adaptive hardware configuration, eliminating the need for continuously powered separate management components. The system activates backup functions only when needed, reducing overall power consumption.

Inventive Principle:
Principle #25Self-service

4Adaptability or versatility

If modular composite function servers are designed to change function configuration according to requirements, then adaptability is improved, but device complexity increases

Engineering Contradiction:
Improvefunction configurationVSAvoidmodular composite function
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent divides the system into modular devices that can be independently configured and connected. Each modular device contains storage units with SAS expanders that can be independently managed. This segmentation allows flexible function configuration while keeping individual module complexity manageable.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The SAS expander dynamically changes its function based on connection status - operating as a slave device when connected to a former modular device, or as a storage node when not connected. This dynamic adaptability allows the system to reconfigure functions without increasing physical hardware complexity.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10715596B2Server system and control method for storage unit
Publication Date: 2020.07.14 WIWYNN CORP
  • US10715596B2 patent drawing
  • US10715596B2 patent drawing
  • US10715596B2 patent drawing

AI summary

A server system and a control method for a storage unit are provided. The server system includes multiple modular devices and a connection device. The storage unit in the modular devices includes a transmission interface expander. The transmission interface expander detects whether connects a former modular device, and sets the storage unit as a slave device of the former modular device when the transmission interface expander connects the former modular device. When the transmission interface expander does not connect the former modular device, the transmission interface expander is set as a storage node and communicates to the external server, and the latter storage unit connected behind the transmission interface expander becomes a slave device of the transmission interface expander.