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.
Vers une autre langue
à partir du contenu source
arxiv.org
Questions plus approfondies