Remote Access Controller mDNS IP Address Discovery
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The manual determination of routable IP addresses for remote access controllers (RACs) in data centers is inconvenient, time-consuming, and error-prone, especially when onboarding large numbers of servers, as administrators must manually set predetermined IP addresses through front panel controls.
Innovation Solution
Implementing the Multicast Domain Name System (mDNS) protocol in RACs, allowing them to generate IP multicast query messages on link-local networks, which enables RACs to discover link-local IP addresses and exchange information for server management without a central server, combined with DNS-based Service Discovery (DNS-SD) to identify host names and services.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If manual IP address configuration is used for RACs, then administrators can establish predetermined routable IP addresses, but the process becomes time-consuming and error-prone during server onboarding
Solution Approach 1:
The RAC automatically performs IP address configuration by sending mDNS queries to discover the management network's network ID and constructing its own routable IP address. This self-service mechanism eliminates manual intervention, reducing both time consumption and human errors in IP address configuration during server onboarding.
2Ease of operation
If a central server is used for IP address management, then centralized control is achieved, but system complexity and deployment overhead increase
Solution Approach 1:
The patent extracts the IP address discovery and configuration functionality from a centralized server and implements it directly in the RAC firmware. The RAC independently queries the management network for the network ID and constructs its own IP address without requiring a central management server, thereby reducing network infrastructure complexity while maintaining ease of operation.
3Reliability
If routable IP addresses are required for RAC management, then remote access capability is ensured, but the provisioning process becomes more complex and time-consuming
Solution Approach 1:
The RAC performs preliminary IP address configuration actions automatically during the boot process by querying the management network for the network ID and constructing its routable IP address before administrator intervention is needed. This preliminary automatic configuration ensures remote access reliability is established while significantly accelerating server onboarding speed by eliminating manual IP setup steps.
Data Source
AI summary
A system, method, and computer-readable medium are disclosed for realizing server management functionalities in the absence of a routable Internet Protocol (IP) network address of a remote access controller (RAC). A first device, which is operatively coupled to a link-local network, generates a Multicast Domain Name System (mDNS) IP multicast query message, which it then sends to a second device on the link-local network. In response, the second device, which comprises a RAC, returns its link-local IP address to the first device.


