Bypass Link for Zero-Downtime Acceleration Node Upgrades

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Upgrading acceleration nodes in a distributed computer network often results in downtime, which negatively affects network availability and performance, especially when complex procedures require gradual and incremental steps.

Innovation Solution

Establishing a bypass link from the first acceleration node to a second node allows new connections to be redirected, enabling the first node to be upgraded without downtime, and subsequent upgrades can be initiated autonomously, passing through the network links to other nodes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If a node is taken offline to perform upgrades, then the upgrade operations can be performed, but network availability and performance deteriorate due to downtime

Engineering Contradiction:
Improveupgrade operationsVSAvoidnetwork availability
Core Design Contradiction:
Ease of manufactureVSReliability

Solution Approach 1:

The patent introduces a bypass link as an intermediary connection between acceleration nodes. When a node needs to be upgraded, the bypass link acts as a mediator that redirects traffic away from the node being upgraded to alternative nodes, allowing the upgrade to proceed without taking the node completely offline and thus maintaining network availability.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent establishes bypass links in advance before performing upgrades. This preliminary action ensures that when an upgrade is needed, the alternative paths are already in place to handle traffic, preventing downtime and maintaining network reliability throughout the upgrade process.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If complex upgrade procedures are implemented, then upgrade completeness is improved, but upgrade time increases due to gradual and incremental steps

Engineering Contradiction:
Improveupgrade completenessVSAvoidupgrade time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent segments the upgrade process into manageable phases: establishing bypass links, performing incremental upgrades, and switching traffic. This segmentation allows complex upgrade procedures to be executed systematically without causing prolonged downtime, as each segment can be completed efficiently with the bypass infrastructure in place.

Inventive Principle:
Principle #1Segmentation

3Ease of operation

If manual intervention is required for upgrades, then upgrade control is improved, but operational complexity increases

Engineering Contradiction:
Improveupgrade controlVSAvoidoperational complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent enables acceleration nodes to perform upgrades autonomously using the established bypass links. Nodes can independently establish bypass connections, execute upgrade procedures, and switch traffic without requiring continuous manual intervention, thereby reducing operational complexity while maintaining control through automated mechanisms.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS9497079B2Method and system for establishing, by an upgrading acceleration node, a bypass link to another acceleration node
Publication Date: 2016.11.15 SAP SE
  • US9497079B2 patent drawing
  • US9497079B2 patent drawing
  • US9497079B2 patent drawing

AI summary

Performing operations on nodes of distributed computer networks. A request to upgrade a first acceleration node in a computer network is identified. A second acceleration node that is linked to the first acceleration node is identified. A bypass link to the second acceleration node from the first acceleration node is established. The bypass link is configured to transmit new connections received for handling by the first acceleration node to the second acceleration node for handling by the second acceleration node during upgrading of the first acceleration node. Upon establishing the bypass link, the first acceleration node is upgraded in response to identifying the request.