我希望为我的客户提供一个基于云的对象存储系统。为此,我需要一个软件能够处理多用户,多域和多租户和本地SAN,因为存储数据在S3或其他外部CDN的等不是一个选择。多层存储也可能是一种选择。访问和存储数据的多协议,如WebDAV或移动设备和操作系统使用的任何其他协议。
到目前为止,我已经找到了Openstack,它似乎对我的用例有用,但Openstack只带来了原始的后端(Swift),所有前端组件都必须编码和集成,即使是对容器的基于用户的访问控制也不可用(至少在Horizon中不可用)。
还有没有其他的,最好是免费和开源的软件?您是否知道像Rackspace云这样的同类解决方案?
谢谢你的帮助。
发布于 2013-03-27 05:29:51
将本地SAN用于存储可能会很昂贵。我不确定这是免费服务还是付费服务,但您可能想要考虑使用商用高密度存储(www.45drives.com)。对于软件部分,除了前面提到的内容之外,您还可以下载Cloudian社区版http://www.cloudian.com/ (它是免费的,最高可达100TB,但您可能需要支付支持费用)。最后一部分是使用对象存储软件的应用程序。如果您的对象存储与S3兼容,那么应该有开箱即用的300+应用程序。
希望这能有所帮助!
发布于 2013-03-17 05:48:10
rackspace利用了swift。这与openstack使用的是相同的东西。
他们的github在这里:
你可能会在那里找到一些有用的补充。
也可以看看ceph。
http://ceph.com/ceph-storage/file-system/
发布于 2013-11-14 12:16:36
我建议您使用ownCloud,至于存储,您可以继续使用OpenStack Swift
你会得到你正在寻找的大部分功能,它是免费的,并且是开源的。
https://stackoverflow.com/questions/14256408
复制相似问题