US 11,656,766 B2
Correlating time on storage network components
John R. Lynch, Pasadena, MD (US); and Arieh Don, Newton, MA (US)
Assigned to EMC IP Holding Company LLC, Hopkinton, MA (US)
Filed by EMC IP Holding Company LLC, Hopkinton, MA (US)
Filed on Apr. 5, 2021, as Appl. No. 17/222,350.
Prior Publication US 2022/0317892 A1, Oct. 6, 2022
Int. Cl. G06F 3/06 (2006.01)
CPC G06F 3/0617 (2013.01) [G06F 3/0605 (2013.01); G06F 3/067 (2013.01); G06F 3/0635 (2013.01); G06F 3/0659 (2013.01)] 18 Claims
OG exemplary drawing
 
1. For a storage network including a first component and a second component, a method comprising:
sending a request from the second component to the first component to provide a current time on the first component, wherein the first and second components are physical components in the storage network;
receiving a response to the request, the response specifying a first time when the response was sent according to a first time standard of the first component;
determining a second time when the response was received according to a second time standard of the second component;
storing, on the second component, first information associating the first time and the second time, wherein the first information is stored in a first entry of a plurality of entries of a data structure, wherein each of the plurality of entries includes a representation of a pair of times comprising one time of the first component and a corresponding time of the second component, wherein the first entry includes a representation of the second time according to the second time standard of the second component; and
for a phenomenon involving the first component, determining, based on the first information, a third time that the phenomenon occurred according to the first time standard, wherein said determining the third time includes:
receiving an indication regarding an occurrence of the phenomenon at a fourth time according to the second time standard of the second component;
determining that the first entry, from among the plurality of entries, identifies a closest time to the fourth time; and
determining the third time of the phenomenon according to the first time standard based on the first information of the first entry.