在 Linux 服务器上“安装”云文件?

在 Linux 服务器上“安装”云文件?

由于不知道更好的术语,是否可以将诸如 Cloud Files 或 S3 之类的云服务“安装”到 linux/ubuntu 服务器上?

理想情况下,我希望能够像浏览本地目录一样浏览远程位置。

如果可能的话,如何实现?

答案1

怎么样s3fs? 性能会相当差,但我知道很多人用起来都很满意。

答案2

上面提到的 s3fs 的 Rackspace 版本是“cloudfuse”,可以在这里找到:

http://github.com/redbo/cloudfuse/

两种情况下的解决方案都类似——基于 FUSE 的连接。

答案3

从这一点来看讨论

http://www.jungledisk.comhttp://www.elasticdrive.com应该按照你要求的做(从未尝试过)。

答案4

cloudfuse 的问题在于它不支持完整的 Unix 文件系统语义(您无法在文件/对象上传后设置日期/时间戳,并且据我所知您无法设置用户/组权限),并且它不支持符号链接或硬链接之类的东西。它还会在上传任何内容之前完全缓存要写入本地磁盘的所有内容,并且不会对要上传的内容进行分块。

所有这些都使其很难作为远程文件系统的替代品。

如果我能确认它确实支持使用 Rackspace Cloud Files 作为后端(直接或通过兼容层间接),那么 S3ql 将更接近合适的远程文件系统替代方案。

相关内容