Core Concepts
ClusterSliceは、エッジコンティニュアム向けの自動化されたKubernetesセンターデプロイメントのオープンソースソリューションです。
Abstract
I. Introduction
ClusterSliceは、クラウドネイティブであり、Kubernetesと完全に統合されています。
クラスター定義はYAMLファイル形式で行われます。
ClusterSliceは、異種物理および仮想リソースの利用をサポートし、Infrastructure-as-a-service機能を提供します。
II. Proposed System
ClusterSliceの設計はKubernetesパラダイムに基づいており、Custom Resource DefinitionsとKubernetes Operatorsを活用しています。
ClusterSliceはAPIや技術固有のソフトウェアを避け、bashやコマンドラインユーティリティなどの一般的なツールに依存しています。
III. Demo Description
デモでは、さまざまなスライスデプロイメント記述子が準備されます。
3つの異種ドメイン間でKubernetesクラスターが展開される具体例が提供されます。
IV. Conclusions
ClusterSliceはオープンソースとして利用可能であり、信頼性の利点を示す初期段階で410クラスターと1530ノードを展開しました。
Stats
ClusterSliceはCloudLab内で410クラスターと1530ノードを展開しました。
ClusterSliceはGitHubリポジトリ(https://github.com/SWNRG/clusterslice)から入手可能です。