2014-01-22 84 views
8

我想用OpenStack Swift或Amazon S3的相同界面實現雲存儲服務。換句話說,我的雲存儲服務應該公開上述服務的相同API,但是需要定製實現。這樣,客戶就可以與我的服務進行互操作,而無需更改其實施。Amazon S3/OpenStack Swift API骨架

我不知道是否有比一個更簡單的方法手動實現從文件開始這樣的接口:http://docs.openstack.org/api/openstack-object-storage/1.0/content/http://docs.aws.amazon.com/AmazonS3/latest/API/APIRest.html

例如,它會如果有一個OpenStack的斯威夫特或Amazon S3 API的的「骨架」是不錯從中我可以開始實施我的服務。

感謝

回答

0

如果您正在尋找企業/運營商級對象存儲軟件解決方案,請參閱Cloudian http://www.cloudian.com

Cloudian的軟件提供完全符合Amazon S3標準的API,這意味着它可以提供最廣泛的S3功能覆蓋範圍和100%的AWS S3 API保真度。

該軟件帶有免費的10TB許可證,因此幾乎可以免費使用高達10TB的託管存儲,並且價格合理。您可以在運行Linux的任何x86硬件中安裝該軟件。

雖然Cloudian不支持Swift API。

[免責聲明:我對Cloudian工作]

+1

聽起來好像OP期待成爲您的競爭對手,而不是選擇使用您的服務; S –