• IT-Karriere:
  • Services:

Object Storage: Object-Storage-Protokoll könnte Posix ablösen

Durch die Implementierung einer mmap-Funktion legen Objektspeicher ihre größte Schwäche ab.

Artikel veröffentlicht am , Boris Mayer
Organisierte Bits
Organisierte Bits (Bild: Flickr)

Das Portable Operating System Interface (Posix) hat ein Skalierungsproblem. Bei großen Datenspeichern kann der mehr als 30 Jahre alte Standard zum Flaschenhals werden. Bei Supercomputern und anderen Big-Data-Anwendungen wird deshalb zunehmend auf Object Storage gesetzt. Daten werden dabei nicht mehr hierarchisch in einem Filesystem abgelegt, sondern flach als Objekt in einem Datensee. Die Objekte bestehen dabei aus den Daten selbst, einem globalen Identifier und Metadaten zur Organisation. Bisher gab es mit den Objektspeichern allerdings ein Problem, es gab keine Zugriffsart, die vergleichbar mit dem memory-mapped file aus Posix ist.

Stellenmarkt
  1. NEW Niederrhein Energie und Wasser GmbH, Erkelenz
  2. Schweizerische Bundesbahnen SBB, Bern (Schweiz)

Auf eine per mmap in den Speicher gemappte Datei lässt sich wie auf RAM aus dem Userspace zugreifen, was deutlich schneller ist, als bei jeder Anfrage einzeln über den Kernel zu gehen. Insbesondere durch die Entwicklung von SSD-Speichern ist dies zu einem noch größeren Vorteil geworden, da die Zugriffszeiten sehr viel schneller sind, insbesondere durch NVMe-Anbindung.

Das Zusammenspiel von Non-Volatile Memory Express over Fabrics (NVMeOF), Object Storage und memory-mapping könnte die Art und Weise, wie Einzelpersonen bis hin zu Rechenzentren Daten speichern, völlig verändern, weg von einer Posix-Schnittstelle und hin zu einem REST-Interface und von hierarchischer Ordnung von Dateien hin zu metadatenbasierten Suchzugriffen.

Was allerdings noch fehlt, ist eine munmap-Funktion, um die memory-mappings auch aus dem User-Space wieder loswerden zu können. Das geben die Entwickler auch zu.

Posix selbst ist eine vom IEEE und der Open Group entwickelte standardisierte Programmierschnittstelle und bietet die Grundlage der Single Unix Specification. Der Name selbst stammt von Richard Stallman, der den einprägsameren Begriff wählte statt des unhandlichen IEEE-IX, wie der Standard ursprünglich bezeichnet wurde.

Bitte aktivieren Sie Javascript.
Oder nutzen Sie das Golem-pur-Angebot
und lesen Golem.de
  • ohne Werbung
  • mit ausgeschaltetem Javascript
  • mit RSS-Volltext-Feed


Anzeige
Hardware-Angebote
  1. täglich neue Deals bei Alternate.de

Dystopinator 06. Okt 2020 / Themenstart

An sich interessiert es die aller meisten Entwickler wenig was da wo wie unter der Haube...

Isotopp 05. Okt 2020 / Themenstart

Windows Rangelocks lösen ein ganz anderes Problem als das POSIX Inode Lock, und für...

blbm9 05. Okt 2020 / Themenstart

Man kann auch ein normales Filesystem wie einen See nutzen. Das POSIX-API - ich gehe mal...

MarcusK 05. Okt 2020 / Themenstart

Wenn man "/etc/irgendwas.conf" als Objekt-ID ansieht. Dann ist es doch egal ob es...

Kommentieren


Folgen Sie uns
       


Watch Dogs Legion angespielt

Mit Legion bekommt die Serie Watch Dogs eine dritte Chance von Ubisoft. Schauplatz ist London nach dem Brexit, eine korrupte Regierung und Banden unterdrücken die Bevölkerung, die sich allerdings wehrt. Wichtigste Neuerung gegenüber den Vorgängern: Spieler können Passanten für den Widerstand rekrutieren.

Watch Dogs Legion angespielt Video aufrufen
Ausprobiert: Meine erste Strafgebühr bei Free Now
Ausprobiert
Meine erste Strafgebühr bei Free Now

Storniert habe ich bei Free Now noch nie. Doch diesmal wurde meine Geduld hart auf die Probe gestellt.
Ein Praxistest von Achim Sawall

  1. Gesetzentwurf Weitergabepflicht für Mobilitätsdaten geplant
  2. Personenbeförderung Taxibranche und Uber kritisieren Reformpläne

Philips-Leuchten-Konfigurator im Test: Die schicke Leuchte aus dem 3D-Drucker
Philips-Leuchten-Konfigurator im Test
Die schicke Leuchte aus dem 3D-Drucker

Signify bietet mit Philips My Creation die Möglichkeit, eigene Leuchten zu kreieren. Diese werden im 3D-Drucker gefertigt - und sind von überraschend guter Qualität. Golem.de hat eine güldene Leuchte entworfen.
Ein Test von Tobias Költzsch

  1. Smarte Leuchten mit Kurzschluss Netzteil-Rückruf bei Philips Hue Outdoor
  2. Signify Neue Lampen, Leuchten und Lightstrips von Philips Hue
  3. Signify Neue Philips-Hue-Produkte vorgestellt

iPad Air 2020 im Test: Apples gute Alternative zum iPad Pro
iPad Air 2020 im Test
Apples gute Alternative zum iPad Pro

Das neue iPad Air sieht aus wie ein iPad Pro, unterstützt dasselbe Zubehör, kommt mit einem guten Display und reichlich Rechenleistung. Damit ist es eine ideale Alternative für Apples teuerstes Tablet, wie unser Test zeigt.
Ein Test von Tobias Költzsch

  1. Tablet Apple stellt neues iPad und iPad Air vor

    •  /