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)|Nov 13, 2022
Network Security and Intrusion Detection被引用数 4
ひとこと要約

本稿は、Kubernetesに関する実務家の知見と学術的研究を統合したマルチボイス文献レビューであり、SLOに基づくスケーラビリティや自己回復型コンテナといった8つの主要な利点、ツールの欠落や攻撃面積といった15の主要な課題、および効率的なリソース利用が顕著な14の活発な研究テーマを特定している。また、文化的な変化やハードウェア互換性といった9つの未十分に研究されている課題も明らかにした。本研究は、Kubernetesの導入とシステム設計の改善を目的とした実務家および研究者向けの包括的で根拠に基づく概要を提供する。

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.

研究の動機と目的

  • 実世界の導入事例において、実務家が認識するKubernetes利用の利点と課題を特定・統合すること。
  • 学術的論文のレビューを通じて、Kubernetesに関する現在の研究動向を把握すること。
  • 組織文化や保守運用といった非技術的分野において、実務家の課題と学術的研究の焦点の間のギャップを明らかにすること。
  • 今後の研究を導くとともに、Kubernetesの導入実務を改善するための体系的で根拠に基づいた概要を提供すること。

提案手法

  • 実務家の経験や認識を把握するため、321件のインターネットアーティファクト(例:ブログ、フォーラム、ドキュメント)を用いたマルチボイス文献レビュー(MLR)を実施した。
  • 学術データベースから抽出した105件の査読付き論文を分析し、Kubernetes研究における主要な研究テーマを同定した。
  • グラウンド理論の原則に従い、テーマ分析を用いて利点、課題、研究テーマを分類した。
  • 実務家の課題と学術的研究テーマを照合することで、未十分に研究されている分野を特定した。
  • 多様な出典にわたるテーマの同定・分類の一貫性と信頼性を確保するため、構造化されたコード化フレームワークを用いた。

実験結果

リサーチクエスチョン

  • RQ1実務家がKubernetes導入に関連して認識する主な利点は何ですか?
  • RQ2生産環境でKubernetesを使用する組織が直面する主な課題は何ですか?
  • RQ3学術界ではKubernetesの文脈でどのような研究テーマが活発に研究されていますか?
  • RQ4現在の学術的研究の取り組みは、実務家が報告する課題とどの程度一致していますか?
  • RQ5実務家が特定した課題のうち、学術文献で未十分に研究されているものは何ですか?

主な発見

  • SLOに基づくスケーラビリティや自己回復型コンテナといった8つの主要なKubernetesの利点が同定された。これらはシステムの信頼性と運用効率を向上させる。
  • 実務家からの情報源から15の主要な課題が抽出された。具体的には、診断・セキュリティツールの不足、攻撃面積の低減の必要性などが含まれる。
  • 学術界では14の研究テーマが活発に研究されており、特に効率的なリソース利用が顕著な焦点となっている。
  • 文化的な変化、ハードウェア互換性、学習曲線、保守運用、テストといった9つの課題は、実世界での影響は大きいものの、学術文献では未十分に研究されている。
  • 特にKubernetes導入における組織的・運用的側面において、実務家が報告する課題と学術的研究の焦点の間には顕著なギャップが存在する。

より良い研究を、今すぐ始めましょう

論文の読解から最終レビューまで、研究時間を劇的に削減しましょう。

クレジットカード登録不要

このレビューはAIが作成し、人間の編集者が確認しました。