Red Hat有操作系统、中间件、虚拟化和云架构—现在它们发布了向生产级、向外扩展群集网络附加存储的Storage Server 2.0软件。
该软件是GlusterFS文件系统的新版本,GlusterFS是在2005年由Lawrence Livermore国家实验室中研发出来的,去年10月被Red Hat以1.36亿美元收购。GlusterFS文件系统的原型是在2007年研发出来的,它的第一个版本是在2009年5月公布的, Red Hat准备收购的时候,它被超过100个公司用于生产,包括Pandora、Box.net、Deutche Bank、Samsung、BAE Systems 、Barnes & Noble和Autodesk。
Red Hat撕掉了所有公司的商标,把GlusterFS的商标贴在了Red Hat上,并且在4月份研发了Red Hat Storage Server 2.0 后端的测试版,这次所有的代码都是开放的,代替了当时Gluster作为一个独立公司时所使用的开源方法。
Red Hat存储服务器—为什么要使用Gluster这个名字呢?—根据存储总经理Ranga Rangachari,在波士顿的Red Hat 峰会上的产品发布会上公布的GlusterFS,它能够在Linux顶端,基于x86的服务器节点上运行,并且从来自9个不同的供应商的50个不同的机器上经过测试和认证。
该软件设计成能与SAS或者SATA 磁盘一起工作的模式,无论RAID保护与否的情况下,在ext3、ext4、 XFS上运行,以及在每个服务器节点上的其它文件系统。GlusterFS聚合并推出文件系统作为全球的命名空间,跨越存储服务器节点,你可以安装其为NFS或者CIFS装载点或者使用专有的Fuse本地访问客户端,其有翻倍的文件服务实力。
GlusterFS的开源码执行,可以在任何的Linux上运行,支持任何的Linux操作系统,但是Storage Server 2.0在服务器节点上使用XFS文件系统(其中Red Hat已经商业化了),在集群的节点上使用RHEL 6作为底层操作系统。
Red Hat Storage Server 2.0中有什么?
套件还包括存储控制管理站的技术预览,基于oVirt虚拟管理的GlusterFS图形化管理工具。Hadoop连接器在测试版中可用,以及技术预览中,但是对于黄金时间它还没有准备好。有了连接器,你可以连接Hadoop分布式文件系统到GlusterFS,或者你愿意的话,可以用GlusterFS替代HDFS。对于这些技术预览何时对生产可用还未说明。
当Red Hat准备收购Gluster时,CTO Brian Stevens表示关于这个公司有趣的是它使用一个无元数据的服务器模型,基于弹性的哈希算法,能够让GlusterFS跨越500多个x86服务器创建一个分布式NAS,可以容纳PB级的数据。这与群集的文件系统完全相反,它们有一个独立的元数据服务器位于中心,对性能与弹性来说都不易扩展。
然而,这不是Red Hat收购Gluster的唯一原因。Stevens在今天的发布会上表示Red Hat对于不同的扩展存储选择做了调查,包括可能通过许可或者购买的专有文件系统,然后将开源码视作“精简的包装软件”,用于NAS硬件设备中。
Red Hat发现这个软件太复杂了而不能轻松地建立一个开源码开发社区—还有Gluster,有超过2000个开发者和100个产品客户的社区。
Stevens 表示“采用专用代码并开发成开源是一个困难的模式,我们已经这样做了。我们的选择是开始启动开源并且一直保持开源状态。”
Red Hat 也想要快速发展,希望NAS存储市场由今年的40亿美元发展到2015年的70亿美元。时间就是金钱。