An Experimental Study of Software Aging and Rejuvenation in dockerd

被引:23
|
作者
Torquato, Matheus [1 ,2 ]
Vieira, Marco [1 ]
机构
[1] Univ Coimbra, Dept Informat Engn, Coimbra, Portugal
[2] Fed Inst Alagoas, Campus Arapiraca, Arapiraca, Brazil
基金
欧盟地平线“2020”;
关键词
Software aging and rejuvenation; Container; Docker; Dependability; SWARE approach;
D O I
10.1109/EDCC.2019.00014
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Virtualized containers are being extensively used to host applications as they substantially reduce the overhead caused by conventional virtualization techniques. Therefore, as containers adoption grows, the need for dependability also increases. Dockerd, the process that is in charge of Docker containers management, is supposed to support long-running systems, which makes it prone to the well-known problem of software aging. This paper presents an experimental study of software aging and rejuvenation targeting the dockerd daemon. We used the SWARE approach to conduct the experimentation, which encompasses three phases: i) stress - stress environment with the accelerated workload to induce bugs activation; (ii) wait - stop the workload submission to observe possible accumulated effects and; (iii) rejuvenation - submit a rejuvenation action to perceive changes in the internal software state. The experiment runs for 26 days, and results show that dockerd suffers from software aging effects after the stress phase. The accumulated effects remain in the system until a complete cleanup, comprising removing all the containers and rebooting the operating system.
引用
收藏
页码:1 / 6
页数:6
相关论文
共 50 条
  • [41] Rejuvenation of the aging hand
    Butterwick, KJ
    [J]. DERMATOLOGIC CLINICS, 2005, 23 (03) : 515 - +
  • [42] SYSTEMS AGING AND REJUVENATION
    Gladyshev, Vadim
    [J]. INNOVATION IN AGING, 2022, 6 : 20 - 20
  • [43] Aging and Rejuvenation of Oligodendrocytes
    Iram, T.
    Kern, F.
    Kaur, A.
    Myneni, S.
    Garcia, M.
    Yerra, L.
    Lou, J.
    Zetterberg, H.
    Keller, A.
    Zuchero, J.
    Wyss-Coray, T.
    [J]. MULTIPLE SCLEROSIS JOURNAL, 2021, 27 (1_SUPPL) : 5 - 6
  • [44] Availability Modelling of Cluster-Based System with Software Aging and Optional Rejuvenation Policy
    Sharma, Richa
    Kumar, Gireesh
    [J]. CYBERNETICS AND INFORMATION TECHNOLOGIES, 2019, 19 (04) : 90 - 100
  • [45] Adaptive software rejuvenation: Degradation model and rejuvenation scheme
    Bao, YJ
    Sun, XB
    Trivedi, KS
    [J]. 2003 INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS AND NETWORKS, PROCEEDINGS, 2003, : 241 - 248
  • [46] STUDY OF THE INFLUENCE OF PHYSICAL AGING AND REJUVENATION ON MACRORADICAL REACTIVITY IN POLYCARBONATE
    BARTOS, J
    SZOCS, F
    KLIMOVA, M
    MULLER, J
    [J]. POLYMER, 1992, 33 (16) : 3536 - 3539
  • [47] Software Rejuvenation in Cloud Systems
    Puliafito, Antonio
    [J]. 2014 IEEE INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING WORKSHOPS (ISSREW), 2014, : 413 - 413
  • [48] AGING Vascular rejuvenation is geroprotective
    Augustin, Hellmut G.
    Kipnis, Jonathan
    [J]. SCIENCE, 2021, 373 (6554) : 490 - 491
  • [49] On the analysis of software rejuvenation policies
    Garg, S
    Puliafito, A
    Telek, M
    Trivedi, KS
    [J]. COMPASS '97 - ARE WE MAKING PROGRESS TOWARDS COMPUTER ASSURANCE?, 1997, : 88 - 96
  • [50] A framework of software rejuvenation for survivability
    Aung, KMM
    Park, JS
    [J]. 18TH INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS, VOL 2 (REGULAR PAPERS), PROCEEDINGS, 2004, : 507 - 510