Proxy Node Cluster Initialization Traffic Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Cluster formation services in data centers experience overwhelming network traffic due to direct connections from numerous unconfigured nodes, leading to potential overload and increased vulnerability.

Innovation Solution

Implementing proxy nodes that automatically select and manage connections with the cluster creation service, reducing the number of direct connections and enabling zero-touch initialization of clusters by consolidating node communications through these proxies.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Extent of automation

If each unconfigured node directly connects to the cluster formation service, then nodes can be initialized with zero-touch automation, but network traffic increases and the service becomes overloaded

Engineering Contradiction:
Improvezero-touch initializationVSAvoidnetwork traffic
Core Design Contradiction:
Extent of automationVSQuantity of substance

Solution Approach 1:

The patent introduces a subnet-level representative node as an intermediary between unconfigured nodes and the cluster formation service. This representative node consolidates multiple node connections into a single connection, reducing network traffic while maintaining zero-touch initialization capability. The representative node receives initialization requests from the cluster formation service and distributes them to other nodes in the subnet automatically.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If each unconfigured node directly connects to the cluster formation service, then nodes can register and form clusters autonomously, but the cluster formation service becomes vulnerable to attacks and overload

Engineering Contradiction:
Improveautonomous cluster formationVSAvoidservice vulnerability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The representative node acts as a protective intermediary that filters and consolidates connections to the cluster formation service. This reduces the service's exposure to potential attacks while maintaining autonomous cluster formation capabilities. The service only needs to communicate with the representative node, which then manages communication with other nodes in the subnet.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent segments the network connections by organizing nodes into subnets, each represented by a single representative node. This segmentation reduces the number of direct connections to the cluster formation service from potentially thousands of individual nodes to a manageable number of representative nodes, thereby reducing vulnerability while preserving autonomous operation.

Inventive Principle:
Principle #1Segmentation

3Quantity of substance

If proxy nodes are introduced to reduce connections, then network traffic decreases, but system complexity increases

Engineering Contradiction:
Improvenetwork trafficVSAvoidconnection architecture
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The representative nodes are automatically selected from within the unconfigured nodes themselves, and they self-organize to provide the proxy function. This eliminates the need for manual configuration or additional infrastructure, as the system self-organizes the reduced connection architecture. The complexity is managed automatically through the zero-touch initialization process.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS20250286935A1Reducing network traffic for zero-touch computing node initialization
Publication Date: 2025.09.11 NUTANIX INC
  • US20250286935A1 patent drawing
  • US20250286935A1 patent drawing
  • US20250286935A1 patent drawing

AI summary

A method may include transmitting, by a proxy node within a subnet, one or more messages to a cluster creation service to register a plurality of nodes within the subnet with the cluster creation service, receiving, at the proxy node, from the cluster creation service, a cluster creation request identifying a group of nodes of the plurality of nodes to form a cluster, and transmitting, by the proxy node, the cluster creation request to one or more of the group of nodes.