Automated Port Decommissioning in SAN Switches

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The increasing complexity of storage area networks (SANs) complicates switch maintenance operations, often requiring manual coordination between multiple administrators, which is prone to errors and can trigger automated recovery systems, causing delays in production environments.

Innovation Solution

A management application automatically coordinates the decommissioning of ports in a switch fabric, ensuring seamless service interruption and avoiding the triggering of automatic recovery systems by identifying redundant paths and communicating with affected systems for confirmation before taking action.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If manual port decommissioning is performed in complex SANs, then administrators can control the process, but coordination errors occur and automated recovery systems are triggered

Engineering Contradiction:
Improvedecommissioning coordination reliabilityVSAvoidmanual coordination complexity
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system performs self-service by automatically detecting port status, identifying affected systems, coordinating with them, and executing decommissioning without manual intervention. The management application autonomously manages the entire decommissioning workflow, eliminating coordination errors between multiple administrators while maintaining system reliability.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

A management application acts as an intermediary between administrators and the complex SAN infrastructure. It mediates the decommissioning process by centralizing control, automatically coordinating with affected systems, and managing the port decommissioning workflow, thereby simplifying operations while ensuring reliable execution.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If automated recovery systems are activated during port decommissioning, then system protection is provided, but service interruptions and delays occur

Engineering Contradiction:
Improvesystem protectionVSAvoidservice interruption duration
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The management application performs preliminary actions by proactively identifying all systems affected by the port decommissioning before the actual decommissioning occurs. It coordinates with these systems in advance to prepare them for the port takedown, ensuring a smooth transition without triggering automated recovery systems and avoiding service interruptions.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback mechanisms by continuously monitoring port status and system responses during the decommissioning process. When the management application detects that a port is successfully decommissioned or encounters issues, it adjusts its actions accordingly, preventing unnecessary activation of automated recovery systems and minimizing service interruptions.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS9571423B2Port decommissioning
Publication Date: 2017.02.14 AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE LTD
  • US9571423B2 patent drawing
  • US9571423B2 patent drawing
  • US9571423B2 patent drawing

AI summary

A management application can automatically coordinate the decommissioning of ports in a switch, ensuring that ports are gracefully taken out of service without unnecessary interruption of service and triggering of automatic recovery functionality that may occur during manual decommissioning of ports. Embodiments may provide for decommissioning of F_ports only, E_ports only, or both F_ports and E_ports. Where link aggregation is provided for in the fabric, decommissioning of a port in a link aggregation group may be performed if there are other operational links in the group. Decommissioning of a non-aggregated port (or the last operational port in a link aggregation group) may be performed if there is a redundant path available.