7

我搜索网络(或分布式)文件系统的实现,如 Java 中的 NFS。目标是扩展它并用它做一些研究。在网上我找到了一些实现,例如DJ NFS,但悬而未决的问题是它们有多成熟和快速。

任何人都可以有一个好的起点,有没有人经历过这样的事情?

PS 我知道 Hadoop DFS,我将它用于一些项目,但 Hadoop 不适合我想在这里做的事情。

--EDIT-- Hadoop 真正专注于高度可扩展、高吞吐量的计算,而不会覆盖文件的某些部分等等。目标是您可以将文件系统用于用户主目录。

--EDIT-- 更多细节:想法是修改这样的实现,使文件不直接存储在本地文件系统上,而是应用重复数据删除。

4

4 回答 4

5

看看dcache.org。他们用 Java 实现了 NFSv4.1 服务器。

于 2010-04-23T11:30:28.993 回答
3

您可能想看看Alfresco JLAN

Alfresco JLAN 使用虚拟文件系统接口,允许您插入自己的文件系统实现,核心服务器处理客户端和服务器之间的所有网络协议交换。除了支持 NFS 和 FTP,JLAN 也是 Window 的 CIFS(通用 Internet 文件系统)的唯一 Java 实现。

于 2009-01-11T11:02:42.947 回答
1

我不能说我实际上玩过 HDFS 以外的任何东西,但这里有一些链接可能会对你有所帮助。

于 2009-01-10T02:16:22.700 回答
1

结帐YANFS 我没有使用它,但它可能值得一看。项目页面 在java.net 上,您必须使用CVS获取源代码

于 2010-12-03T19:40:45.023 回答