A Comparative Analysis of Software Aging in Image Classifiers on Cloud and Edge

被引:5
|
作者
Andrade, Ermeson [1 ]
Pietrantuono, Roberto [2 ]
Machida, Fumio [3 ]
Cotroneo, Domenico [2 ]
机构
[1] Univ Fed Rural Pernambuco, Dept Comp, BR-52171900 Recife, Brazil
[2] Univ Naples Federico II, I-80138 Naples, Italy
[3] Univ Tsukuba, Dept Comp Sci, Tsukuba, Ibaraki 3058577, Japan
关键词
Cloud computing; Edge computing; image classifiers; performance analysis; software aging; REJUVENATION; BUGS;
D O I
10.1109/TDSC.2021.3139201
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Image classifiers for recognizing real-world objects are widely used in the Internet of Things (IoT) and Cyber-Physical Systems(CPSs). A classifier is trained offline by machine learning algorithms with training data sets, and then it is deployed on a cloud or an edge computing system for online label predictions. As the classifier's performance depends on the underlying software infrastructure, it may degrade over time due to software faults causing software aging. In this paper, we address this issue and experimentally investigate software aging observed in an image classification system that continuously runs on cloud and edge computing environments. We apply several statistical techniques to analyze degradation trends in the systems under stress tests. Our statistical trend analysis confirms the degradation trends in the throughput as well as the available memory resources both in the cloud and the edge environments. Contrary to our expectation, the edge computing environment under test had much less impact on the performance degradation than our cloud environment when the workload is high, although the latter one has four times larger allocated memory resources. We also show that the observed performance degradation trends are associated with the memory usage of specific processes by performing correlation analysis.
引用
收藏
页码:563 / 573
页数:11
相关论文
共 50 条
  • [1] A Comparative Analysis of Classifiers for Image Classification
    Chugh, Roger Singh
    Bhatia, Vardaan
    Khanna, Karan
    Bhatia, Vandana
    [J]. PROCEEDINGS OF THE CONFLUENCE 2020: 10TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING, DATA SCIENCE & ENGINEERING, 2020, : 248 - 253
  • [2] Comparative classifiers for software quality assessment
    Department of Computer Science, Faculty of Science, Prince of Songkla University, Hatyai, Songkhla
    90112, Thailand
    [J]. WCSE - Int. Workshop Comput. Sci. Eng., (404-408):
  • [3] Comparative analysis of software fault prediction using various categories of classifiers
    Inderpreet Kaur
    Arvinder Kaur
    [J]. International Journal of System Assurance Engineering and Management, 2021, 12 : 520 - 535
  • [4] Comparative analysis of software fault prediction using various categories of classifiers
    Kaur, Inderpreet
    Kaur, Arvinder
    [J]. INTERNATIONAL JOURNAL OF SYSTEM ASSURANCE ENGINEERING AND MANAGEMENT, 2021, 12 (03) : 520 - 535
  • [5] Comparative Performance Analysis of Various Classifiers for Cloud E-Health Users
    MuthamilSelvan, T.
    Balamurugan, B.
    [J]. INTERNATIONAL JOURNAL OF E-HEALTH AND MEDICAL COMMUNICATIONS, 2019, 10 (02) : 86 - 101
  • [6] A survey on software aging and rejuvenation in the cloud
    Roberto Pietrantuono
    Stefano Russo
    [J]. Software Quality Journal, 2020, 28 : 7 - 38
  • [7] A survey on software aging and rejuvenation in the cloud
    Pietrantuono, Roberto
    Russo, Stefano
    [J]. SOFTWARE QUALITY JOURNAL, 2020, 28 (01) : 7 - 38
  • [8] Comparative Analysis of Image on Several Edge Detection Techniques
    Prasetyo, Adi Budi
    Wahyudi, Rizki
    Tahyudin, Imam
    Kusuma, Selvia Ferdiana
    Oktaviana, Luzi Dwi
    Barkah, Azhari Shouni
    Artono, Budi
    [J]. TEM JOURNAL-TECHNOLOGY EDUCATION MANAGEMENT INFORMATICS, 2023, 12 (01): : 111 - 117
  • [9] Comparative Analysis of Color Edge Detection for Image Segmentation
    Mega, Kusuma Wardhani
    Yu, Xiangru
    Li, Jinping
    [J]. PROCEEDINGS OF 2018 INTERNATIONAL CONFERENCE ON COMPUTING AND PATTERN RECOGNITION (ICCPR 2018), 2018, : 93 - 101
  • [10] Analysis of Software Aging Impacts on Plant Anomaly Detection with Edge Computing
    Andrade, Ermeson
    Machida, Fumio
    [J]. 2019 IEEE 30TH INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING WORKSHOPS (ISSREW 2019), 2019, : 204 - 210