兩年前,希捷公司展示了一項硬盤新技術(shù),可以讓應(yīng)用直接通過以太網(wǎng)連接一部分硬盤,以鍵值對形式在硬盤上存儲對象。這可以減少傳統(tǒng)文件系統(tǒng)和文件服務(wù)器的開銷,讓廠商在服務(wù)器上安裝更多硬盤。希捷公司利用這一技術(shù)制造了專門用于 OpenStack 的 Swift 對象存儲和 Riak 的硬盤,東芝最近也推出了基于這一技術(shù)的硬盤。
現(xiàn)在,三大硬盤制造商(希捷、東芝和西部數(shù)據(jù))以及思科、Cleversafe、戴爾、DigitalSense、NetApp、Open vStorage、Red Hat 和 Scality 結(jié)盟,與 Linux 基金會一道來進一步推動 Kinetic 技術(shù)的發(fā)展。
Kinetic 開放存儲項目將以 Linux 基金會協(xié)作項目的方式進行,目標是“在下一代以太網(wǎng)存儲設(shè)備上提供開源對象存儲”。
這一項目將以太網(wǎng)連接和鍵值存儲技術(shù)相結(jié)合,運用到硬盤上。該項目還會管理 API、開源庫以及模擬器,以便和這些基于 Kinetic 技術(shù)的硬盤進行交互。
正如希捷公司在最初宣布這一計劃時所說的,過去基于文件的系統(tǒng)正迅速被基于對象的系統(tǒng)所取代,數(shù)據(jù)中心里更是如此。
希捷公司表示道:“新的范式基于對象:一個由圖像、電影、電子商務(wù)和網(wǎng)絡(luò)數(shù)據(jù)、搜索、游戲組成的世界。”這些對象中有一大部分由非結(jié)構(gòu)化數(shù)據(jù)組成。它們被寫入、讀取和刪除,卻從未被修改,因此非常適合以鍵值對方式存儲。
Linux 基金會執(zhí)行主管吉姆·澤姆林 (Jim Zemlin) 表示,他相信 Kinetic 項目會成為開源項目的經(jīng)典案例。參加這一項目的硬件廠商們明顯是競爭對手,但它們想要在硬件而非軟件上競爭,而聯(lián)盟里的軟件廠商也想要提供管理硬件的軟件。
澤姆林說道:“如果一個項目由一家公司領(lǐng)導、管理和維護,項目總會在某個時刻遇到天花板,而且現(xiàn)在一家公司要寫的軟件太多了。”但如果不這樣的話,這些公司就需要一個中立方來管理這些項目,并提供場所讓它們在一起貢獻項目,這就是 Linux 基金會協(xié)作項目的定位。目前,Linux 基金會協(xié)作項目正成為這類開源項目的標準之一。