Anycast MAC Virtual Router for Dynamic Load Distribution
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing information handling systems, particularly in data centers, face challenges in dynamically adjusting load distribution across networks, making it difficult to efficiently route traffic between virtual local area networks (VLANs) on different racks.
Innovation Solution
The implementation of an anycast MAC addressed virtual router in an information handling system, which includes a plurality of racks with top-of-rack switches and aggregation switches configured as bridging devices, allows for optimized layer three routing by creating a virtual bridging device that acts as a logical entity behind the aggregation switches, enabling dynamic load distribution and efficient packet routing between VLANs.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If traditional layer three routing is used in data center networks, then routing between VLANs on different racks is possible, but dynamic load distribution across the network cannot be achieved
Solution Approach 1:
A virtual routing bridge (VRB) is introduced as an intermediary logical entity that mediates between multiple physical aggregation switches. The VRB appears as a single routing endpoint to top-of-rack switches but is actually distributed across multiple physical switches. This intermediary abstraction enables dynamic load distribution by allowing different top-of-rack switches to route traffic to different physical aggregation switches while maintaining the appearance of a unified routing target, thus achieving adaptability without increasing perceived complexity.
Solution Approach 2:
The virtual routing bridge creates virtual copies of routing functionality across multiple physical aggregation switches. Each physical switch hosts a copy of the VRB's routing logic and maintains synchronized routing tables. This copying approach allows traffic to be distributed across multiple physical paths while presenting a single unified routing interface, enabling dynamic load distribution without requiring complex coordination between switches.
2Productivity
If static routing configurations are used, then network setup is simple, but efficient packet routing between VLANs across multiple racks cannot be achieved
Solution Approach 1:
The system transitions from static routing configurations to dynamic routing through the virtual routing bridge. The VRB automatically learns network topology and adjusts routing paths in real-time based on current network conditions. Top-of-rack switches dynamically select which physical aggregation switch to use for reaching the VRB, enabling efficient packet routing across multiple racks without manual reconfiguration. The routing behavior adapts automatically to changing network states.
Solution Approach 2:
The virtual routing bridge implements self-service routing by automatically discovering the network topology and making routing decisions without manual intervention. The system autonomously learns which top-of-rack switches are connected to which aggregation switches and dynamically routes packets through optimal paths. This self-service capability achieves high routing efficiency while maintaining ease of operation, as the network configures itself automatically.
3Productivity
If multiple physical routing paths are available, then load distribution can be improved, but routing complexity and path management increase
Solution Approach 1:
Multiple physical routing paths are merged into a single logical routing target through the virtual routing bridge. Although traffic can physically flow through multiple aggregation switches, the VRB presents a unified destination address to all top-of-rack switches. This merging approach enables load distribution across multiple physical paths while simplifying path management, as top-of-rack switches only need to know the single VRB address rather than managing multiple complex routing paths.
Solution Approach 2:
The virtual routing bridge serves multiple functions simultaneously: it acts as a single routing destination for all top-of-rack switches, distributes traffic across multiple physical aggregation switches, and provides a unified control plane for load distribution. This multi-functionality enables improved load distribution without increasing path management complexity, as the VRB handles all routing decisions centrally while utilizing multiple physical paths.
Data Source
AI summary
An information handling system is provided. The information handling system includes systems and methods for providing an anycast MAC addressing of a virtual redundancy router protocol instance that spans a plurality of aggregation switches. The anycast MAC address may be provided by a virtual bridging device and then used as an address of a virtual IP instance accessible through the virtual bridging device. Using the anycast MAC address with the virtual IP instance, a packet to be routed from one rack to another rack in a data center may be dynamically routed based a current load distribution.


