1

我希望为我的客户提供基于云的对象存储系统。为此,我需要一个能够处理多用户、多域、多租户和本地 SAN 的软件,因为不能将数据存储在 S3 或其他外部 CDN 等上。多层存储也可能是一种选择。用于访问和存储数据的多协议,例如 WebDAV 或移动设备和操作系统使用的任何其他协议。

到目前为止,我发现 Openstack 似乎对我的用例有用,但是 Openstack 只带来了原始后端 (Swift),并且所有前端组件都必须进行编码和集成,即使基于用户的容器访问控制也不可用(在至少不在地平线中)。

有没有其他最好的免费和开源软件?您知道 Rackspace 云等类似的解决方案吗?

谢谢你的帮助。

4

3 回答 3

1

将本地 SAN 用于存储可能会变得很昂贵。我不确定这是免费服务还是付费服务,但您可能需要考虑使用商品高密度存储 (www.45drives.com)。对于软件部分,除了已经提到的之外,您还可以下载 Cloudian 社区版http://www.cloudian.com/(免费最高 100 TB,但您可能需要支付支持费用)。最后一部分是与您的对象存储软件一起使用的应用程序。如果您的对象存储与 S3 兼容,那么应该有 300 多个应用程序可以开箱即用。

希望有帮助!

于 2013-03-26T21:29:51.207 回答
0

rackspace 使用了 swift。这与 openstack 使用的相同。

他们的github在这里:

https://github.com/rackspace

你可能会在那里找到一些有用的补充。

还可以查看 ceph。

http://ceph.com/ceph-storage/file-system/

于 2013-03-16T21:48:10.100 回答
0

我建议您使用ownCloud,至于存储,您可以继续使用OpenStack Swift

您将获得您正在寻找的大部分功能,它是免费和开源的。

于 2013-11-14T04:16:36.010 回答