Hyper-Converged Infrastructure Discovery Pattern for Cluster Mapping

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Managing and visualizing the configuration items within a network, particularly in a hyper-converged infrastructure (HCI) computing cluster, is challenging due to the complexity of discovering and mapping servers, applications, and their relationships, which is essential for proper utilization and maintenance of network services.

Innovation Solution

A discovery pattern is developed to characterize and map the configuration items of a computing cluster, including servers, applications, and storage devices, by establishing relationships between them, and storing this information in a database for status determination and graphical representation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If a discovery pattern is used to detect and map configuration items in an HCI cluster, then the completeness of configuration information is improved, but the complexity of the discovery process increases

Engineering Contradiction:
Improveconfiguration information completenessVSAvoiddiscovery process complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The discovery pattern segments the HCI cluster configuration discovery into distinct phases: detecting computing devices, identifying storage devices, establishing relationships, and mapping configuration items. This segmentation allows each phase to be handled systematically, reducing overall process complexity while ensuring complete configuration information is captured.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The discovery pattern performs preliminary actions by first detecting computing devices and their basic properties before proceeding to identify storage devices and establish relationships. This preliminary structuring of the discovery process ensures that configuration information is collected in a logical sequence, improving completeness without overwhelming system complexity.

Inventive Principle:
Principle #10Preliminary action

2Ease of operation

If relationships between configuration items are established and mapped, then the usability of network management is improved, but the processing time increases

Engineering Contradiction:
Improvenetwork management usabilityVSAvoidprocessing time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The mapping process is segmented into relationship establishment phases and visualization phases. Configuration items are first detected and relationships are established in structured steps, then the mapped information is presented through a graphical user interface. This segmentation allows processing to be efficient while usability is enhanced through the visual representation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A graphical user interface acts as an intermediary between the mapped configuration data and the user. The interface translates complex relationship mappings into visual representations that are easy to interpret, improving usability without requiring the underlying processing to be faster.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If comprehensive discovery of HCI cluster components is performed, then the reliability of status determination is improved, but the device complexity increases

Engineering Contradiction:
Improvestatus determination reliabilityVSAvoiddiscovery system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The comprehensive discovery process is segmented into detecting computing devices, identifying storage devices, establishing relationships, and mapping configuration items. Each segment focuses on a specific aspect of the HCI cluster, ensuring reliable status determination through systematic coverage while managing system complexity through structured organization.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10771344B2Discovery of hyper-converged infrastructure devices
Publication Date: 2020.09.08 SERVICENOW INC
  • US10771344B2 patent drawing
  • US10771344B2 patent drawing
  • US10771344B2 patent drawing

AI summary

A system may include a database, where a managed network includes a computing cluster that provides networking, storage, and virtualization services distributed across a plurality of computing devices, where each computing device can execute one or more respective software applications and comprises: (i) a respective controller, and (ii) a respective storage device, and where the storage devices of the plurality of computing devices collectively form a storage pool. The system may also include a proxy server application configured to: request and receive computing cluster data that identifies the computing cluster; request and receive storage pool data that identifies the storage pool; request and receive storage container data that identifies storage containers of the storage pool; request and receive controller data that identifies the controllers of the plurality computing devices; and provide, to the database, the computing cluster data, the storage pool data, the storage container data, and the controller data.