红帽刚刚宣布未来一个月内将以1.75亿美元现金收购Inktank(Inktank主要提供基于Ceph的企业级产品),以将Inktank的存储产品整合在其基于GlusterFS(红帽在2011年10月份斥资1.36亿美元收购Gluster)的存储产品中。此次收购后,红帽或将成为最大的开源存储产品提供商,包括对象存储、块存储和文件存储。
Inktank本部位于旧金山,自2012年成立以来已经获得投资1440万美元。Ceph是Inktank的创始人兼CTOSageWeil在UCSC(加利福尼亚大学SantaCruz分校)的博士项目。Ceph的名字来自于宠物章鱼的昵称,是cephalopod的缩写。Inktank名字的由来想必大家也都能知道了吧!
红帽执行副总裁兼CTOBrianStevens在声明中提到:“Inktank营造了一种相当活跃的社区氛围,我们将继续耕耘它围绕Ceph所构建的生态系统,并通过开源为软件定义的存储贡献力量。当人们逐步过度到软件定义的、可扩展性的存储系统中时,这些世界级的开源存储技术将会发挥不可替代的作用。”
Inktank的客户包括Cisco、CERN和DeutscheTelekom,合作伙伴包括Dell和Alcatel-Lucent,随着此次收购后,这些资源都将转化为红帽的客户以及合作伙伴。
Ceph的理念是提供成本低廉的EB级存储服务,Ceph同时也是AWS的竞争者,它使服务提供者和企业能够构建自己的存储产品,而不是基于AWS的S3或者EBS。并且Ceph已成为OpenStack上最通用的存储之一,CSDN曾经转载过华为章宇的文章Ceph浅析,大家可以移步这里查看Ceph更多详细信息。
陈沙克也曾在博客统一存储:Ceph中感慨过“红帽为啥收购Gluster,而不是下注Ceph”,现在红帽终于把Inktank收入囊中了。Ceph能提供对象存储、块存储和文件存储,但Gluster只提供文件存储和对象存储。
表面看来Gluster和Ceph还是有一定的重叠,但在原理上有着本质上的不同。Ceph基于一个名为RADOS的对象存储系统,使用一系列API将数据以块(block)、文件(file)和对象(object)的形式展现。Ceph存储系统的拓扑结构围绕着副本与信息分布,这使得该系统能够有效保障数据的完整性。
而RedHat将Gluster描述为可扩展的网络存储设备(Scale-outNAS)和对象存储系统。它使用一个哈希算法来计算数据在存储池中的存放位置,这点跟Ceph很类似。并且这是保证扩展性的关键。在Gluster中,所有的存储服务器使用哈希算法完成对特定数据实体的定位。于是数据可以很容易的复制,并且没有中心元数据单点这样一个容易造成访问瓶颈的部分,这种单点在早期Hadoop上出现,对性能和可靠性造成较大影响。