SDN Controller Automates DCB Network Configuration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Configuring and managing Data Center Bridging (DCB) networks in large-scale, multi-hop environments is complex, requiring manual configuration of each Network Interface Controller (NIC) and switch port, making it burdensome for network administrators and leading to the underutilization of advanced network protocols like RDMA over Converged Ethernet (RoCE) and Fibre Channel over Ethernet (FCoE).

Innovation Solution

An information handling system (IHS) network with a management IHS that identifies data traffic flows, determines flow paths, and provides configuration information to switch IHSs to ensure Quality of Service (QoS) through software-defined networking (SDN) and flow-based networking, automating the configuration and management of DCB networks.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If manual configuration of each NIC and switch port is used for DCB networks, then QoS and lossless Ethernet can be achieved, but configuration complexity and management burden increase significantly

Engineering Contradiction:
ImproveQoS and lossless EthernetVSAvoidconfiguration complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

An SDN controller is introduced as an intermediary between network administrators and DCB network devices. The controller automatically generates and distributes DCB configuration parameters to multiple network interface controllers and switch ports, eliminating the need for manual configuration of each device while maintaining QoS and lossless Ethernet functionality.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system enables self-service configuration where the SDN controller automatically discovers network topology, identifies required DCB parameters, and configures appropriate QoS policies and lossless Ethernet settings on relevant devices without requiring manual intervention for each configuration parameter.

Inventive Principle:
Principle #25Self-service

2Manufacturing precision

If manual configuration of DCB parameters is performed on all ports, then precise QoS control is achieved, but time consumption and operational difficulty increase

Engineering Contradiction:
ImproveQoS control precisionVSAvoidconfiguration time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The SDN controller performs preliminary analysis of network requirements and pre-calculates optimal DCB configuration parameters before deployment. Configuration policies are prepared in advance and automatically applied to multiple ports simultaneously, reducing the time required for precise QoS control from hours of manual configuration to automated instant deployment.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system merges configuration operations for multiple ports into a single automated action. The SDN controller bundles DCB parameter configurations across numerous ports and devices, applying them simultaneously through centralized control, thereby achieving precise QoS control across the entire network without the time-consuming sequential manual configuration of individual ports.

Inventive Principle:
Principle #5Merging (Combining)

3Reliability

If DCB is enabled on networks with advanced protocols like RoCE and FCoE, then lossless behavior and QoS capabilities are provided, but configuration and management become too burdensome

Engineering Contradiction:
Improvelossless behaviorVSAvoidease of configuration
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The SDN controller serves as an intelligent intermediary that automatically determines which ports require DCB configuration based on the advanced protocols being used (RoCE, FCoE). It selectively applies DCB parameters only to relevant ports carrying these protocols, providing lossless behavior where needed while avoiding unnecessary configuration complexity on ports that do not require it.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system applies DCB configuration with local quality by tailoring the configuration to specific ports and protocols. Rather than uniformly configuring all ports, the SDN controller identifies ports handling RoCE or FCoE traffic and applies appropriate DCB parameters only to those locations, maintaining lossless behavior for critical protocols while simplifying overall network management.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS10148492B2Data center bridging network configuration and management
Publication Date: 2018.12.04 DELL PROD LP
  • US10148492B2 patent drawing
  • US10148492B2 patent drawing
  • US10148492B2 patent drawing

AI summary

A Data Center Bridged (DCB) Information Handling System (IHS) network include a plurality of switch IHSs that are connected together to provide the IHS network, and a management IHS coupled to each of the plurality of switch IHSs through a management network. The management IHS is configured to identify a plurality of data traffic flows and, for each identified data traffic flow, to determine a flow path through the IHS network. The flow paths include at least some of the plurality of switch IHSs, and the management IHS provides configuration information to each of the switch IHSs included in a flow path such that a quality of service (QoS) is provided for the data traffic flow along that flow path through the DCB IHS network according to the configuration information. Thus, the systems and methods utilize flow based networking to configure and manage DCB IHS networks.