Backup Server Interface Load Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data systems face inefficiencies in load distribution across multiple interfaces, with methods like link aggregation requiring complex configuration and not scaling well, necessitating a more effective approach for protecting and accessing data.

Innovation Solution

A system and method that utilize an intermediary to dynamically manage connections across multiple ports on a server by identifying and switching to optimal ports based on activity counters and time-outs, allowing for efficient load balancing and failover in case of port failures, thereby enhancing data system performance and protection.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If link aggregation is used to spread client load across multiple interfaces, then load distribution is achieved, but configuration complexity increases and scalability deteriorates

Engineering Contradiction:
Improveload distribution efficiencyVSAvoidconfiguration complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary load balancer component that sits between clients and server interfaces. This intermediary automatically distributes client requests across multiple server interfaces using algorithms like round-robin or least-connections, eliminating the need for complex link aggregation configuration while achieving effective load distribution across multiple network interfaces

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system segments the load distribution function into independent, manageable components: the load balancer as a separate entity, individual server interfaces as independent units, and client connections as discrete segments. This segmentation allows each component to operate independently with simple configuration, avoiding the complexity of traditional link aggregation while maintaining overall system efficiency

Inventive Principle:
Principle #1Segmentation

2Quantity of substance

If multiple interfaces are utilized for load spreading, then bandwidth capacity increases, but system complexity and management difficulty increase

Engineering Contradiction:
Improvebandwidth capacityVSAvoidmanagement ease
Core Design Contradiction:
Quantity of substanceVSEase of operation

Solution Approach 1:

The load balancer serves as an intermediary that abstracts the complexity of managing multiple interfaces from the administrator. It presents a single point of configuration to users while automatically managing the distribution of traffic across multiple interfaces, thereby increasing bandwidth capacity without proportionally increasing management complexity

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The load balancer implements self-service capabilities by automatically monitoring interface performance, detecting failures, and dynamically adjusting traffic distribution without requiring manual intervention. This automation maintains simplicity of operation while effectively utilizing multiple interfaces for increased bandwidth

Inventive Principle:
Principle #25Self-service

3Productivity

If conventional load balancing methods are used, then some load distribution is achieved, but performance scaling is limited and does not scale linearly with number of interfaces

Engineering Contradiction:
Improveperformance scalingVSAvoidscaling efficiency
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent implements dynamic load balancing where the load balancer continuously monitors the state of each interface and adjusts traffic distribution in real-time based on current conditions. This dynamic approach allows the system to scale performance linearly with the number of interfaces by optimally utilizing each interface's available capacity, unlike static methods that cannot adapt to changing conditions

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS9047128B1Backup server interface load management based on available network interfaces
Publication Date: 2015.06.02 EMC IP HLDG CO LLC
  • US9047128B1 patent drawing
  • US9047128B1 patent drawing
  • US9047128B1 patent drawing

AI summary

A method, article of manufacture, and apparatus for managing interfaces. In some embodiments, this includes detecting a new interface, adding a job to the new interface, and incrementing a counter associated with the new interface. In some embodiments, the new interface may be an additional physical interface. In some embodiments, the new interface may be a no longer reserved interface.