Entwicklung einer Edge-Cloud-Plattform für eine deutsche Forschungseinrichtung
Architektur und Entwicklung verteilter Edge-Cloud-Plattformen auf Basis von OpenStack und Kubernetes.
Unternehmen
Deutschland · Weniger als 500 Mitarbeitende
Der Kunde ist eine deutsche Forschungseinrichtung mit weniger als 500 Mitarbeitenden. Ihre Infrastruktur umfasst mehrere verteilte Edge-Cloud-Plattformen auf Basis von OpenStack und Kubernetes. Das Projekt umfasste außerdem Netzwerktechnologien, Kubernetes-basierte Umgebungen und die Unterstützung von NVIDIA vGPU als Teil der Edge-Cloud-Infrastruktur der Organisation.
Herausforderung
Das Projekt umfasste die Architektur und Entwicklung mehrerer Edge-Cloud-Plattformen auf Basis von OpenStack und Kubernetes. Der Leistungsumfang beinhaltete sowohl die Cloud-Infrastruktur und Netzwerktechnik als auch die Bereitstellung und Weiterentwicklung einzelner Edge-Knoten.
ZENTRALE HERAUSFORDERUNG
Aufbau und Weiterentwicklung mehrerer Edge-Cloud-Plattformen mit zuverlässiger Netzwerkanbindung, automatischem Switch-Failover und Unterstützung für NVIDIA vGPU.
Besonderheiten des Projekts
Das Projekt verband die Entwicklung mehrerer Edge-Cloud-Plattformen auf Basis von OpenStack und Kubernetes mit umfangreichen Arbeiten an der zugrunde liegenden Netzwerkinfrastruktur. Dazu gehörten die Konzeption einer Leaf-Spine-Architektur, die Implementierung eines automatischen Switch-Failovers, die Konfiguration von Firewalls, Kubernetes-Release-Upgrades sowie die vollständige Bereitstellung neuer Edge-Knoten.
Lösung
Cloudification war an der Architektur und Implementierung der Plattformen beteiligt. Dazu gehörten die Konzeption einer Leaf-Spine-Netzwerkarchitektur und die Einrichtung eines automatischen Failovers bei Ausfall eines Switches. Das Team führte außerdem Kubernetes-Release-Upgrades durch, stellte neue Edge-Knoten von Grund auf bereit, konfigurierte Firewalls und migrierte das Basisbetriebssystem von einer veralteten, nicht mehr unterstützten CentOS-Version auf Ubuntu LTS. Im Rahmen des Projekts wurden auch Schulungen für Endnutzer durchgeführt.
Ergebnis
Mehr als 10 Edge-Cloud-Plattformen auf Basis von OpenStack und Kubernetes wurden mit der erforderlichen Netzwerkarchitektur auf Basis von Cumulus Linux mit BGP und BFD bereitgestellt. Die Infrastruktur wurde durch neue Edge-Deployments erweitert. Die Migration von CentOS auf Ubuntu LTS ermöglichte die Integration von NVIDIA vGPUs. Die Endnutzer wurden außerdem im Umgang mit der implementierten Infrastruktur geschult.
Private-Cloud-Plattform für IoT-Infrastruktur
OpenStack- und Kubernetes-Umgebung mit Integrationen von Gardener und Keycloak, NVIDIA-L40-vGPU-Unterstützung sowie Administratorschulungen für das interne Team des Kunden.