Red Hat测试GlusterFS集群存储文件系统
bill 发表于:12年04月10日 11:59 [编译] 存储在线
DOSTOR存储在线 4月10日国际报道:自从去年10月Red Hat收购Gluster之后,Red Hat就在着力打造Gluster集群文件系统。现在,该工具的首个测试版本将进入市场。
其实把这个产品叫做GlusterFS挺好的——这个名字暗示它是部分网格部分集群的,有一个GNU(图形用户界面),是一个文件系统——但是出于一些原因,Red Hat把它叫做Red Hat Storage 2.0,这个名字根本不能告诉你这个产品是什么。
Gluster是从California Digital Corp分拆出来的一家公司。该公司是一家利基市场超级计算机制造商,在2003年利用为劳伦斯·利弗莫尔国家实验室制造了一个大型集群。该集群的节点是Itanium节点,被称为“Thunder”,采用了Itanium处理器和InfiniBand网络技术。
两年后,Anand Babu Periasamy带走了一些并行文件系统专家并创建了Gluster,希望创造出一个可以代替开源Lustre文件系统和IBM闭源General Parallel File System(通用并行文件系统)的产品。Gluster在2007年推出首个原型产品,在2009年发布了2.0版本的GlusterFS。
GlusterFS的一个秘密的杀手锏是它的弹性散列算法,这种算法下,用户可以不用像许多集群文件系统那样在中心配置一个关键的元数据服务器。利用该文件系统,GlusterFS 2.0可以扩展到超过500个x86服务器节点,将容量扩展到PB级。
该文件系统可以在每个服务器节点的ext3、ext4、XFS和其他文件系统之上运行,同时将文件系统呈现为一个横跨存储服务器节点的全局命名空间,将存储服务器节点作为NFS(网络文件系统)或CIFS(通用互联网文件系统)的加载点。
Gluster运行在Linux的x86服务器之上,可以和SATA和SAS磁盘以及RAID(独立磁盘冗余阵列)控制器对话。
Red Hat存储总经理Sarangan Rangachari告诉El Reg说GlusterFS目前还不能理解非易失性存储上的分层,不过Red Hat的工程师正在寻求如何利用这一点来改善GlusterFS的I/O性能。
