• DocumentCode
    2916065
  • Title

    A Performance Monitoring Tool for Predicting Degradation in Distributed Systems

  • Author

    Xu, Jian ; Xu, Manwu

  • Author_Institution
    State Key Lab. for Novel Software Technol., Nanjing Univ., Nanjing, China
  • fYear
    2009
  • fDate
    7-8 Nov. 2009
  • Firstpage
    669
  • Lastpage
    673
  • Abstract
    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 PerfMon. 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 PerfMon, 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.
  • Keywords
    Linux; distributed processing; software engineering; Linux-based operating system; PerfMon; degradation prediction; distributed systems; kernel-level mechanisms; performance monitoring tool; software aging; virtual file system; Aging; Computerized monitoring; Condition monitoring; Degradation; Operating systems; Protocols; Remote monitoring; Software performance; Software systems; Software tools; Performance monitoring; customizability; distributed systems; scalable;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Web Information Systems and Mining, 2009. WISM 2009. International Conference on
  • Conference_Location
    Shanghai
  • Print_ISBN
    978-0-7695-3817-4
  • Type

    conf

  • DOI
    10.1109/WISM.2009.139
  • Filename
    5369361