Skip to content

Simple blob storage

Simple blob storage (SBS) ist eine Option mit der koala in einen alternativen Modus geschaltet werden kann. Dieser ermöglicht koala als simple http REST-Schnittstelle zu einem "Archival Storage" Backend zu verwenden. Typischerweise wird hierbei IBM Spectrum Protect (SP) verwendet, falls dieses bereits vorhanden ist.

Vorteil ist, dass hierdurch IBM SP als einfach zu integrierender Archivspeicher für andere Anwendungen bereitgestellt werden kann.

SBS kann als Alternative zur "vollen" LZA-Implementierung mit SIP- und DIP-Paketen und der aufwändigen Metadatenerstellung verwendet werden, falls diese Features nicht benötigt werden. Siehe hierzu: API.

koala im SBS-Modus zu betreiben ist leichtgewichtig, da nur eine Untermenge der normalerweise benötigten Komponenten betrieben werden muss.

Datenfluss

Beispiel: Ein Nutzer möchte eine lokale PDF-Datei in koala (SBS) speichern. Hierzu wird beispielsweise das Kommandozeilenwerkzeug curl verwendet um die PDF-Datei per HTTP POST-Kommando an den koala-Endpunkt /api/sbs zu senden. koala nutzt die IBM SP-Bibliotheken, um die Daten an den IBM SP-Server weiterzugeben. Dieser speichert die ankommenden Daten in einem "Staging"-Bereich zur Zwischenspeicherung und anschließend je nach aktueller Konfiguration auf Bändern oder es wird zu einem weiteren Standort repliziert.

flow