IP Library Patent Application 15667217
Patent Application
App. No. 15/667,217

System and Method for Mapping Server Location based on Neighboring Server Racks

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
15/667,217
Abstract

A system includes a first server rack with a first wireless interface and a second server rack with a second wireless interface. The second server rack is in a first row of a data center with the first server rack. The first server rack establishes a first wireless link with the second server rack via the first and second wireless interfaces, determines a first value of a first received signal strength indication for the first wireless link, and determines that the second server is in the first row based upon the first value.

Claims (97)

1 . A system, comprising:

a first server rack including a first wireless interface; and

a second server rack including a second wireless interface, wherein the second server rack is in a first row of a data center with the first server rack;

the first server rack configured to:

establish a first wireless link with the second server rack via the first and second wireless interfaces;

determine a first value of a first received signal strength indication for the first wireless link; and

determine that the second server is in the first row based upon the first value.

2 . The system of claim 1 , further comprising:

a third server rack including a third wireless interface, the third server rack in a second row of the data center, and directly across a first aisle between the first and second rows from the first server rack, the first and third server racks oriented in a face-to-face configuration;

the first server rack further configured to:

establish a second wireless link with the third server rack via the first and third wireless interfaces;

determine a second value of a second received signal strength indication for the second wireless link, wherein the second value is less than the first value; and

determine that the third server is in the second row, that the first and third server racks are oriented in the face-to-face configuration, and that the first and third server racks are in a first column of the data center based upon the second value.

3 . The system of claim 2 , further comprising:

a fourth server rack including a fourth wireless interface, the fourth server rack in the second row and directly across the first aisle from the second server rack, the second and fourth server racks oriented in the face-to-face configuration; and

the first server rack further configured to:

establish a third wireless link with the fourth server rack via the first and fourth wireless interfaces;

determine a third value of a third received signal strength indication for the third wireless link, wherein the third value is less than the second value;

receive first information from the second server rack via the first wireless link that the fourth server rack is in the second row; and

determine that the second and fourth server racks are oriented in the face-to-face configuration, and that the second and fourth server racks are in a second column of the data center based upon the third value and upon the first information.

4 . The system of claim 3 , further comprising:

a fifth server rack including a fifth wireless interface, the fifth server rack in a third row of the data center, and directly across a second aisle between the first and third rows from the first server rack, the first and fifth server racks oriented in a back-to-back configuration;

the first server rack further configured to:

establish a fourth wireless link with the fifth server rack via the first and fifth wireless interfaces;

determine a fourth value of a fourth received signal strength indication for the fourth wireless link, wherein the fourth value is less than the third value; and

determine that the fifth server is in the third row, that the first and fifth server racks are oriented in the back-to-back configuration, and that the fifth server rack is in the first column based upon the fourth value.

5 . The system of claim 4 , further comprising:

a sixth server rack including a sixth wireless interface, the sixth server rack in the third row and directly across the second aisle from the second server rack, the second and sixth server racks oriented in the back-to-back configuration; and

the first server rack further configured to:

establish a fifth wireless link with the sixth server rack via the first and sixth wireless interfaces;

determine a fifth value of a third received signal strength indication for the fifth wireless link, wherein the fifth value is less than the fourth value;

receive second information from the second server rack via the first wireless communication link that the sixth server is in the third row; and

determine that the second and sixth server racks are oriented in the face-to-face configuration, and that the sixth server is in a second column based upon the fifth value and upon the second information.

6 . The system of claim 1 , further comprising:

a data center management system;

the first server rack further configured to:

determine a first data center map showing the first and second server racks in the first row and showing the second server rack to a first side of the first server rack;

determine a second data center map showing the first and second server racks in the first row and showing the second server rack to a second side of the first server rack; and

provide the first and second data center maps to the data center management system.

7 . The system of claim 6 , wherein the first server rack is further configured to:

receive an indication from the data center management system to apply one of the first or the second data center maps; and

apply the indicated one of the first or second data center maps.

8 . The system of claim 1 , wherein the first and second wireless interfaces include Bluetooth-Low Energy interfaces.

9 . A method, comprising:

establishing, between a first wireless interface of a first server rack and a second wireless interface of a second server rack, a first wireless link, wherein the second server rack is in a first row of a data center with the first server rack;

determining a first value of a first received signal strength indication for the first wireless link; and

determining that the second server is in the first row based upon the first value.

10 . The method of claim 9 , further comprising:

establishing, between the first wireless interface and a third wireless interface of a third server rack of the data center, a second wireless link, wherein the third server rack is in a second row of the data center, and directly across a first aisle between the first and second rows from the first server rack, the first and third server racks oriented in a face-to-face configuration;

determining, by the first server rack, a second value of a second received signal strength indication for the second wireless link, wherein the second value is less than the first value; and

determining, by the first server rack, that the third server is in the second row, that the first and third server racks are oriented in the face-to-face configuration, and that the first and third server racks are in a first column of the data center based upon the second value.

11 . The method of claim 10 , further comprising:

establishing, between the first wireless interface and a fourth wireless interface of a fourth server rack of the data center, a third wireless link, wherein the fourth server rack is in the second row and directly across the first aisle from the second server rack, the second and fourth server racks oriented in the face-to-face configuration;

determining, by the first server rack, a third value of a third received signal strength indication for the third wireless link, wherein the third value is less than the second value;

receiving, by the first server rack, first information from the second server rack via the first wireless link that the fourth server rack is in the second row; and

determining, by the first server rack, that the second and fourth server racks are oriented in the face-to-face configuration, and that the second and fourth server racks are in a second column of the data center based upon the third value and upon the first information.

12 . The method of claim 11 , further comprising:

establishing, between the first wireless interface and a fifth wireless interface of a fifth server rack of the data center, a fourth wireless link, wherein the fifth server rack is in a third row of the data center, and directly across a second aisle between the first and third rows from the first server rack, the first and fifth server racks oriented in a back-to-back configuration;

determining, by the first server rack, a fourth value of a fourth received signal strength indication for the fourth wireless link, wherein the fourth value is less than the third value; and

determining, by the first server rack, that the fifth server is in the third row, that the first and fifth server racks are oriented in the back-to-back configuration, and that the fifth server rack is in the first column based upon the fourth value.

13 . The method of claim 12 , further comprising:

establishing, between the first wireless interface and a sixth wireless interface of a sixth server rack of the data center, a fifth wireless link, wherein the sixth server rack is in the third row and directly across the second aisle from the second server rack, the second and sixth server racks oriented in the back-to-back configuration;

determining, by the first server rack, a fifth value of a third received signal strength indication for the fifth wireless link, wherein the fifth value is less than the fourth value;

receiving, by the first server rack, second information from the second server rack via the first wireless communication link that the sixth server is in the third row; and

determining, by the first server rack, that the second and sixth server racks are oriented in the face-to-face configuration, and that the sixth server is in a second column based upon the fifth value and upon the second information.

14 . The method of claim 9 , further comprising:

determining, by the first server rack, a first data center map showing the first and second server racks in the first row and showing the second server rack to a first side of the first server rack;

determining, by the first server rack, a second data center map showing the first and second server racks in the first row and showing the second server rack to a second side of the first server rack; and

providing, by the first server rack, the first and second data center maps to a data center management system of the data center.

15 . A server rack, comprising:

a first wireless interface; and

a processor configured to:

establish a first wireless link with a second server rack via the first wireless interface and a second wireless interface of the second server rack, wherein the second server rack is in a first row of a data center with the first server rack;

determine a first value of a first received signal strength indication for the first wireless link; and

determine that the second server is in the first row based upon the first value.

16 . The server rack of claim 15 , the processor further configured to:

establish a second wireless link with the a third server rack via the first wireless interface and a third wireless interface of the third server rack, wherein the third server rack in a second row of the data center, and directly across a first aisle between the first and second rows from the first server rack, the first and third server racks oriented in a face-to-face configuration;

determine a second value of a second received signal strength indication for the second wireless link, wherein the second value is less than the first value; and

determine that the third server is in the second row, that the first and third server racks are oriented in the face-to-face configuration, and that the first and third server racks are in a first column of the data center based upon the second value.

17 . The server rack of claim 16 , the processor further configured to:

establish a third wireless link with the a fourth server rack via the first wireless interface and a fourth wireless interface of the fourth server, wherein the fourth server rack in the second row and directly across the first aisle from the second server rack, the second and fourth server racks oriented in the face-to-face configuration;

determine a third value of a third received signal strength indication for the third wireless link, wherein the third value is less than the second value;

receive first information from the second server rack via the first wireless link that the fourth server rack is in the second row; and

determine that the second and fourth server racks are oriented in the face-to-face configuration, and that the second and fourth server racks are in a second column of the data center based upon the third value and upon the first information.

18 . The server rack of claim 17 , the processor further configured to:

establish a fourth wireless link with a fifth server rack via the first wireless interface and a fifth wireless interface of the fifth server rack, wherein the fifth server rack in a third row of the data center, and directly across a second aisle between the first and third rows from the first server rack, the first and fifth server racks oriented in a back-to-back configuration;

determine a fourth value of a fourth received signal strength indication for the fourth wireless link, wherein the fourth value is less than the third value; and

determine that the fifth server is in the third row, that the first and fifth server racks are oriented in the back-to-back configuration, and that the fifth server rack is in the first column based upon the fourth value.

19 . The server rack of claim 18 , the processor further configured to:

establish a fifth wireless link with a sixth server rack via the first wireless interface and a sixth wireless interface of the sixth server rack, wherein the sixth server rack in the third row and directly across the second aisle from the second server rack, the second and sixth server racks oriented in the back-to-back configuration;

determine a fifth value of a third received signal strength indication for the fifth wireless link, wherein the fifth value is less than the fourth value;

receive second information from the second server rack via the first wireless communication link that the sixth server is in the third row; and

determine that the second and sixth server racks are oriented in the face-to-face configuration, and that the sixth server is in a second column based upon the fifth value and upon the second information.

20 . The server rack of claim 19 , the processor further configured to:

determine a first data center map showing the first and second server racks in the first row and showing the second server rack to a first side of the first server rack;

determine a second data center map showing the first and second server racks in the first row and showing the second server rack to a second side of the first server rack; and

provide the first and second data center maps to a data center management system.

Assignments (8)
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (053546/0001) Recorded Jun 23, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL MARKETING L.P. (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO CREDANT TECHNOLOGIES, INC.); DELL INTERNATIONAL L.L.C.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO FORCE10 NETWORKS, INC. AND WYSE TECHNOLOGY L.L.C.); EMC IP HOLDING COMPANY LLC
Reel/Frame 071642/0001 →
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (043775/0082) Recorded May 20, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL PRODUCTS L.P.; EMC CORPORATION; EMC IP HOLDING COMPANY LLC
Reel/Frame 060958/0468 →
RELEASE OF SECURITY INTEREST AT REEL 043772 FRAME 0750 Recorded Nov 2, 2021
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: DELL PRODUCTS L.P.; EMC CORPORATION; EMC IP HOLDING COMPANY LLC
Reel/Frame 058298/0606 →
SECURITY AGREEMENT Recorded Apr 22, 2020
From: CREDANT TECHNOLOGIES INC.; DELL INTERNATIONAL L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; FORCE10 NETWORKS, INC.; WYSE TECHNOLOGY L.L.C.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 053546/0001 →
SECURITY AGREEMENT Recorded Mar 21, 2019
From: CREDANT TECHNOLOGIES, INC.; DELL INTERNATIONAL L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; FORCE10 NETWORKS, INC.; WYSE TECHNOLOGY L.L.C.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 049452/0223 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 10, 2017
From: LAIRSEY, JEFFREY M.; AHMED, SAJJAD; RAJU, ARULNAMBI; ISLAM, MINHAZ
To: DELL PRODUCTS, LP
Reel/Frame 043540/0319 →
PATENT SECURITY AGREEMENT (CREDIT) Recorded Sep 6, 2017
From: DELL PRODUCTS L.P.; EMC CORPORATION; EMC IP HOLDING COMPANY LLC
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 043772/0750 →
PATENT SECURITY AGREEMENT (NOTES) Recorded Sep 6, 2017
From: DELL PRODUCTS L.P.; EMC CORPORATION; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS COLLATERAL AGENT
Reel/Frame 043775/0082 →