Sovereign Cloud Stack

Eine Plattform — standardisiert, entwickelt und betrieben von Vielen.

Zusammenarbeit von ALASCA und SCS

Kurt Garloff, Marius Feldmann 16. Januar 2023

Das Sovereign Cloud Stack (SCS) Projekt ist eine Plattform für offene Zusammenarbeit in einem Provider-zentrierten Ökosystem. Cloud- und Containertechnologie soll gemeinsam mit dem Ziel entwickelt und betrieben werden, Nutzer dabei zu unterstützen, mehr digitale Souveränität zu erlangen. Gemeinsame zertifizierbare Standards, eine vollständig offene, modulare Referenzimplementierung sowie Transparenz und Wissensweitergabe zu Betriebsprozessen sind die wichtigsten Ergebnisse dieser Zusammenarbeit. SCS ist ein Projekt der OSB Alliance - Bundesverband für digitale Souveränität e.V.und wird durch das BMWK (Bundesministerium für Wirtschaft und Klimaschutz) gefördert.

Während die Referenzimplementierung die Standards umsetzt und inspiriert, können diese auch unabhängig durch andere offene (und sogar nicht-offene) Implementierungen umgesetzt werden. Auf diese Weise können bereits existierende Plattformen vollständig SCS-kompatibel werden. Zusätzlich können dadurch auch neue Technologien integriert werden und in modernere vollständig konforme Umsetzungen münden, bevor diese später ggf. auch zur vorherrschenden Implementierung werden. Dies ist auf allen Ebenen und bei allen Komponenten des Stacks möglich. Sehr große Abweichungen verringern für Betreiber die durch die gemeinsame Entwicklung und die gemeinsamen Betriebspraktiken entstehenden Vorteile, aber die Abwägung kann von jedem Betreiber individuell getroffen werden.

Cloud&Heat Technologies hat seit langem den Sovereign Cloud Stack unterstützt und zu ihm beigetragen und arbeitet als Mitglied der OSB Alliance daran mit, Open Source voran zu bringen. Cloud&Heat und Sovereign Cloud Stack arbeiten auch in einigen Gaia-X Gruppen zusammen und haben gemeinsame Vorschläge für die zukünftige IPCEI-CIS Initiative vorgelegt. Die Zusammenarbeit wurde z.B. auch bereits bei einem gemeinsamen Vortrag auf dem Open Infrastructure Summit 2020 sichtbar, wo die Autoren die gemeinsame Motivation hinter Offener Infrastruktur feststellen und in diesem Kontext Projekte wie SCS bearbeiten. (Eine Aufzeichnung gibt es unter 1.)

Obwohl die von Cloud&Heat gebauten und betriebenen Stacks sich noch in einigen Details von der SCS Referenzimplementierung unterscheiden, wird die Technologie gemeinsam weiterentwickelt und die Standardisierung gemeinsam vorangetrieben. Das erklärte Ziel ist, dass auch von Cloud&Heat mit einigen spezifischen Entscheidungen zur Umsetzung vollständig SCS-konforme Stacks bereitgestellt werden.

Cloud&Heat hat gemeinsam mit STACKIT und weiteren Partnern des ALASCA Verbands Yaook entwickelt, ein modernes Kubernetes basiertes Lifecycle-Management für OpenStack. Nachdem es offengelegt wurde, ist die Schaffung eines Rahmens für die Weiterentwicklung mit einem guten, offenen Steuerungsmodell eine wichtige Motivation, die Non-Profit Organisation aufzusetzen und so die Entwicklung von Yaook und potentiell weiteren verwandten Projekten voranzubringen.

Die Gründung erweitert die Möglichkeiten für ein Wachstum von Yaook und schafft gute Bedingungen für eine intensivere und organisierte Zusammenarbeit zwischen SCS und dem gesamten Spektrum von Partnern um ALASCA. Wir werden weiterhin gemeinsam Technologie entwickeln und insbesondere die Standardisierungsanstrengungen beschleunigen. Wenn wir hier eine grundsolide Basis geschaffen haben, werden wir auch Blaupausen für SCS Referenzimplementierungen veröffentlichen, welche Yaook Technologie nutzen. Das ist dann auch ein Musterbeispiel dafür, dass die Standards auf mehrere Arten umgesetzt werden können.

  1. https://www.openstack.org/videos/summits/virtual/Digital-Sovereignty-Why-Open-Infrastructure-Matters 

Über den Autor

Kurt Garloff
CTO Sovereign Cloud Stack @ Open Source Business Alliance
While working on Physics as student and researcher in Dortmund, Wuppertal and Eindhoven, Kurt started to work with and on Linux, with first patches to the SCSI layer in the mid 90s. He has spent his post-university life in Open Source, as kernel engineer, leader of SUSE Labs (kernel, compiler, X11, security), and engineering and business leadership at SUSE. Since 2011 he has been working on Open Source cloud software, at Deutsche Telekom, as Freelancer, at T-Systems (as chief architect for the OTC) and also has been serving on the Open Infra Foundation's board. Since 2019 he has been pushing the Sovereign Cloud Stack idea which resulted in a publically funded project that he now technically leads. He still loves to occasionally write code (mostly python these days) or at least test out code from the colleagues and project. He spends his free time with his family or with running and playing table tennis.