Abo
  • IT-Karriere:

Torus von CoreOS: Einfaches Storagesystem für komplizierte Containertechnik

Die Verwendung von Containersystemen birgt einige Probleme beim Speichern von Daten. Cloud-Spezialist CoreOS möchte diese mit der Storagetechnik Torus lösen, die Containern einfache Dateien zum Einhängen ganzer Speichersysteme bietet.

Artikel veröffentlicht am ,
Der CoreOS-Bus mit dem Maskottchen der Sprache Go (Gopher)
Der CoreOS-Bus mit dem Maskottchen der Sprache Go (Gopher) (Bild: CoreOS)

Die Schnelllebigkeit und hohe Skalierbarkeit von Anwendungscontainern bringt einige Probleme beim Speichern von Daten mit sich. Der Cloud-Spezialist CoreOS schreibt zudem in seinem Blog, dass bisherige Storagetechniken nur schwer zu Containerinfrastruktur passen würden. Deshalb hat das Unternehmen mit Torus ein neues Speichersystem erstellt, das besonders einfach, dabei aber dennoch zuverlässig sein soll.

  • Der schematische Aufbau von Torus (Bild: CoreOS)
Der schematische Aufbau von Torus (Bild: CoreOS)
Stellenmarkt
  1. Trianel GmbH, Aachen
  2. Wirecard Issuing Technologies GmbH, Aschheim bei München

"Im Kern ist Torus eine Bibliothek mit einer Schnittstelle, die als traditionelle Datei erscheint", heißt es in der Ankündigung. Damit seien sämtliche Manipulationen am Speicher durch die üblichen basalen Dateioperationen möglich. Zurzeit nutzt Torus dazu ein einfaches Netzwerkblockgerät, das aus der Anwendung im Container heraus eingehängt werden kann. Künftig könnte dies etwa auch als Objektstorage angeboten werden.

Kompliziertes einfach ausgelagert

Das Besondere an dem neuen System ist, dass Torus darauf ausgelegt ist, mit der Containerverwaltung Kubernetes verwendet zu werden. Die eigentlich schwierige Arbeit eines verteilten Systems - die Konsensfindung - wird dabei an das Werkzeug Etcd ausgelagert. Dieses wird von CoreOS bereits genutzt, um zum Beispiel Konfigurationsdateien auf Containern in einem Cluster zu verwalten.

Der tatsächliche physische Speicher von Dateien ist wiederum in eigene Knoten ausgelagert, die leicht skaliert werden können. Torus fasst sämtliche dieser Knoten zu einem Storagepool zusammen. Das System unterstützt ein konsistentes Hashing der Dateien, Replikation sowie Garbage Collection. Das Design ermögliche es zudem, Torus um eine Verschlüsselung und Reed-Solomon-Fehlerkorrektur zu erweitern.

Torus ist in Go geschrieben und der Code findet sich auf Github.



Anzeige
Hardware-Angebote
  1. 245,90€
  2. täglich neue Deals bei Alternate.de

Folgen Sie uns
       


Escape Room in VR ausprobiert

Wir haben uns das Spiel Huxley von Exit VR näher angesehen.

Escape Room in VR ausprobiert Video aufrufen
5G-Report: Nicht jedes Land braucht zur Frequenzvergabe Auktionen
5G-Report
Nicht jedes Land braucht zur Frequenzvergabe Auktionen

Die umstrittene Versteigerung von 5G-Frequenzen durch die Bundesnetzagentur ist zu Ende. Die Debatte darüber, wie Funkspektrum verteilt werden soll, geht weiter. Wir haben uns die Praxis in anderen Ländern angeschaut.
Ein Bericht von Stefan Krempl

  1. Sindelfingen Mercedes und Telefónica Deutschland errichten 5G-Netz
  2. iPhone-Modem Apple will Intels deutsches 5G-Team übernehmen
  3. Bundesnetzagentur Mobilfunkbetreiber vermissen Chefplaner bei 5G-Auktion

Wolfenstein Youngblood angespielt: Warum wurden diese dämlichen Mädchen nicht aufgehalten!?
Wolfenstein Youngblood angespielt
"Warum wurden diese dämlichen Mädchen nicht aufgehalten!?"

E3 2019 Der erste Kill ist der schwerste: In Wolfenstein Youngblood kämpfen die beiden Töchter von B.J. Blazkowicz gegen Nazis. Golem.de hat sich mit Jess und Soph durch einen Zeppelin über dem belagerten Paris gekämpft.
Von Peter Steinlechner


    Final Fantasy 7 Remake angespielt: Cloud Strife und die (fast) unendliche Geschichte
    Final Fantasy 7 Remake angespielt
    Cloud Strife und die (fast) unendliche Geschichte

    E3 2019 Das Remake von Final Fantasy 7 wird ein Riesenprojekt, allein die erste Episode erscheint auf zwei Blu-ray-Discs. Kurios: In wie viele Folgen das bereits enorm umfangreiche Original von 1997 aufgeteilt wird, kann bislang nicht mal der Producer sagen.

    1. Final Fantasy 14 Online Report Zwischen Cosplay, Kirmes und Kampfsystem
    2. Square Enix Final Fantasy 14 erhält Solo-Inhalte und besonderen Magier
    3. Rollenspiel Square Enix streicht Erweiterungen für Final Fantasy 15

      •  /