Zero Touch Replacement of Network Switches via Automated Configuration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The initial configuration of network infrastructure, such as routers and switches, is a time-consuming and manual process that needs to be repeated when infrastructure fails, leading to inefficiencies in network maintenance.

Innovation Solution

A system comprising a switch, a configuration server, and a DHCP server that automates the configuration of a replacement switch by using neighbor information and MAC addresses to generate and execute a configuration script, enabling zero-touch replacement (ZTR) of network infrastructure.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If manual configuration process is used for network infrastructure, then configuration accuracy can be ensured, but time consumption increases significantly

Engineering Contradiction:
Improveconfiguration timeVSAvoidmanual operation level
Core Design Contradiction:
Loss of timeVSExtent of automation

Solution Approach 1:

The system performs preliminary actions by capturing the configuration state of the original switch before failure and storing it in a database. When a replacement switch is deployed, the system automatically retrieves and applies the pre-captured configuration, eliminating the need for manual reconfiguration and significantly reducing configuration time.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system creates a copy of the original switch's configuration data and applies it to the replacement switch. The configuration database stores replicated configuration information that can be quickly copied to new devices, replacing the time-consuming manual configuration process while maintaining configuration accuracy.

Inventive Principle:
Principle #26Copying

2Productivity

If manual configuration process is used, then configuration quality can be controlled, but administrative effort increases

Engineering Contradiction:
Improvenetwork restoration efficiencyVSAvoidadministrative effort
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The system enables self-service by allowing replacement switches to automatically obtain their configuration from the configuration database without requiring network administrator intervention. The automated configuration process reduces administrative effort while maintaining configuration quality through centralized management and validation.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The configuration database acts as an intermediary between the original switch configuration and the replacement switch. It stores, manages, and distributes configuration data, automating the configuration process and reducing the need for manual administrative operations while ensuring configuration consistency and quality.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If automated configuration is implemented, then configuration speed increases, but system complexity increases

Engineering Contradiction:
Improveconfiguration speedVSAvoidsystem architecture complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The configuration database serves multiple functions: storing original switch configurations, managing replacement entries, providing configuration data to replacement switches, and enabling automated configuration deployment. This multi-functional approach accelerates configuration while avoiding the need for multiple separate systems, thereby limiting the increase in system complexity.

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

4Loss of time

If zero touch replacement is implemented, then downtime is reduced, but configuration management complexity increases

Engineering Contradiction:
Improvenetwork downtimeVSAvoidconfiguration management system
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by pre-configuring replacement entries in the database with the necessary configuration data before failures occur. When a failure happens, the replacement switch can immediately retrieve and apply the pre-prepared configuration, minimizing downtime while the configuration management complexity is handled by the automated system.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system automatically copies configuration data from the database to the replacement switch without manual intervention. This copying mechanism enables zero-touch replacement and minimizes downtime, while the configuration management complexity is managed through automated processes and centralized database control.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS9225595B2Method and system for zero touch replacement of network infrastructure
Publication Date: 2015.12.29 ARISTA NETWORKS INC
  • US9225595B2 patent drawing
  • US9225595B2 patent drawing
  • US9225595B2 patent drawing

AI summary

A method for configuring a switch. The method includes receiving a configuration request from a switch, where the configuration request includes switch neighbor information (SNI) for the switch and a Media Access Control (MAC) address for the switch, identifying a replacement entry including a second MAC address and the SNI. The method further includes, based on the identification obtaining configuration information associated with the replacement entry, where the configuration information specifies a configuration of a second switch associated with the second MAC address, generating a configuration script using the configuration information and sending the configuration script to the switch, where the configuration script is executed by the switch to configure the switch.