发明名称 System and method for managing event tracking
摘要 A system and method of managing event tracking includes a tracking registry. The tracking registry includes a memory for storing tracking entries, a tracking entry hierarchy, and a registry interface configured to receive requests from a plurality of modules. The tracking registry opens a tracking entry based on a registry request received from a first module of the plurality of modules, and being associated with a first operation being handled by the first module and including a parent identifier of a parent tracking entry of the tracking entry, updates the tracking entry hierarchy based on the parent identifier, stores the first tracking entry in the memory, and closes the tracking entry based on an entry closing request received from a second module of the plurality of modules and being associated with completion of a second operation being handled by the second module. The second operation performs processing associated with completion of the first operation.
申请公布号 US9565243(B2) 申请公布日期 2017.02.07
申请号 US201313945836 申请日期 2013.07.18
申请人 NETAPP, INC. 发明人 Natarajan Srikumar
分类号 G06F15/16;H04L29/08;G06F11/34;G06F11/07;G06F11/30 主分类号 G06F15/16
代理机构 Nixon Peabody LLP 代理人 Nixon Peabody LLP ;Shami Khaled
主权项 1. A system comprising: a registry server, the registry server comprising: a memory containing a machine readable medium storing a tracking registry and machine-executable code for performing a method; a registry server, the registry server comprising: a processor communicatively coupled to the memory, the processor configured to execute the machine-executable code to cause the processor to: receive, from a first processing module of a distributed computing system that includes the registry server, a tracking request associated with a first operation that is performed by the first processing module and that is included in processing performed by the distributed computing system in response to a stimulus,identify, from the tracking request, first information associated with an event that is handled by the first operation,open a tracking entry based on the identified first information, add the tracking entry to the tracking registry,receive, from a second processing module of the distributed computing system that is separate from the first processing module, a close request associated with a second operation that is included in the processing performed by the distributed computing system and that is associated with completion of the first operation,identify, from the close request, second information associated with a terminal event for the processing that is handled by the second operation, andclose the tracking entry based on the identified second information,wherein the tracking request includes a parent identifier associated with a parent tracking entry of the tracking entry,modify a child identifier field of the parent tracking entry to include an identifier of the tracking entry.
地址 Sunnyvale CA US