Dynamic Inbound Traffic Balancing Across Network Adapters

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional approaches for balancing inbound traffic across multiple network adapters in a multi-network interface-enabled processing system, such as those in the IBM z/OS environment, often lead to overloading and performance issues due to the lack of effective load balancing and redundancy, especially when using virtual internet protocol addresses (VIPAs).

Innovation Solution

The method involves registering multiple VIPAs across eligible network adapters using an address resolution protocol (ARP) and redistributing inbound data to balance the load, with techniques like round-robin registration and byte-count monitoring to ensure even distribution and rebalancing based on traffic thresholds.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If multiple VIPAs are registered to a single network adapter for redundancy, then system reliability is improved, but network adapter overload and performance degradation occur

Engineering Contradiction:
Improvesystem reliabilityVSAvoidnetwork adapter performance
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent segments the registration of VIPAs across multiple network adapters rather than concentrating them on a single adapter. This distribution prevents any single adapter from becoming overloaded while maintaining redundancy, as VIPAs are divided and assigned to different adapters based on eligibility criteria.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements dynamic load balancing that continuously monitors network adapter conditions and adjusts VIPA registration in real-time. When an adapter becomes overloaded or fails, the system dynamically reassigns VIPAs to other eligible adapters, maintaining both reliability and performance adaptability.

Inventive Principle:
Principle #15Dynamics

2Device complexity

If inbound traffic is concentrated on fewer network interfaces, then simplified routing is achieved, but traffic distribution imbalance and packet loss increase

Engineering Contradiction:
Improverouting complexityVSAvoidpacket delivery reliability
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent employs feedback mechanisms that monitor traffic distribution across network adapters and adjust routing decisions accordingly. When imbalance or congestion is detected, the system responds by redistributing traffic or reassigning VIPAs to achieve better load balance, thereby preventing packet loss while maintaining manageable routing complexity.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20210320868A1Dynamically balancing inbound traffic in a multi-network interface-enabled processing system
Publication Date: 2021.10.14 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US20210320868A1 patent drawing
  • US20210320868A1 patent drawing
  • US20210320868A1 patent drawing

AI summary

Examples described herein provide a computer-implemented method that includes registering at least one of a plurality of virtual internet protocol addresses (VIPAs) to each of a plurality of network adapters. The method further includes distributing, by each of the plurality of network adapters, inbound data among each of the plurality of network adapters using an address resolution protocol.