科技报告详细信息
Monitoring and Characterization of Component-Based Systems with Global Causality Capture
Li, Jun
HP Development Company
关键词: runtime monitoring;    component-based systems;    causal training;    CORBA/COM;    latency and CPU characterization;   
RP-ID  :  HPL-2003-54
学科分类:计算机科学(综合)
美国|英语
来源: HP Labs
PDF
【 摘 要 】

Current software development techniques and tools lack the capability to characterize function call chains in multithreaded and distributed applications built upon component technologies like CORBA, COM and J2EE. The root cause is that causal linkage information necessary to trace end-to-end call chains is private to each vendor's runtime and often unavailable for logging or analysis. We propose and demonstrate a mechanism for maintaining and correlating global causality information of component-based applications, and using this information to expose and characterize function call chains and their associated behaviors in such multithreaded and distributed applications. Our approach relies on a global virtual tunnel facilitated by the instrumented stubs and skeletons. This tunnel maintains and correlates causal information throughout the end-to-end call chains spanning threads, processes and processors. As a result, monitoring data captured locally can be correlated and system-wide propagation of timing latency and CPU utilization becomes perceivable. Notes: Copyright IEEE. To be published in the 23rd International Conference on Distributed Computing Systems (ICDCS 2003) 19-22 May 2003, Providence, Rhode Island 10 Pages

【 预 览 】
附件列表
Files Size Format View
RO201804100001644LZ 1147KB PDF download
  文献评价指标  
  下载次数:9次 浏览次数:32次