SmartSwitch Tier1 Disaggregation for Distributed SDN Policy Enforcement

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data center networks face inefficiencies in resource utilization and scalability due to conventional SDN implementations, leading to increased complexity and cost, particularly in handling high-performance VMs and clusters like GPUs and AI, where network processing bottlenecks occur.

Innovation Solution

Implementing SmartSwitches with integrated SmartNICs at Tier1 positions, allowing for disaggregated policy enforcement and efficient SDN operations, reducing the need for external appliances and optimizing bandwidth usage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If conventional SDN implementations are used in data center networks, then network management and policy enforcement can be achieved, but resource utilization efficiency deteriorates and network processing bottlenecks occur

Engineering Contradiction:
Improveresource utilization efficiencyVSAvoidnetwork processing complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments the SDN control plane from the data plane by deploying distributed SDN controllers across multiple Tier1 switches rather than using a centralized controller. This segmentation distributes the control logic across the network infrastructure, eliminating single-point bottlenecks and improving resource utilization efficiency while reducing network processing complexity through parallel化处理 of control plane operations.

Inventive Principle:
Principle #1Segmentation

2Reliability

If external appliances are used for policy enforcement, then network security and policy compliance can be ensured, but device complexity and cost increase

Engineering Contradiction:
Improvepolicy enforcement reliabilityVSAvoidnetwork device complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent merges the SDN controller functionality directly into the Tier1 switch fabric, combining control plane and data plane operations within the same network infrastructure. This integration eliminates the need for separate external appliances for policy enforcement, maintaining reliable policy compliance through embedded controllers while reducing overall device complexity and network cost.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The Tier1 switches are designed to perform multiple functions simultaneously - acting as both data plane forwarding devices and embedded SDN controllers. This multi-functionality allows the same hardware infrastructure to handle both packet forwarding and policy enforcement tasks, eliminating the need for dedicated external appliances and reducing device complexity while maintaining enforcement reliability.

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

3Ease of operation

If centralized SDN control is implemented, then simplified network management can be achieved, but network processing bottlenecks and scalability issues occur

Engineering Contradiction:
Improvenetwork management easeVSAvoidnetwork processing speed
Core Design Contradiction:
Ease of operationVSSpeed

Solution Approach 1:

The patent segments the centralized SDN control into distributed controllers embedded in Tier1 switches, maintaining the simplicity of centralized management through coordinated controller interactions while eliminating processing bottlenecks through distributed parallel operation. Each embedded controller handles local policy enforcement independently, improving network processing speed while preserving management simplicity through standardized control interfaces.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The embedded SDN controllers in Tier1 switches act as intermediaries between the control plane and data plane, locally processing policy enforcement decisions without requiring constant communication with a centralized controller. This intermediary approach maintains the logical simplicity of centralized management while achieving the processing speed of distributed systems through local autonomous decision-making.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12395430B2Disaggregation of TIER1 devices in an SDN using SmartSwitches
Publication Date: 2025.08.19 MICROSOFT TECHNOLOGY LICENSING LLC
  • US12395430B2 patent drawing
  • US12395430B2 patent drawing
  • US12395430B2 patent drawing

AI summary

Techniques are disclosed for processing data packets and implementing policies in a software defined network (SDN) of a virtual computing environment. At least one network device is configured to disaggregate enforcement of policies of the SDN from hosts of the virtual computing environment. Tier-0 devices are communicatively coupled to network interfaces of the network device. The network device comprises a plurality of data processing units that are configured to implement functionality of the network device.