vDCBX Protocol for Virtual Switch Topology Discovery

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional data center bridging protocols, such as LLDP, are inadequate for establishing configuration in virtualized Ethernet networks, particularly in multi-hop environments and fail to detect configuration errors between virtual switches, limiting their ability to support virtual fabrics and virtual components.

Innovation Solution

A system and method that assigns VLAN types, generates VLAN list type-length-value (vTLV) messages, and transmits information to resources including virtual and physical switches, ports, and fibre channel forwarders, enabling the discovery of resources and establishing the scope and topology of virtualized network architectures.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If conventional DCBX protocols (LLDP) are used to establish configuration, then configuration exchange between physical components is achieved, but virtual fabrics and multi-hop environments are not supported and configuration errors between virtual switches cannot be detected

Engineering Contradiction:
Improvesupport for virtual fabrics and multi-hop environmentsVSAvoiddetection of configuration errors between virtual switches
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent introduces an intermediary mechanism (virtual switch with enhanced DCBX capabilities) that mediates between physical network components and virtual network functions. This intermediary enables configuration exchange and error detection in virtualized environments by translating and forwarding DCBX messages through virtual fabric infrastructure, resolving the contradiction between maintaining protocol simplicity and achieving virtual fabric support.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent segments the network architecture into distinct virtual and physical layers, allowing DCBX protocol operations to be independently managed at each layer. Virtual switches are segmented as separate entities that can generate and process DCBX messages independently, enabling multi-hop environments and virtual fabric support while maintaining reliable configuration error detection within each segment.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If virtualization technologies are introduced to virtualize Ethernet connections, then cloud computing and software-defined networks are enabled, but unique challenges arise that prohibit the use of conventional DCBX protocols

Engineering Contradiction:
Improvevirtualization of Ethernet connectionsVSAvoidchallenges in establishing configuration with virtual components
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a universal DCBX message format and processing mechanism that functions across both physical and virtual network components. The enhanced virtual switch can handle conventional DCBX messages from physical devices while simultaneously managing configuration exchange between virtual components, achieving multi-functionality that resolves the complexity challenge of virtualized Ethernet connections.

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

3Loss of information

If conventional LLDP protocol is used, then information exchange between pairs of components is achieved, but the scope and topology of virtualized architectures cannot be established

Engineering Contradiction:
Improveinformation exchange between componentsVSAvoidestablishment of scope and topology in virtualized environments
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent implements feedback mechanisms where virtual switches generate and process DCBX messages to continuously discover and update information about network topology and component scope. The feedback loop enables virtual switches to learn about connected components, virtual fabrics, and multi-hop paths, establishing complete topological awareness without increasing operational complexity.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS9225483B2Virtual data center bridging exchange (vDCBX) protocol
Publication Date: 2015.12.29 GLOBALFOUNDRIES US INC
  • US9225483B2 patent drawing
  • US9225483B2 patent drawing
  • US9225483B2 patent drawing

AI summary

In one embodiment, a system includes processor; and logic integrated with and/or executable by the processor, the logic being adapted to: assign a VLAN type to each of a plurality of VLANs of an architecture; generate a VLAN list type-length-value (vTLV) message; and transmit information to resources based at least in part on the vTLV message, wherein the resources comprise at least one virtual switch and one or more of: at least one physical switch; at least one virtual port; at least one physical port; at least one virtual machine; at least one converged network adapter (CNA); and at least one fiber channel forwarder (FCF).