Service Location Management Agent for Data Center Server Tracking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Large data centers face labor-intensive and error-prone manual administration efforts in managing server locations and application services, leading to inaccuracies in databases and inefficient resource allocation.

Innovation Solution

Implementing a Service Location Management (SLM) system with agents on each server that maintain a registry of physical locations and applications, communicating this information over a data center network to a manager, which registers it with a Configuration Management Database (CMDB), and utilizing protocols like LLDP and SNMP for accurate location tracking and resource management.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If manual administration is used to track server locations and application services, then system complexity is reduced, but productivity decreases and error rate increases

Engineering Contradiction:
Improveadministration efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system enables servers to automatically register and update their own location and application service information through SLM agents, eliminating the need for manual administration. The servers self-report to the CMDB, achieving self-service tracking that improves productivity without requiring complex manual intervention systems.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces manual mechanical administration processes with automated electronic systems. SLM agents use network protocols to automatically discover and report server locations and application services, substituting human labor with automated electronic discovery and registration mechanisms.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Measurement precision

If manual database entry is used for server and application information, then implementation simplicity is maintained, but measurement precision deteriorates

Engineering Contradiction:
Improvelocation accuracyVSAvoiddata management complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system implements continuous feedback loops where SLM agents periodically discover and update server location and application service information in the CMDB. This automated feedback mechanism ensures high measurement precision by continuously verifying and correcting data without manual intervention.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The SLM agent acts as an intermediary between the server and the CMDB, automatically discovering and reporting accurate location and application service information. This intermediary mechanism eliminates manual entry errors while maintaining data management through structured automated processes.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If physical searching of racks is performed to verify server locations, then database accuracy can be improved, but loss of time increases

Engineering Contradiction:
Improvedatabase accuracyVSAvoidverification time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system replaces physical searching of racks with automated electronic discovery mechanisms. SLM agents use network protocols to electronically locate and verify server locations and application services, eliminating time-consuming physical searches while maintaining or improving database accuracy through automated verification.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

4Loss of information

If shared virtualized server platforms are not correlated with applications, then device complexity is reduced, but loss of information increases

Engineering Contradiction:
Improvecorrelation accuracyVSAvoidcorrelation management complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The system implements automated feedback loops that continuously discover and correlate virtualized server platforms with their supported applications. SLM agents automatically track and report these correlations to the CMDB, eliminating information loss without requiring complex manual correlation management.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10129087B2Application service location and management system
Publication Date: 2018.11.13 INTEL CORP
  • US10129087B2 patent drawing
  • US10129087B2 patent drawing
  • US10129087B2 patent drawing

AI summary

A system for locating and managing application services according to one embodiment includes a location determination circuit configured to determine a physical location of an associated server; and a service location management (SLM) agent associated with the server. The SLM agent is configured to maintain a registry of service applications provided by the server and to transmit multicast messages over a data center network. The multicast messages are configured to advertise: an identification (ID) of the server; the service applications provided by the server; and the physical location of the server.