Server Location Determination via Cable Length Triangulation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In large datacenters, it is challenging to accurately determine the location of servers due to multiple alerts and the similarity of server types, making it difficult to identify which server is experiencing issues.

Innovation Solution

A method involving the use of a reference coordinate system defined by two selected servers connected with an axis cable, where the location of a target server is determined by the lengths of cables connecting it to these reference servers, allowing for precise location within the array using taxi-cab or direct cable routing configurations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Difficulty of detecting and measuring

If visual alerts such as bluelight identifiers are activated on servers, then the server with an issue can be indicated, but in a large datacenter with multiple alerts it becomes difficult to determine which server has a particular issue

Engineering Contradiction:
Improvedifficulty to identify server with issueVSAvoidinformation about server location and identity
Core Design Contradiction:
Difficulty of detecting and measuringVSLoss of information

Solution Approach 1:

The patent introduces a location determination system as an intermediary between the alert generation and the administrator. This system uses cable length measurements and coordinate geometry to calculate and communicate the precise location of the affected server, mediating between the alert signal and the administrator's need to locate and identify the specific server.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent replaces the mechanical/visual alert system with an automated information processing system. Instead of relying on visual inspection of physical alerts, the system electronically determines server location through cable length measurements and mathematical calculations, then communicates this information through the network.

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

2Loss of information

If server names are sent out over LAN to indicate the affected server, then the server identity can be communicated, but the name is not always helpful in locating where the server is physically located

Engineering Contradiction:
Improveinformation about server identityVSAvoiddifficulty to locate server physically
Core Design Contradiction:
Loss of informationVSDifficulty of detecting and measuring

Solution Approach 1:

The patent adds spatial dimension information to the server identification process. Instead of only communicating server names (logical identification), the system calculates and transmits physical location coordinates based on cable lengths, providing both logical and spatial dimensions of server identification.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Solution Approach 2:

The location determination system acts as an intermediary that translates network-based server identification into physical location information. It uses cable length measurements and coordinate geometry to bridge the gap between logical server names and physical server positions.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If multiple servers of the same type are present in the datacenter, then resource utilization is optimized, but it becomes difficult to distinguish and locate specific servers

Engineering Contradiction:
Improveserver type flexibilityVSAvoiddifficulty to distinguish specific servers
Core Design Contradiction:
Adaptability or versatilityVSDifficulty of detecting and measuring

Solution Approach 1:

The patent applies local quality differentiation through unique spatial coordinates for each server. Even though servers may be of the same type, each server has a distinct location determined by its specific cable length measurements and coordinate calculations, making each server individually identifiable and locatable.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system replaces visual or physical differentiation methods with automated electronic location determination. By using cable length measurements and mathematical calculations, the system creates unique digital fingerprints for each server's location, enabling distinction between identical server types.

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

Data Source

PatentUS8868738B2Automatic server position determination
Publication Date: 2014.10.21 LENOVO GLOBAL TECHNOLOGIES SWITZERLAND INTERNATIONAL GMBH
  • US8868738B2 patent drawing
  • US8868738B2 patent drawing
  • US8868738B2 patent drawing

AI summary

A method is provided for determining the location of a target computer device, such as a server in an array of interconnected servers. In one embodiment, the method comprises selecting a first server defining a first point of an axis of a reference coordinate system and selecting a second server defining a second point of the axis. A first cable is connected from the target server to the first server and a second cable is connected from the target server to the second server. The location of the target server is determined according to the length of the first cable, the length of the second cable, and the locations of the first and second servers. The axis may be designated using an axis cable, by connecting a first end of the axis cable to the first server and connecting a second end of the axis cable to the second server.