Google File System无疑是Google的一项核心争竞力了,但是我总在想,这个东西多多少少应该有些前人的影子,那么,世界上某个地方,是不是存在一个类似的开源项目,能够实现GFS的一些基本功能?
如果有了这样一套文件系统,提供存储类服务的门槛就低多了:
1、基于Linux/FreeBSD等开源操作系统
2、文件簇替代普通的单个文件,提高读取效率
3、有很好的索引机制,便于搜索
4、同样的文件只保存一个,通过hash实现(有就最好)
我们已经回来
Google File System无疑是Google的一项核心争竞力了,但是我总在想,这个东西多多少少应该有些前人的影子,那么,世界上某个地方,是不是存在一个类似的开源项目,能够实现GFS的一些基本功能?
如果有了这样一套文件系统,提供存储类服务的门槛就低多了:
1、基于Linux/FreeBSD等开源操作系统
2、文件簇替代普通的单个文件,提高读取效率
3、有很好的索引机制,便于搜索
4、同样的文件只保存一个,通过hash实现(有就最好)
reiserFS算不算?
kDolphin
2006/01/26 15:07
还有reiser4
kDolphin
2006/01/26 15:08
GFS是一个集群存储系统,reiserFS是单机的,没有可比性
另外GFS适合的方向是多读少写,大量的访问
详见
http://www.tinydust.net/prog/diary/2005/11/goolge-google-file-system.html
tinyfool
2006/01/26 17:42
对于GoogleFS,可以参考apache的nutch项目里面的FS部分,已经有点接近
对于-tinyfool指的集群存储系统,可参考redhat的商业产品redhat GFS
当然都有源码
enjoy :-)
bruiselee
2006/01/26 19:43
楼上的信息非常有帮助,谢谢!
Datou
2006/01/27 00:06