Quality Assurance for Infrastructure Orchestrators: Emerging Results from Ansible

被引:0
|
作者
Zhang, Yue [1 ]
Rahman, Muktadir [2 ]
Wu, Fan [3 ]
Rahman, Akond [4 ]
机构
[1] Tuskegee Univ, Dept Comp Sci, Tuskegee, AL 36088 USA
[2] MetaDesign Solut, Dhaka, Bangladesh
[3] Tuskegee Univ, Dept Comp Sci, Tuskegee, AL USA
[4] Auburn Univ, Dept Comp Sci & Software Engn, Auburn, AL USA
基金
美国国家科学基金会;
关键词
ansible; devops; infrastructure as code;
D O I
10.1109/ICSA-C57050.2023.00073
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Infrastructure as code (IaC) is the practice of automatically managing computing infrastructure at scale. Despite yielding multiple benefits for organizations, the practice of IaC is susceptible to quality concerns, which can lead to large-scale consequences. While researchers have studied quality concerns in IaC manifests, quality aspects of infrastructure orchestrators, i.e., tools that implement the practice of IaC, remain an under-explored area. A systematic investigation of defects in infrastructure orchestrators can help foster further research in the domain of IaC. From our empirical study with 22,445 commits mined from the Ansible infrastructure orchestrator we observe (i) a defect density of 17.9 per KLOC, (ii) 12 categories of Ansible components for which defects appear, and (iii) the 'Module' component to include more defects than the other 11 components. Based on our empirical study, we provide recommendations for researchers to conduct future research to enhance the quality of infrastructure orchestrators.
引用
收藏
页码:322 / 324
页数:3
相关论文
共 50 条
  • [1] Quality Assurance of IT Infrastructure for Radiation Therapy
    Zhan, L.
    Osei, E.
    Jiang, R.
    MEDICAL PHYSICS, 2017, 44 (06)
  • [2] Quality Assurance on IDMAR submarine infrastructure
    Larosa, Giuseppina
    Santonocito, Domenico
    Cuttone, Giacomo
    2022 IEEE INTERNATIONAL WORKSHOP ON METROLOGY FOR THE SEA LEARNING TO MEASURE SEA HEALTH PARAMETERS (METROSEA), 2022, : 56 - 60
  • [3] AN EMERGING PROFESSIONAL - THE QUALITY ASSURANCE NURSE
    KIBBEE, P
    JOURNAL OF NURSING ADMINISTRATION, 1988, 18 (04): : 30 - 33
  • [4] NEW AND EMERGING INSTRUMENTATION FOR QUALITY ASSURANCE
    KRESSROGERS, E
    TRENDS IN FOOD SCIENCE & TECHNOLOGY, 1993, 4 (02) : 35 - 41
  • [5] Durability Design and Quality Assurance of Concrete Infrastructure
    Gjørv, Odd E.
    Concrete International, 2010, 32 (09) : 29 - 36
  • [6] Relevance of Quality Infrastructure with Promoting Export Quality: Evidence from Emerging Markets
    Huang, Mengdie
    Xia, Tangbin
    Zhang, Hao
    Pan, Ershun
    Xi, Lifeng
    JOURNAL OF GREY SYSTEM, 2020, 32 (04): : 32 - 51
  • [7] Emerging technologies and quality assurance in hemostasis: A review of findings from the Royal College of Pathologists of Australasia Quality Assurance Program
    Favaloro, Emmanuel J.
    Bonar, Roslyn
    SEMINARS IN THROMBOSIS AND HEMOSTASIS, 2007, 33 (03): : 235 - 242
  • [8] HYPERTHERMIA QUALITY ASSURANCE RESULTS
    SHRIVASTAVA, PN
    SAYLOR, TK
    MATLOUBIEH, AY
    PALIWAL, BR
    INTERNATIONAL JOURNAL OF HYPERTHERMIA, 1988, 4 (01) : 25 - 37
  • [9] Quality Assurance of simulation results
    Testard, Laurent
    18TH EUROPEAN SYMPOSIUM ON COMPUTER AIDED PROCESS ENGINEERING, 2008, 25 : 1033 - 1038