Fabric Network Power Management via Dynamic Bandwidth Adjustment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In storage systems using fabric networks, the power consumption of storage devices is high due to a mismatch between the bandwidths of internal and external interfaces, leading to inefficient power usage without compromising I/O performance.

Innovation Solution

A power management method and system that monitors the status of external and internal interfaces, calculates aggregate bandwidth information, and adjusts internal interface bandwidths to maintain required I/O performance while reducing power consumption by aligning internal bandwidths with external interface bandwidths within a threshold range.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If the bandwidth of internal interfaces is increased to match the higher bandwidth of external interfaces, then I/O performance is improved, but power consumption increases

Engineering Contradiction:
ImproveI/O performanceVSAvoidpower consumption
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The patent implements dynamic bandwidth adjustment for internal interfaces based on real-time monitoring of external interface bandwidth usage. The controller continuously monitors the bandwidth utilization of external interfaces and dynamically adjusts the bandwidth allocation of internal interfaces to match actual demand, rather than maintaining a fixed high bandwidth configuration. This dynamic adaptation allows the system to achieve high I/O performance when needed while reducing power consumption during periods of lower activity.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the bandwidth parameter of internal interfaces based on monitored external interface usage patterns. By adjusting the bandwidth parameter dynamically according to actual external interface utilization, the system optimizes the balance between performance and power consumption. The controller modifies internal interface bandwidth parameters in response to external conditions, ensuring that power is not wasted on maintaining unnecessarily high bandwidth capacity.

Inventive Principle:
Principle #35Parameter changes

2Use of energy by moving object

If the bandwidth of internal interfaces is decreased to reduce power consumption, then power usage is optimized, but I/O performance deteriorates

Engineering Contradiction:
Improvepower consumptionVSAvoidI/O performance
Core Design Contradiction:
Use of energy by moving objectVSProductivity

Solution Approach 1:

The patent implements a feedback mechanism where the controller continuously monitors the bandwidth utilization of external interfaces and uses this information to adjust internal interface bandwidth allocation. The monitoring component provides real-time feedback on external interface usage, and the controller responds by adjusting internal interface bandwidth to maintain adequate I/O performance while optimizing power consumption. This closed-loop feedback system ensures that performance requirements are met while avoiding unnecessary power consumption.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent performs preliminary monitoring of external interface bandwidth usage before making bandwidth allocation decisions for internal interfaces. By advance monitoring of external interface utilization patterns, the system can proactively adjust internal interface bandwidth to prevent performance degradation while avoiding premature bandwidth increases that would waste power. The preliminary action of monitoring allows the system to prepare optimal bandwidth configurations based on anticipated demand.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10001827B2Power management method using fabric network and fabric network system using power management method
Publication Date: 2018.06.19 SAMSUNG ELECTRONICS CO LTD
  • US10001827B2 patent drawing
  • US10001827B2 patent drawing
  • US10001827B2 patent drawing

AI summary

A power management method includes monitoring a status of an external interface of external interfaces between the fabric network and at least one host, and a status of an internal interface of internal interfaces between the fabric network and at least one storage device of a plurality of storage devices. The power management method further includes calculating aggregate information of bandwidths of internal interfaces of the plurality of storage devices based on the monitoring, the at least one storage device connected to the at least one host. The method further includes adjusting the bandwidths of the internal interfaces such that the aggregate information of the bandwidths of the internal interfaces is within a threshold range, the threshold range based on a bandwidth of the external interface connected to the at least one host.