Switch Port Group for Autonomous Cloud Cluster Configuration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Multi-node cloud architectures are difficult to install and configure, requiring manual intervention for IP address assignment and switch port connectivity, which is inefficient and prone to errors.

Innovation Solution

A method and system for autonomous multi-node network configuration through the establishment of a switch port group, where a network switch communicates with nodes to provide IP and VLAN address information, allowing nodes to automatically configure and establish a topology within the cloud cluster.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Extent of automation

If manual configuration methods (scripts and DHCP) are used for multi-node cloud architectures, then IP address assignment can be achieved, but the configuration process remains complex and requires manual intervention for switch port connectivity

Engineering Contradiction:
ImproveIP address assignment automationVSAvoidconfiguration complexity
Core Design Contradiction:
Extent of automationVSDevice complexity

Solution Approach 1:

The system enables nodes to automatically discover and configure themselves by querying the network switch for port group information. The switch autonomously provides IP and VLAN address data to nodes, which then self-configure without external manual intervention, achieving both automation and reduced complexity

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The network switch receives queries from nodes and provides feedback in the form of port group information including IP addresses and VLAN addresses. This feedback mechanism enables automated configuration by allowing nodes to obtain necessary configuration data directly from the switch based on their connections

Inventive Principle:
Principle #23Feedback

2Reliability

If manual intervention is used for switch port connectivity configuration, then connectivity can be established, but the process is time-consuming and error-prone

Engineering Contradiction:
Improveconnectivity reliabilityVSAvoidconfiguration time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The network switch pre-configures port groups with IP addresses and VLAN addresses before nodes need them. When nodes connect and query the switch, the configuration information is already prepared and immediately available, eliminating manual configuration time while ensuring reliable connectivity through pre-validated settings

Inventive Principle:
Principle #10Preliminary action

3Difficulty of detecting and measuring

If labeled cables or MAC address tracing are used to identify switch port connectivity, then port identification is possible, but the method is inefficient and does not provide comprehensive network information

Engineering Contradiction:
Improveport identification difficultyVSAvoidnetwork information completeness
Core Design Contradiction:
Difficulty of detecting and measuringVSLoss of information

Solution Approach 1:

The port group information mechanism serves multiple functions simultaneously: it identifies switch port connectivity, provides IP address assignment, supplies VLAN address information, and enables topology discovery. This multi-functional approach replaces multiple separate manual processes with a single automated information query, reducing identification difficulty while providing comprehensive network information

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

Data Source

PatentUS9497140B2Autonomous multi-node network configuration and self-awareness through establishment of a switch port group
Publication Date: 2016.11.15 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US9497140B2 patent drawing
  • US9497140B2 patent drawing
  • US9497140B2 patent drawing

AI summary

An approach for autonomous multi-node network configuration and self-awareness is provided. In the approach, a network switch receives a configuration of a switch port group. The switch port group comprises ports configured for a cloud cluster, the cloud cluster comprises nodes, and respective ones of the nodes are connected to respective ones of the ports. In the approach, the network switch receives from one of the nodes a request for information of the switch port group, and sends to the one of the nodes the information of the switch port group. In the approach, the information of the switch port group is stored by the one of the nodes, used by the one of the nodes to assign IP and VLAN addresses to the nodes in the cloud cluster, and used by the one of the nodes to establish a topology of the cloud cluster.