Zero Configuration Management for HCI Node Customization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In large data centers and enterprise networks, manually configuring hyperconverged infrastructure (HCI) nodes for zero configuration settings is impractical, as factory-assigned values do not account for specific deployment characteristics or locations, hindering centralized management.

Innovation Solution

Implementing a zero configuration management service that allows IT administrators to customize zero configuration information for HCI nodes, using multi-case domain name service (mDNS) for communication, and a cluster manager to collect, filter, and store custom settings, enabling selective configuration of nodes based on deployment-specific criteria.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Extent of automation

If factory-assigned zero configuration information is used for HCI nodes, then deployment is simplified and automated, but centralized management and customization for specific deployment characteristics become impossible

Engineering Contradiction:
Improveautomated configurationVSAvoidcustomization capability
Core Design Contradiction:
Extent of automationVSAdaptability or versatility

Solution Approach 1:

The system performs preliminary configuration actions by assigning temporary factory-default zero configuration values (hostnames, IP addresses) to HCI nodes before deployment. These preliminary values enable automated node identification and cluster joining, while allowing subsequent customization through the centralized management interface without requiring manual reconfiguration of each node

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The zero configuration information is made dynamic and changeable rather than fixed. The system allows administrators to modify zero configuration values (hostnames, IP addresses, location information) after initial deployment through centralized management, enabling the system to adapt to specific deployment characteristics while maintaining the benefits of automated initial configuration

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If manual configuration is performed for each HCI node, then customization for deployment characteristics is achieved, but scalability to large data centers becomes impractical

Engineering Contradiction:
Improvecustomization capabilityVSAvoidconfiguration speed
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

A centralized management interface acts as an intermediary between administrators and HCI nodes. This intermediary enables bulk configuration operations where administrators can define custom zero configuration values (hostnames, IP addresses, location information) for multiple nodes simultaneously, which are then automatically distributed and applied across the cluster, achieving both customization and scalability

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The centralized management system provides universal configuration capabilities that work across all HCI nodes in the cluster regardless of their specific deployment characteristics. A single configuration interface can manage diverse nodes with different location requirements, deployment characteristics, and customization needs, eliminating the need for separate manual configuration processes for each node type or location

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

3Ease of manufacture

If factory zero configuration information is retained without modification, then system deployment is streamlined, but centralized management of specific HCI nodes within a cluster becomes difficult

Engineering Contradiction:
Improvedeployment simplicityVSAvoidmanagement capability
Core Design Contradiction:
Ease of manufactureVSEase of operation

Solution Approach 1:

The system implements feedback mechanisms where the centralized management interface continuously monitors and discovers nodes using their factory-assigned zero configuration information. This feedback enables the system to identify nodes, retrieve their current configuration state, and present customization options to administrators, allowing management actions to be taken based on real-time node status and deployment characteristics

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11811594B1Managing cloud native zero configuration features of on premises resources
Publication Date: 2023.11.07 DELL PROD LP
  • US11811594B1 patent drawing
  • US11811594B1 patent drawing
  • US11811594B1 patent drawing

AI summary

A disclosed method includes obtaining, by a cluster manager, first zero configuration information, from one or more unconfigured nodes of an information handling system cluster. A service on the cluster manager may then generate custom zero configuration information for each of the unconfigured nodes and stored the custom zero configuration information in a zero configuration management store. Each unconfigured node may then retrieve its custom zero configuration information from the zero configuration management store and modify one or more zero configuration parameters of the unconfigured node in accordance with the custom zero configuration information. Disclosed methods may determine zero configuration criteria for configuring a node and identify, based on the custom zero configuration information in the zero configuration management store, unconfigured nodes of the cluster matching the zero configuration criteria. A zero touch configuration of the identified nodes may then be performed.