Fabric Controller Link Power Management for Variable Oversubscription

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Data centers with disaggregated resources face challenges in dynamically managing bandwidth and resource allocation, requiring manual intervention for additional bandwidth, which is inefficient and inflexible in responding to changing workload needs.

Innovation Solution

Implementing a system with disaggregated resources, such as compute, memory, and storage sleds, interconnected through high-speed networks, allowing for dynamic allocation and deallocation of resources to form managed nodes, and using a fabric controller to manage network links and power states based on bandwidth demand, enabling flexible and automated resource management.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If network equipment is fixed in terms of links and bandwidth, then device complexity is reduced and stability is improved, but adaptability to changing workload needs deteriorates

Engineering Contradiction:
Improveadaptability to workload changesVSAvoidnetwork configuration complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system enables self-service through automated fabric controller that monitors bandwidth utilization and dynamically adjusts link power states without manual intervention. The fabric controller autonomously determines when to transition links between sleep and active states based on real-time telemetry data, eliminating the need for manual network reconfiguration while adapting to workload changes.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent implements dynamics by making network links dynamically adjustable between different power states (sleep and active) based on bandwidth demand. The fabric controller continuously monitors network conditions and adjusts link configurations in real-time, transforming the previously static network infrastructure into a dynamic system that adapts to changing workload requirements.

Inventive Principle:
Principle #15Dynamics

2Productivity

If additional bandwidth is allocated, then productivity and bandwidth capacity are improved, but device complexity and manual intervention requirements increase

Engineering Contradiction:
Improvebandwidth allocation efficiencyVSAvoidmanual configuration requirement
Core Design Contradiction:
ProductivityVSExtent of automation

Solution Approach 1:

The fabric controller implements self-service by automatically monitoring bandwidth utilization metrics and dynamically allocating additional bandwidth through link aggregation when demand increases. The system autonomously determines when to activate additional links or aggregate bandwidth without requiring manual configuration, thereby improving productivity while eliminating manual intervention.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system employs feedback mechanisms where the fabric controller continuously collects telemetry data on bandwidth utilization and uses this information to automatically adjust network资源配置. The feedback loop enables the system to respond to increasing workload demands by dynamically allocating additional bandwidth through automated link activation or aggregation, improving productivity without manual configuration.

Inventive Principle:
Principle #23Feedback

3Reliability

If links are kept in active state, then bandwidth availability is improved, but energy consumption increases

Engineering Contradiction:
Improvebandwidth availabilityVSAvoidlink power consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent applies dynamics by implementing variable link power states that transition between sleep and active modes based on real-time bandwidth demand. The fabric controller dynamically adjusts link states, keeping links active only when bandwidth is needed and transitioning them to sleep state during low-utilization periods, thereby maintaining reliability while reducing energy consumption.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the operational parameters of network links by introducing multiple power states (sleep and active) instead of a single fixed state. The fabric controller modifies link parameters dynamically based on bandwidth utilization metrics, enabling the system to optimize the balance between bandwidth availability and power consumption by adjusting link power states according to actual demand.

Inventive Principle:
Principle #35Parameter changes

4Productivity

If manual intervention is used for bandwidth allocation, then configuration precision is improved, but productivity and response time deteriorate

Engineering Contradiction:
Improveresource allocation speedVSAvoidbandwidth allocation accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The fabric controller implements self-service by automatically monitoring bandwidth utilization metrics and making precise allocation decisions without manual intervention. The system autonomously determines when additional bandwidth is needed and configures appropriate link aggregation or activation, maintaining allocation accuracy while dramatically improving productivity and response time to workload changes.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system employs feedback mechanisms where the fabric controller continuously monitors network telemetry data and uses this information to make precise bandwidth allocation decisions. The feedback loop enables automated, accurate resource allocation that responds rapidly to changing workload demands, achieving both high productivity and precise bandwidth management without manual configuration.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11108574B2Technologies for switch link and ply management for variable oversubscription ratios
Publication Date: 2021.08.31 INTEL CORP
  • US11108574B2 patent drawing
  • US11108574B2 patent drawing
  • US11108574B2 patent drawing

AI summary

Technologies for switch link and ply management for variable oversubscription ratios include powering up and down links of one or more network plys according to bandwidth demand, desired oversubscription ratio and/or other parameters. Telemetry data representing one or more network traffic metrics of one or more switch plies is monitored to determine respective power states of the plurality of links associated with the one or more switch plies as a function of a desired oversubscription ratio calculated based on the telemetry data. The respective power state of the plurality of links is set accordingly.