Network Proxy for Low-Power Data Center Fabric

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current data center network systems face challenges in reducing size, power consumption, and cost while maintaining effective packet switching functionality, particularly in network aggregation.

Innovation Solution

The implementation of a network aggregation system with a server-on-a-chip (SoC) that integrates a layer 2 packet switch with a tree-like or graph topology, supporting multiple links per node, and featuring a segmented Ethernet Media Access Control (MAC) architecture for efficient routing and security, including fault-resilient broadcasting and non-spoofing communication, along with a network proxy that can take over for the main processor in low-power states.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional high-powered switches are used for network aggregation, then packet switching functionality is maintained, but power consumption and device size increase

Engineering Contradiction:
Improvepacket switching functionalityVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by stationary object

Solution Approach 1:

The patent extracts the packet switching functionality from traditional high-powered external switches and integrates it directly into the SoC's network interface controller. This extraction eliminates the need for separate high-power switching devices while maintaining the required packet switching capabilities through hardware-accelerated switching logic built into the SoC architecture.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent merges the packet switching function with the SoC's network interface controller, combining what were previously separate components (switching fabric and NIC) into a unified integrated architecture. This merging reduces the number of discrete high-power components while maintaining full packet switching functionality through the integrated switching fabric.

Inventive Principle:
Principle #5Merging (Combining)

2Reliability

If traditional network aggregation systems are used, then packet switching is achieved, but device complexity and wire complexity increase

Engineering Contradiction:
Improvepacket switching functionalityVSAvoidwire complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the network fabric into multiple virtual fabrics, each handling specific traffic types or destinations. This segmentation allows simpler wiring within each virtual fabric while maintaining complex overall network functionality, as each segment can be independently managed with reduced wiring requirements compared to a monolithic switching fabric.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The integrated switching fabric within the SoC performs multiple functions including packet switching, routing, and network aggregation simultaneously. This multi-functionality eliminates the need for separate dedicated switching devices, reducing wire complexity while maintaining comprehensive packet switching capabilities across different network layers.

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

3Speed

If full network presence is maintained for all nodes, then network responsiveness is improved, but power consumption increases

Engineering Contradiction:
Improvenetwork responsivenessVSAvoidpower consumption
Core Design Contradiction:
SpeedVSUse of energy by stationary object

Solution Approach 1:

The patent introduces a network proxy as an intermediary that maintains network presence on behalf of nodes in low-power states. The proxy monitors and manages network traffic for dormant nodes, allowing them to consume minimal power while still maintaining network responsiveness through the proxy's active participation in network communication and traffic management.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent implements dynamic network presence management where nodes can transition between full network presence and proxy-managed presence based on activity levels. This dynamic approach allows the system to optimize power consumption by reducing active network components during low-activity periods while maintaining network responsiveness through the proxy mechanism when needed.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS9977763B2Network proxy for high-performance, low-power data center interconnect fabric
Publication Date: 2018.05.22 III HOLDINGS 2 LLC
  • US9977763B2 patent drawing
  • US9977763B2 patent drawing
  • US9977763B2 patent drawing

AI summary

A system and method are provided for network proxying. The network proxying may occur in a node of a fabric or across nodes in the fabric. In the network proxying, the node has a processor with a low power mode and the system remaps, by a management processor of the node, a port identifier for a processor that is in a low power mode to the management processor. The management processor then processes a plurality of packets that contain the port identifier for the processor that is in the low power mode to maintain a network presence of the node.