A Performance Monitoring Tool for Predicting Degradation in Distributed Systems

被引:2
作者
Xu, Jian [1 ]
Xu, Manwu [1 ]
机构
[1] Nanjing Univ, State Key Lab Novel Software Technol, Nanjing 210093, Peoples R China
来源
WISM: 2009 INTERNATIONAL CONFERENCE ON WEB INFORMATION SYSTEMS AND MINING, PROCEEDINGS | 2009年
关键词
Performance monitoring; distributed systems; customizability; scalable;
D O I
10.1109/WISM.2009.139
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Continuous performance monitoring is critical for detecting software aging and enabling performance tuning. In this paper we design and develop a performance monitoring system called PertMon. It makes use of the /proc virtual file system's kernel-level mechanisms and abstractions in Linux-based operating system, which provides the building blocks for implementation of efficient, scalable and multi-level performance monitoring. Using PertMon, we show that (1) monitoring functionality can be customized according to clients' requirements, (2) by filtering of monitoring information, the trade-offs can be attained between the quality of the information monitored and the associated overheads, and (3) by performing monitoring at application-level, we can predict software aging by taking into account the multiple resources used by applications. Finally, we evaluate PerfMon by experiments.
引用
收藏
页码:669 / 673
页数:5
相关论文
共 9 条
  • [1] Buyya R, 1999, INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOL VI, PROCEEDINGS, P2774
  • [2] A methodology for detection and estimation of software aging
    Garg, S
    van Moorsel, A
    Vaidyanathan, K
    Trivedi, KS
    [J]. NINTH INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING, PROCEEDINGS, 1998, : 283 - 292
  • [3] HAUNG Y, 1995, P 25 S FAULT TOL COM, P381
  • [4] *JAV, JAV REM METH INV DIS
  • [5] MASSIE M, 2003, GANGLIA DISTRI UNPUB
  • [6] MOSBERGER D, 1998, 1 WORKSH INT SERV PE
  • [7] Sottile MJ, 2002, P IEEE INT C CLUST C
  • [8] UTHAYOPAS P, 1998, P 3 INT C EXH HIGH P
  • [9] XU J, 2005, P INT C SYST MAN CYB