科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网存储频道Red Hat Storage Server 2.0 推开源版Gluster

Red Hat Storage Server 2.0 推开源版Gluster

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

Red Hat有操作系统、中间件、虚拟化和云架构—现在它们发布了向生产级、向外扩展群集网络附加存储的Storage Server 2.0软件。

作者:存储时代 来源:ZDNet China 2012年7月2日

关键字: Gluster 云存储 开源

  • 评论
  • 分享微博
  • 分享邮件

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 推开源版Gluster

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亿美元。时间就是金钱。

Red Hat也希望能够扩展,与AWS EC2计算云、以及有关的S3对象和EBS块存储服务相一致,Gluster已经有了它的群集文件系统虚拟化实例,能够在S3和EBS之上使其成为大型的NAS。此代码是虚拟存储设备的商业化,在2月份 Red Hat Storage Server 2.0测试版之前用于AWS所公布的。

之后又想了一下产品命名,这两个不同的GlusterFS部署方式叫做Storage Server for On Premise和Storage Server for Public Cloud。

对于客户部署扩展存储的类型,性能和扩展性跟价格密切相关。

Red Hat Storage Server 2.0 推开源版Gluster

扩展Red Hat存储服务器

开始于基线GlusterFS集群,并带有两个服务器和每个服务器的十几个1TB硬盘;在节点之间连接GB级Ethernet网络,你将获得24TB的容量和200MB/s的写入性能。如果你想提升25%的容量,你可以在每个服务器中放入4个以上的驱动器,并且不会影响性能。如果你想获得双倍性能,你可以添加两个以上的节点,通过4个节点分配同样的24TB,通过那些使用GB的Ethernet连接传递400MB/s的写入吞吐量。

现在让我们有点疯狂。你需要获得更多的以Ethernet网络性能。Red Hat表示你可以将8个节点放在一起,每一个带有十几个1TB的驱动器,能够提供96TB的容量和800MB/s的写入带宽,并且靠近网络连接节点。所以,现在你可以升级网络了。

保持所有的节点是一样的,但用10GE的交换机和适配器连接。现在,你可以在GlusterFS上保持大约5,000MB/s的写入吞吐量。这是基线双节点群集性能的25倍。Red Hat表示GlusterFS的多PB数据和超过22GB/s的吞吐量已经部署在方案中。如果你切换到InfiniBand网络,你可以获得更多的带宽和扩展性。

Red Hat还没有透露Storage Server 2.0堆栈的售价,但是Rangachari表示一个典型的高端、扩展NAS供应商在该领域大概是1美元每GB,但是Red Hat 可以做到大约每GB为25美分到30美分。

假设Red Hat将x86引入,同时提供成本支持的话,那将会在成本方面显著减少。对于Lustre群集和混合的初始S3和EBS存储,Storage Server 2.0的堆叠问题将会非常有意思。

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章