发明名称 SYSTEM AND METHOD FOR PROFILING REQUESTS IN SERVICE SYSTEMS
摘要 A system and method for profiling a request in a service system with kernel events including a pre-processing module configured to obtain kernel event traces from the service system and determine starting and ending communication pairs of a request path for a request. A learning module is configured to learn pairwise relationships between the starting and ending communication pairs of training traces of sequential requests. A generation module is configured to generate communication paths for the request path from the starting and ending communication pairs of testing traces of concurrent requests using a heuristic procedure that is guided by the learned pairwise relationships and generate the request path for the request from the communication paths. The system and method precisely determine request paths for applications in a distributed system from kernel event traces even when there are numerous concurrent requests.
申请公布号 US2016063398(A1) 申请公布日期 2016.03.03
申请号 US201514839363 申请日期 2015.08.28
申请人 NEC Laboratories America, Inc. 发明人 Zhang Hui;Ning Xia;Rhee Junghwan;Jiang Guofei;Xu Hongteng
分类号 G06N99/00;G06F9/50 主分类号 G06N99/00
代理机构 代理人
主权项 1. A method for profiling a request in a service system with kernel events comprising, obtaining kernel event traces from the service system; pre-processing the kernel event traces in order to determine starting and ending communication pairs of a request path for the request; learning pairwise relationships between the starting and ending communication pairs of training traces of sequential requests; generating communication paths for the request path from the starting and ending communication pairs of testing traces of concurrent requests using a heuristic procedure that is guided by learned pairwise relationships; and generating the request path for the request.
地址 Princeton NJ US