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