ClusterSlice ist eine Kubernetes-zentrierte Lösung für das Edge-Cloud-Kontinuum, die es ermöglicht, Rechenressourcen von Bare-Metal oder Hypervisor-Ebene in voll funktionsfähige Cloud-Netzwerk-Slices umzuwandeln. Es bietet folgende Funktionen:
Deklarative automatisierte Bereitstellung: Die Slice-Definition erfolgt in Form von YAML-Dateien und umfasst die zu nutzenden Rechenressourcen, die Kubernetes-Konfiguration und die zu installierenden Anwendungsmodule.
Infrastructure-as-a-Service-Funktionen: ClusterSlice unterstützt die Nutzung heterogener physischer und virtueller Ressourcen über eine gemeinsame Abstraktion, einschließlich Open-Testbed-Infrastrukturen und virtueller Maschinen.
Platform-as-a-Service-Funktionen: Es unterstützt verschiedene Kubernetes-Varianten sowie Netzwerk-Plugins für Intra-Cluster- und Inter-Cluster-Kommunikation.
Application-as-a-Service-Funktionen: Die Slice-Definition unterstützt die Bereitstellung konfigurierbarer Anwendungsmodule, um maximale Kompatibilität mit heterogenen Systemen zu gewährleisten.
Multi-Cluster- und Multi-Domain-Fähigkeiten: Der Betrieb von ClusterSlice kann sich über mehrere heterogene Bereitstellungsumgebungen erstrecken und Technologien wie Liqo, OCM oder Submariner nutzen, um Multi-Cluster-Betrieb und -Kommunikation zu etablieren.
Automatisierung von Experimenten: ClusterSlice ermöglicht die fortgeschrittene, automatisierte Bereitstellung und Verwaltung von Experimenten, basierend auf seinen Eigenschaften der Reproduzierbarkeit bei der Bereitstellung von Slices und aktiv unterstützten Automatisierungsfähigkeiten.
Till ett annat språk
från källinnehåll
arxiv.org
Djupare frågor