• DocumentCode
    187456
  • Title

    Detection and Analysis of Performance Deterioration in Mobile Offloading System

  • Author

    Qiushi Wang ; Wolter, Katinka

  • Author_Institution
    Dept. of Math. & Comput. Sci., Freie Univ. Berlin, Berlin, Germany
  • fYear
    2014
  • fDate
    3-6 Nov. 2014
  • Firstpage
    420
  • Lastpage
    425
  • Abstract
    Offloading is an advanced technique to improve the performance of mobile devices by migrating heavy computation to remote powerful servers. The completion of an offloading task requires a reliable network connection and a stable remote server. Therefore, the system performance is determined by the network quality and the server service rate. In this paper, we present an experiment to measure the system performance using task completion time as metric. We detect that system performance is not stable at some moments. For identifying the cause of performance deterioration, we analyse the impact of server and network. It is well known that software aging is a common phenomenon in computer systems, which may cause frequent software faults and finally result in system outage. As rejuvenation is used to counteract software aging, through our experiment, we observed the impact of periodical rejuvenation on the offloading system. Although the rejuvenation process impairs the system performance temporarily, long-term stability of the server is guaranteed. We further explore the impact of poor network quality, which is the main factor degrading the system performance. To improve the system performance, we proved that restart is an efficient mechanism in theory.
  • Keywords
    mobile computing; software fault tolerance; software maintenance; software performance evaluation; computer systems; mobile devices; mobile offloading system; network quality; offloading task; performance deterioration analysis; performance deterioration detection; performance improvement; rejuvenation process; server service rate; software aging; software faults; system outage; system performance detection; system performance measurement; task completion time; Aging; Engines; Mobile communication; Mobile handsets; Performance evaluation; Servers; Software; mobile offloading; performance deterioration; software rejuvenation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Reliability Engineering Workshops (ISSREW), 2014 IEEE International Symposium on
  • Conference_Location
    Naples
  • Type

    conf

  • DOI
    10.1109/ISSREW.2014.15
  • Filename
    6983878