Skip to main content
QUICK REVIEW

[논문 리뷰] Benefits, Challenges, and Research Topics: A Multi-vocal Literature Review of Kubernetes

Shazibul Islam Shamim, Jonathan Alexander Gibson|arXiv (Cornell University)|2022. 11. 13.
Network Security and Intrusion Detection인용 수 4
한 줄 요약

이 다중 목소리 문헌 고찰은 컨테이너 오케스트레이션 도구인 쿠버네티스에 관한 전문가의 통찰과 학술 연구를 통합하여, SLO 기반 확장성과 자가 치유 컨테이너와 같은 8가지 핵심 이점, 도구 부족과 공격 표면 등 15가지 주요 과제, 그리고 자원 효율적 사용과 같은 14개의 활발한 연구 주제를 규명한다. 이 중에서 문화적 전환과 하드웨어 호환성과 같은 9가지 과제는 여전히 연구가 부족한 영역이다. 본 연구는 쿠버네티스 도입 및 시스템 설계 향상을 위한 종합적이고 증거 기반의 개요를 제공한다.

ABSTRACT

Context: Kubernetes is an open source software that helps in automated deployment of software and orchestration of containers. With Kubernetes, IT organizations, such as IBM, Pinterest, and Spotify have experienced an increase in release frequency. Objective: The goal of this paper is to inform practitioners and researchers on benefits and challenges of Kubernetes usage by conducting a multi-vocal literature review of Kubernetes. Methodology: We conduct a multi-vocal literature review (MLR) where we use 321 Kubernetes-related Internet artifacts to identify benefits and challenges perceived by practitioners. In our MLR, we also analyze 105 peer-reviewed publications to identify the research topics addressed by the research community. Findings: We find 8 benefits that include service level objective (SLO)-based scalability and self-healing containers. Our identified 15 challenges related to Kubernetes include unavailability of diagnostics and security tools and attack surface reduction. We observe researchers to address 14 research topics related to Kubernetes, which includes efficient resource utilization. We also identify 9 challenges that are under-explored in research publications, which include cultural change, hardware compatibility, learning curve, maintenance, and testing.

연구 동기 및 목표

  • 실제 도입 사례에서 관찰된 쿠버네티스 사용에 대한 전문가 인식의 이점과 과제를 식별하고 통합한다.
  • 학술 데이터베이스에서의 동료 평가 논문 분석을 통해 쿠버네티스에 관한 현재의 학술 연구 환경를 맵핑한다.
  • 조직 문화나 유지보수와 같은 비기술적 영역에서 전문가가 겪는 과제와 학술 연구의 초점 간 격차를 부각한다.
  • 미래의 연구를 이끌고 쿠버네티스 도입 방식을 향상시키기 위해 체계적이고 증거 기반의 개요를 제공한다.

제안 방법

  • 전문가 경험과 인식을 수집하기 위해 321개의 인터넷 자료(예: 블로그, 포럼, 문서)를 활용한 다중 목소리 문헌 고찰(MLR)을 수행한다.
  • 학술 데이터베이스에서의 105篇의 동료 평가 논문을 분석하여 쿠버네티스 연구 분야에서 지배적인 연구 주제를 규명한다.
  • 기반 이론 원칙을 적용한 주제 분석을 통해 이점, 과제, 연구 주제를 체계적으로 분류한다.
  • 전문가 과제와 학술 연구 주제를 상호 비교하여 연구가 미흡한 영역을 식별한다.
  • 다양한 출처에서 일관성 있고 신뢰성 있는 주제 식별 및 분류를 보장하기 위해 체계적인 코딩 프레임워크를 사용한다.

실험 결과

연구 질문

  • RQ1전문가들이 쿠버네티스 도입과 연관지어 보는 핵심 이점은 무엇인가?
  • RQ2생산 환경에서 쿠버네티스를 사용할 때 조직이 겪는 주요 과제는 무엇인가?
  • RQ3학술 공동체가 쿠버네티스 맥락에서 활발히 연구하는 주제는 무엇인가?
  • RQ4현재의 학술 연구 노력이 전문가들이 보고한 과제와 얼마나 일치하는가?
  • RQ5전문가가 식별한 과제 중 학술 문헌에서 여전히 연구가 부족한 것은 무엇인가?

주요 결과

  • SLO 기반 확장성과 자가 치유 컨테이너와 같은 8가지 핵심 이점이 규명되었으며, 이는 시스템 신뢰성과 운영 효율성을 향상시킨다.
  • 전문가 자료에서 도출된 15가지 주요 과제에는 진단 및 보안 도구 부족, 공격 표면 축소 필요성 등이 포함되어 있다.
  • 학술 공동체에서 활발히 연구되고 있는 14개의 연구 주제 중 자원 효율적 사용이 두드러진 주제이다.
  • 문화적 전환, 하드웨어 호환성, 학습 곡선, 유지보수, 테스팅 등 9가지 과제는 실제 영향이 크지만 학술 문헌에서 여전히 연구가 부족한 영역이다.
  • 특히 조직적·운영적 측면에서 전문가가 보고한 과제와 학술 연구 초점 사이에 뚜렷한 격차가 존재한다.

더 나은 연구,지금 바로 시작하세요

논문 읽기부터 검토까지, 연구 시간을 획기적으로 줄여보세요.

카드 등록 없음 · 무료 플랜 제공

이 리뷰는 AI가 만들고, 인간 에디터가 검토했습니다.