我当前的项目需要一个云文件系统(确切地说是一个云FTP )。
有没有可用的开源实现?如果有,你能给我一些推荐信吗?如果有一些与实现相关的技术报告,那就太好了:)
因为我还没有找到一个,所以我正在考虑从头开始实现一个。然后还有一个问题出现了:类似于本地文件系统,我认为更好地引入block的概念作为基本存储单元,以减少在互联网上传输小对象的开销。那么如何在传输成本和云存储使用率之间进行折衷,因为在本地文件系统场景下,如果块大小过大,磁盘使用率会大幅下降?我应该设置多大的块大小?
我向一位高年级学生寻求上述权衡,他给出了可以使用可变块大小的建议。然后我很好奇,为什么像minix或ext3这样的传统文件系统不采用这种策略(如果我犯了错误,请纠正我)?
发布于 2013-04-12 08:13:17
How can I create an Amazon S3 clone on my host?提供S3
此外,ubuntu还能够对一堆计算机进行云计算,并设置分布式文件系统。http://www.ubuntu.com/cloud
您是否正在尝试主要防止数据丢失或提高下载速度?
你有多少硬件?
您是否将ZFS视为一个文件系统?这很有趣,但我从来没有设置过它。
https://stackoverflow.com/questions/10512773
复制相似问题