在工作中,我们有一堆带有免费高清空间的盒子。我想在这些机器上运行 ZFS 之类的东西,为所有用户提供一个大型虚拟文件系统。在我看来,它会映射为驱动器号 Z:,或者可能是 UNC \\zfs\,并且它会通过网络对数据块进行冗余备份,这样如果一台计算机出现故障,它就可以最大限度地减少丢失的机会文件。
我看到了 CXFS、EMC Celera HighRoad、Melio FS、SAN-FS、StorNext 文件系统……
今天人们在用什么?特别是如果它是免费的!
编辑:一个想法是在 Sun VirtualBox 中运行 FreeNAS,并使用 ZFS——但在我看来,ZFS 池不能跨计算机工作......?此外,运行虚拟盒子也不太理想。
Windows 分布式文件系统呢?这应该允许您创建一个驱动器,该驱动器实际上是跨不同磁盘/服务器的多个分区的混合
贝尔实验室的计划 9 ?
我最近在 ServerFault 上问了一个类似的问题:有没有办法在 NFS 上做类似 LVM 的事情?.
解决方案建议有Lustre和GlusterFS。
AFS 可能会起作用,但它仍然比您可能想要处理的更加集中。在http://www.openafs.org/windows.html阅读更多关于它的 信息。
你所要求的让我想起了Wuala(谷歌谈话视频),除了在内部运行而不是通过网络运行。在谈话中,一些人提到了其他技术。
我也很喜欢 ZFS,并且一直在等待 MS 让 Windows 与它兼容、克隆它或推出自己的产品(类似于 zNTFS)。
编辑:我发现了一些我很久以前尝试过的软件。它不是一种像文件系统那样存储文件的方法,但它是一个分布式备份程序。该程序称为Vembu StoreGrid 备份软件。我会继续寻找更像文件系统的东西。
已编辑: xFS显示出前景,但看起来是研究。
唯一比在网络上使用未使用空间更好的方法是在其上使用 ZFS。
祝你好运。