Original-URL des Artikels: https://www.golem.de/news/riak-cs-cloud-storage-mit-s3-api-als-open-source-1303-98308.html    Veröffentlicht: 21.03.2013 08:05    Kurz-URL: https://glm.io/98308

Riak CS

Cloud-Storage mit S3-API als Open Source

Basho hat sein Object-Storage-System Riak CS als Open Source freigegeben. Das System speichert beliebige Objekte auf einem verteilten Cluster und bietet dazu ein API, das kompatibel mit Amazons S3-API ist.

Riak CS ist eine Art Open-Source-Version von Amazon S3: Das System speichert beliebige Objekte auf einem Cluster aus einfachen Hardware-Nodes, die über ein S3-kompatibles API dort abgelegt und abgefragt werden können. Das System ist mandantenfähig, so dass Hosting-Provider ihren Kunden die genutzte Kapazität in Rechnung stellen können, ähnlich wie es Amazon mit S3 tut. So lassen sich mit Riak CS private und öffentliche Cloud-Storage-Dienste anbieten.

Riak CS basiert auf der NoSQL-Datenbank Riak, ist hochverfügbar und fehlertolerant. Es lässt sich konfigurieren, wie oft ein bestimmtes Objekt im Cluster repliziert werden soll, um auch beim Ausfall einzelner Nodes keine Daten zu verlieren.

In Riak CS lassen sich auch große Objekte speichern. Dazu unterstützt Riak CS in der neuen Version 1.3, die jetzt als Open Source veröffentlicht wurde, Multipart-Uploads und GET-Requests auf bestimmte Teile einer Datei. So lassen sich große Dateien in mehrere Teile von 5 MByte bis 5 GByte Größe zerlegen und die Teile unabhängig voneinander hochladen. RiakCS setzt die Teile wieder zu einer Datei zusammen. Die Speicherkapazität eines Riak-CS-Clusters lässt sich durch einfaches Hinzufügen weiterer Nodes erweitern.

Zudem ist es möglich, Regeln für einzelne Buckets festzulegen, um beispielsweise dafür zu sorgen, dass nur von bestimmten IP-Adressen aus darauf zugegriffen werden kann. Neu ist darüber hinaus Riak CS Control, ein webbasiertes Verwaltungssystem für Riak-CS-Cluster. Auch dieses steht als Open Source auf Github zum Download bereit.

Basho bietet Riak CS seit rund einem Jahr unter einer kommerziellen Lizenz an. Es wird von Unternehmen wie Datapipe, Deutsche Vermögensberatung (DVAG), IDC Frontier, Rovio und Yahoo Japan genutzt. Ab sofort ist Riak CS Open Source und steht unter der Apache-2-Lizenz. Der Quelltext kann auf Github heruntergeladen werden, unter basho.com stehen fertige Pakete zum Download bereit.

Zugleich hat Basho mit Riak CS Enterprise eine erweiterte Version von Riak CS angekündigt. Diese kann Daten über mehrere Rechenzentren hinweg replizieren und wird mit 24x7-Support angeboten. Riak CS Enterprise wird nach gespeicherter Datenmenge abgerechnet: Basho verlangt 2,5 US-Cent pro GByte und Monat für die ersten 250 TByte. Darüber hinaus sinkt der Preis in Schritten von 500 TByte auf minimal 1 Cent pro GByte und Monat.  (ji)


Verwandte Artikel:
Cloud-Storage: Riak CS ist kompatibel zu Amazon S3 und mandantenfähig   
(27.03.2012, https://glm.io/90791 )
NoSQL: Riak 1.1 mit Riak Control und Riaknostic veröffentlicht   
(21.02.2012, https://glm.io/89930 )
Microsoft: Onedrive Files on Demand bringt Windows-8-Funktion zurück   
(12.05.2017, https://glm.io/127796 )
NoSQL: Basho kündigt Riak 1.0 an   
(28.09.2011, https://glm.io/86700 )
Cloud-Speicher: Google kontert Amazons Preissenkung   
(30.11.2012, https://glm.io/96068 )

© 1997–2019 Golem.de, https://www.golem.de/