US 11,706,190 B2
Systems and methods for identifying servers on a rack and assigning the proper IP addresses to the servers based on their physical locations
Francis Kin-Wing Hong, Chula Vista, CA (US); William Nguyen, San Jose, CA (US); Art Cruz, Sunnyvale, CA (US); Utkarsh Purushottam Wagh, Pune (IN); and Yogesh Kandlikar, Milpitas, CA (US)
Assigned to HITACHI VANTARA, LLC, Santa Clara, CA (US)
Appl. No. 17/618,866
Filed by Hitachi Vantara, LLC, Santa Clara, CA (US)
PCT Filed Jun. 17, 2019, PCT No. PCT/US2019/037521
§ 371(c)(1), (2) Date Dec. 13, 2021,
PCT Pub. No. WO2020/256691, PCT Pub. Date Dec. 24, 2020.
Prior Publication US 2022/0210115 A1, Jun. 30, 2022
Int. Cl. H04L 61/5007 (2022.01); H04L 61/5038 (2022.01); H04L 61/5061 (2022.01); H04L 101/69 (2022.01); H04L 101/668 (2022.01)
CPC H04L 61/5007 (2022.05) [H04L 61/5038 (2022.05); H04L 61/5061 (2022.05); H04L 2101/668 (2022.05); H04L 2101/69 (2022.05)] 8 Claims
OG exemplary drawing
 
8. An apparatus managing a plurality of servers installed on one or more racks, the apparatus connected to the plurality of servers over a local area network (LAN), the apparatus comprising:
a processor, configured to:
issue a ping Link-Local over the LAN to determine the plurality of servers;
retrieve power on time, current system time, and operating system (OS) uptime for each of the plurality of servers;
determine a power on order for the plurality of servers;
determine physical locations of the plurality of servers within one or more racks based on installation instructions and power on order; and
assign internet protocol (IP) addresses to the plurality of servers based on the physical locations.