Group Manager Server for Secure Agentless Server Discovery

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current management console discovery mechanisms for information handling systems in datacenters are manual, time-consuming, prone to errors, and insecure, especially with the increasing complexity of IP address ranges and unique server credentials, making traditional sweep discovery methods non-viable.

Innovation Solution

Implementing a Group Manager Server (GMS) that maintains an inventory of link local IP network addresses and public keys of servers, enabling secure communication with the management console using asymmetric key cryptography, eliminating the need for manual configuration and agent installation, and supporting dynamic, agent-less discovery.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If sweep discovery mechanism is used to discover servers by examining IP ranges, then server discovery can be performed, but the method is time-consuming and prone to errors when network changes occur

Engineering Contradiction:
Improveserver discovery speedVSAvoiddiscovery accuracy
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system performs preliminary actions by having servers register themselves with the management console before discovery is needed. Each server automatically sends its identity and capability information to the management console upon joining the network, so the discovery data is already prepared and stored, eliminating the need for time-consuming sweep operations.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback mechanisms where servers continuously report their status and the management console maintains an updated inventory. This feedback loop ensures the discovery information remains current and accurate without requiring repeated sweep operations, improving both speed and reliability.

Inventive Principle:
Principle #23Feedback

2Adaptability or versatility

If manual configuration of discovery parameters is performed, then discovery can be customized, but the setup process becomes complex and time-consuming

Engineering Contradiction:
Improvediscovery customizationVSAvoidconfiguration complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system enables self-service by allowing servers to automatically register themselves with the management console without requiring manual configuration. Servers autonomously provide their identity, IP address, and capability information, eliminating the need for administrators to manually configure discovery parameters while maintaining full adaptability.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The management console implements a universal discovery mechanism that works across different server types and network configurations without requiring separate configuration for each case. The single automated registration process handles diverse server scenarios, providing both customization and simplicity simultaneously.

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

3Extent of automation

If DHCP vendor option configuration is used for auto-discovery, then automatic server discovery is enabled, but security is compromised due to lack of encryption

Engineering Contradiction:
Improveauto-discovery capabilityVSAvoidsecurity vulnerability
Core Design Contradiction:
Extent of automationVSObject-affected harmful factors

Solution Approach 1:

The system introduces a secure intermediary communication channel between servers and the management console. Instead of using unencrypted DHCP vendor options, the system establishes encrypted communication paths where servers authenticate and register their information securely, maintaining automation while eliminating security vulnerabilities.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system changes the communication parameters from unencrypted DHCP options to encrypted secure channels. By modifying the transmission medium and authentication mechanisms, the system preserves automatic discovery functionality while adding cryptographic protection to prevent unauthorized access and data interception.

Inventive Principle:
Principle #35Parameter changes

4Object-affected harmful factors

If unique random passwords are assigned to each server, then security is improved, but sweep discovery mechanism becomes non-viable

Engineering Contradiction:
Improvesecurity protectionVSAvoiddiscovery automation
Core Design Contradiction:
Object-affected harmful factorsVSExtent of automation

Solution Approach 1:

The system enables servers with unique passwords to automatically register themselves with the management console through secure authentication. Each server uses its unique credentials to prove its identity, and the management console automatically processes the registration without requiring sweep operations that would need to guess or brute-force credentials.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary authentication actions during server registration. Before discovery can occur, servers pre-establish secure credentials and authenticate themselves to the management console, so that subsequent discovery operations can proceed automatically using the pre-validated security information.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10530658B2Discovery of system with unique passwords by management console
Publication Date: 2020.01.07 DELL PROD LP
  • US10530658B2 patent drawing
  • US10530658B2 patent drawing
  • US10530658B2 patent drawing

AI summary

An information handling system (IHS) includes controller that performs a method of automating acquisition of link local Internet Protocol (IP) network address of servers. Controller acts as Group manager server (GMS) that maintains an inventory of a respective link local Internet Protocol (IP) network address and public key of each server that is addressable over a local area network (LAN). GMS receives an IP network address and credentials associated with a management console that are used to obtain a public key from the management console. GMS transmits to the management console a GMS IP network address and public key associated with the GMS. GMS encrypts the inventory with the public key of the management console to generate an encrypted inventory. GMS transmits the IP network address and the public key of the management console to each server. GMS forwards the encrypted inventory to the management console to enable secure communication.