紅帽剛剛宣布未來一個月內將以1.75億美元現金收購Inktank(Inktank主要提供基于Ceph的企業級產品),以將Inktank的存儲產品整合在其基于GlusterFS(紅帽在2011年10月份斥資1.36億美元收購Gluster)的存儲產品中。此次收購后,紅帽或將成為最大的開源存儲產品提供商,包括對象存儲、塊存儲和文件存儲。
Inktank本部位于舊金山,自2012年成立以來已經獲得投資1440萬美元。Ceph是Inktank的創始人兼CTO Sage Weil在UCSC(加利福尼亞大學Santa Cruz分校)的博士項目。Ceph的名字來自于寵物章魚的昵稱,是cephalopod的縮寫。Inktank名字的由來想必大家也都能知道了吧!
紅帽執行副總裁兼CTO Brian Stevens在聲明中提到:“Inktank營造了一種相當活躍的社區氛圍,我們將繼續耕耘它圍繞Ceph所構建的生態系統,并通過開源為軟件定義的存儲貢獻力量。當人們逐步過度到軟件定義的、可擴展性的存儲系統中時,這些世界級的開源存儲技術將會發揮不可替代的作用。”
Inktank的客戶包括Cisco、CERN和Deutsche Telekom,合作伙伴包括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存儲系統的拓撲結構圍繞著副本與信息分布,這使得該系統能夠有效保障數據的完整性。
而Red Hat將Gluster描述為可擴展的網絡存儲設備(Scale-out NAS)和對象存儲系統。它使用一個哈希算法來計算數據在存儲池中的存放位置,這點跟Ceph很類似。并且這是保證擴展性的關鍵。在Gluster中,所有的存儲服務器使用哈希算法完成對特定數據實體的定位。于是數據可以很容易的復制,并且沒有中心元數據單點這樣一個容易造成訪問瓶頸的部分,這種單點在早期Hadoop上出現,對性能和可靠性造成較大影響。