過(guò)去,我們存儲(chǔ)的多是文件系統(tǒng),而現(xiàn)在我們存儲(chǔ)的是一些對(duì)象,例如照片、電影等。存儲(chǔ)的需求已經(jīng)發(fā)生了變化,使用硬盤(pán)來(lái)進(jìn)行大規(guī)模存儲(chǔ),對(duì)于存儲(chǔ)管理員和應(yīng)用平臺(tái)的開(kāi)發(fā)人員來(lái)說(shuō),簡(jiǎn)直就是一場(chǎng)噩夢(mèng)。舊的文件系統(tǒng)是在1965年的時(shí)候設(shè)計(jì)的,從此以后就沒(méi)有任何變化,但是現(xiàn)在我們的存儲(chǔ)方式已經(jīng)有了改變。而且我們現(xiàn)在的技術(shù)要進(jìn)入到硬盤(pán)上面的一些方法已經(jīng)有了變化。比如說(shuō)我們現(xiàn)在有了SMR或者HAMR技術(shù),使得整個(gè)存儲(chǔ)需要一些編程或者出現(xiàn)了一個(gè)新的變化。新的機(jī)會(huì)就像是一張白紙,可以通過(guò)設(shè)計(jì)一種新的存儲(chǔ)方式,從云、數(shù)據(jù)中心、互聯(lián)網(wǎng)以及大數(shù)據(jù)的角度出發(fā)。要知道,數(shù)據(jù)可不是來(lái)自Fiber Channel、SAS或是SATA,而是來(lái)自以太網(wǎng)。
今年9月份,希捷宣布成立新的云系統(tǒng)與解決方案部門(mén),提供4大領(lǐng)域的解決方案:集成的高性能計(jì)算解決方案,可擴(kuò)展的模塊化組件與解決方案,OEM以及云備份、恢復(fù)定制系統(tǒng),災(zāi)難恢復(fù)和快速存檔解決方案。希捷希望借此從一家傳統(tǒng)硬盤(pán)廠商,憑借著云存儲(chǔ)戰(zhàn)略以及日益擴(kuò)張的企業(yè)級(jí)產(chǎn)品組合,進(jìn)軍企業(yè)級(jí)市場(chǎng)。
希捷Kinetic開(kāi)放存儲(chǔ)平臺(tái)就是希捷在云存儲(chǔ)方面推出的新服務(wù),Kinetic開(kāi)放存儲(chǔ)平臺(tái)不僅能簡(jiǎn)化數(shù)據(jù)管理,提高性能和可擴(kuò)展性,還可以同時(shí)將一般云基礎(chǔ)設(shè)施的總體擁有成本(TCO)降低至50%,這是橫向擴(kuò)展存儲(chǔ)架構(gòu)向前邁出的至關(guān)重要的一步。
海量存儲(chǔ)的未來(lái): Kinetic
業(yè)內(nèi)已經(jīng)多次證明了以太網(wǎng)的成功——將以太網(wǎng)原理應(yīng)用到硬盤(pán)級(jí)別是一項(xiàng)很好的優(yōu)化措施。希捷Kinetic開(kāi)放存儲(chǔ)平臺(tái)讓各應(yīng)用和存儲(chǔ)設(shè)備之間可以直接傳遞指令,消除了傳統(tǒng)數(shù)據(jù)中心架構(gòu)中的存儲(chǔ)服務(wù)器層,進(jìn)而降低了超大規(guī)模存儲(chǔ)基礎(chǔ)設(shè)施在購(gòu)置、部署以及服務(wù)支持方面所涉及的費(fèi)用。通過(guò)降低功耗和冷卻成本,企業(yè)可以省去額外成本支出、實(shí)現(xiàn)存儲(chǔ)密度最大化,同時(shí)大幅度降低云數(shù)據(jù)中心擴(kuò)建成本。
希捷科技Kinetic開(kāi)放存儲(chǔ)和大數(shù)據(jù)首席技術(shù)官裘劍一表示:“有了我們這個(gè)Kinetic存儲(chǔ)系統(tǒng),我們可以提高應(yīng)用之間的一些存儲(chǔ)效率,因?yàn)槲覀儾辉傩枰?wù)器。這既降低了成本又可以節(jié)約能源。其次,Kinetic穩(wěn)定性很好,而且故障很少,這樣我們就可以減少成本和能源消耗,提高我們的效率和性能?!?/p>
Kinetic API 定義硬件的軟件
希捷Kinetic及其API所提供的Key/Value訪問(wèn)方式正是以對(duì)象的方式,在存儲(chǔ)系統(tǒng)中建立聯(lián)通外部IP網(wǎng)絡(luò)與底層介質(zhì)的訪問(wèn)通道,它更安全、成本不高、數(shù)據(jù)讀取迅速、更符合數(shù)據(jù)訪問(wèn)的隨機(jī)形式?!澳軌?yàn)樵啤⒑A康拇鎯?chǔ)節(jié)約大量的在存儲(chǔ)介質(zhì)上尋找數(shù)據(jù)的時(shí)間。”裘劍一說(shuō)道,“希捷Kinetic的腳步甚至都不會(huì)停留在Flash存儲(chǔ)(SSD)上,希捷Kinetic on RAM 或許更為重要,其實(shí)如果有一個(gè)編程的語(yǔ)言及訪問(wèn)數(shù)據(jù)方式解決所有層的問(wèn)題,那會(huì)是更加簡(jiǎn)單的存儲(chǔ)。我們現(xiàn)在也在建造這些系統(tǒng),從底部開(kāi)始建造,同時(shí)我們還有其他的一些供應(yīng)商。有一天華為或者希捷也會(huì)一起創(chuàng)造這么一個(gè)系統(tǒng)。所以現(xiàn)在我們有機(jī)會(huì)讓這些供應(yīng)商能夠在整個(gè)系統(tǒng)之外有更好的發(fā)展,希捷也是在這方面正在努力當(dāng)中。”
最后,對(duì)于沉默數(shù)據(jù)失效的問(wèn)題,裘劍一回答道:“在Kinetic平臺(tái)中,每一個(gè)輸入硬盤(pán)的信息都會(huì)有一個(gè)點(diǎn)對(duì)點(diǎn)的‘?dāng)?shù)據(jù)集成區(qū)域。并不是由硬盤(pán)來(lái)計(jì)算和控制數(shù)據(jù)集成區(qū)域中的數(shù)據(jù),而是由應(yīng)用程序來(lái)管理。硬盤(pán)可以識(shí)別卷標(biāo),因此硬盤(pán)可以檢測(cè)數(shù)據(jù)的完整性,當(dāng)數(shù)據(jù)寫(xiě)回主機(jī)時(shí),會(huì)相應(yīng)傳回帶有點(diǎn)對(duì)點(diǎn)的數(shù)據(jù)集成完整性的信息,這樣應(yīng)用程序就可以進(jìn)行相應(yīng)檢測(cè),確保硬盤(pán)、電腦、網(wǎng)絡(luò)或其他區(qū)域沒(méi)有發(fā)生錯(cuò)誤,從而確保數(shù)據(jù)在寫(xiě)入或返回應(yīng)用程序時(shí)不會(huì)出現(xiàn)沉默數(shù)據(jù)破壞的情況?!?/p>
放棄傳統(tǒng)的LBA方式,改以Key/Value的方式訪問(wèn)介質(zhì),正是一種“業(yè)務(wù)驅(qū)動(dòng)、軟件定義”的實(shí)現(xiàn):海量存儲(chǔ)正成為越來(lái)越多企業(yè)的業(yè)務(wù),開(kāi)放的希捷Kinetic API可謂是“定義硬件的軟件”。