盡管硬件不斷更新?lián)Q代,但是軟件定義存儲(chǔ)的不斷創(chuàng)新使得數(shù)據(jù)以一種更可靠的方式進(jìn)行訪問(wèn)并使得其利用周期得以延長(zhǎng)。
對(duì)數(shù)據(jù)進(jìn)行長(zhǎng)期存儲(chǔ)是需要承擔(dān)風(fēng)險(xiǎn)的。
對(duì)數(shù)據(jù)進(jìn)行短期保護(hù)充滿了諸多風(fēng)險(xiǎn),例如數(shù)據(jù)為錯(cuò)誤、硬盤故障、網(wǎng)絡(luò)攻擊、人為失誤以及自然災(zāi)害等等。然而對(duì)數(shù)據(jù)進(jìn)行長(zhǎng)期存儲(chǔ)除了要面對(duì)以上風(fēng)險(xiǎn),還要考慮到其他問(wèn)題,例如硬件架構(gòu)、軟件平臺(tái)、應(yīng)用以及數(shù)據(jù)格式的變化等等。
與此同時(shí),對(duì)于數(shù)據(jù)可訪問(wèn)性、協(xié)同性以及大數(shù)據(jù)分析與日俱增的需求也使得問(wèn)題不僅僅停留在儲(chǔ)存時(shí)限層面,還要考慮到其可用性。目前,相當(dāng)數(shù)量的創(chuàng)新理念及產(chǎn)品將會(huì)幫助我們解決數(shù)據(jù)長(zhǎng)期存儲(chǔ)以及對(duì)其訪問(wèn)的問(wèn)題。
回首過(guò)去
對(duì)于數(shù)據(jù)長(zhǎng)期儲(chǔ)存,大部分公司通常選擇以磁帶為載體。當(dāng)然,這種方式在可靠性上自然無(wú)可厚非,而它的局限性也已經(jīng)被反復(fù)討論多次了。
最近的創(chuàng)新產(chǎn)品已經(jīng)解決了磁帶壽命的問(wèn)題,這使得其可以更長(zhǎng)久的對(duì)數(shù)據(jù)進(jìn)行存儲(chǔ),這里不得不提到LTO技術(shù)以及Barium Ferrite(BaFe)磁帶。生產(chǎn)商的測(cè)試表明BaFe磁帶可以持續(xù)使用30年而且并不會(huì)因?yàn)橄攀沟闷鋲勖蛘邸1M管壽命得以延長(zhǎng),磁帶還是會(huì)有使用周期的限制,比如誤操作或者惡劣的存儲(chǔ)環(huán)境等等。即使冗余備份以及讀校驗(yàn)可以在某種程度上起到作用,但由此產(chǎn)生的開(kāi)銷與其帶來(lái)的容量提升相比,并不那么盡如人意。
退一步說(shuō),對(duì)數(shù)據(jù)進(jìn)行長(zhǎng)期存儲(chǔ)僅僅是眾多問(wèn)題中的一個(gè)。數(shù)據(jù)本身的可訪問(wèn)性是對(duì)其進(jìn)行存儲(chǔ)時(shí)必須考慮的因素。隨著帶庫(kù)技術(shù)的不斷革新,很多公司會(huì)保留那些老的磁帶,為的就是日后仍然可以對(duì)上面的數(shù)據(jù)進(jìn)行訪問(wèn),這種現(xiàn)象并不罕見(jiàn)。此外,對(duì)那些有一定年頭兒的應(yīng)用數(shù)據(jù)進(jìn)行歸檔操作也十分普遍。這些做法都可以對(duì)數(shù)據(jù)進(jìn)行長(zhǎng)期保留。但如果要對(duì)這些數(shù)據(jù)進(jìn)行快速訪問(wèn),類似磁帶這種老古董在有些時(shí)候并不會(huì)有很大幫助。
展望未來(lái)
軟件定義存儲(chǔ)或許可以提供另外一種選擇——至少可以作為參考。盡管軟件定義存儲(chǔ)種類繁多,但萬(wàn)變不離其宗的是,不管底層硬件如何實(shí)現(xiàn),它都可以對(duì)硬件進(jìn)行抽象并給用戶呈現(xiàn)一個(gè)統(tǒng)一的數(shù)據(jù)訪問(wèn)接口。有些產(chǎn)品甚至可以在底層硬件升級(jí)換代之后繼續(xù)保留之前的接口狀態(tài),而且不需要任何數(shù)據(jù)遷移操作。當(dāng)然并不是所有的軟件定義存儲(chǔ)產(chǎn)品都支持這種功能,所以在技術(shù)評(píng)定時(shí),這將作為一項(xiàng)相當(dāng)重要的考核標(biāo)準(zhǔn)。
例如,某個(gè)軟件定義存儲(chǔ)產(chǎn)品支持標(biāo)準(zhǔn)x86架構(gòu)并可以將多代硬件進(jìn)行整合,這在保證數(shù)據(jù)長(zhǎng)期可用性方面帶來(lái)的意義很大。然而事事無(wú)絕對(duì),畢竟有些x86架構(gòu)的服務(wù)器可能已經(jīng)服役近40年了。當(dāng)然,誰(shuí)都不清楚x86架構(gòu)能否再經(jīng)歷一個(gè)40年的周期,但它確確實(shí)實(shí)已經(jīng)成為業(yè)界的標(biāo)準(zhǔn)之一。
軟件定義存儲(chǔ)的獨(dú)到之處在于其架構(gòu)靈活性。支持的硬件類型越多,產(chǎn)品對(duì)技術(shù)革新的適應(yīng)能力就越強(qiáng)。繼續(xù)靈活性的話題,有些存儲(chǔ)架構(gòu)不斷在硬件抽象層面做文章并將公有云存儲(chǔ)甚至帶庫(kù)存儲(chǔ)包羅進(jìn)來(lái)。這里面的關(guān)鍵之處就在于,產(chǎn)品的高度靈活性在某種程度上就等同于其對(duì)技術(shù)革新的強(qiáng)大適應(yīng)能力。
另外一個(gè)需要考慮的問(wèn)題就是擴(kuò)展性。一些文件級(jí)或者對(duì)象級(jí)存儲(chǔ)產(chǎn)品在容量上已經(jīng)支持到PB級(jí)別。在評(píng)價(jià)某個(gè)存儲(chǔ)系統(tǒng)能否適應(yīng)未來(lái)十年的需求時(shí),高擴(kuò)展性是一項(xiàng)參考指標(biāo)。此外,對(duì)空閑空間的數(shù)據(jù)重建以及自我修復(fù)等高端數(shù)據(jù)保護(hù)機(jī)制也要考慮在內(nèi)。
軟件定義存儲(chǔ)架構(gòu)并非千篇一律
盡管軟件定義存儲(chǔ)產(chǎn)品在數(shù)據(jù)長(zhǎng)期歸檔方面做出了很大貢獻(xiàn),但還有很多問(wèn)題值得我們考慮。首先,我們要清楚軟件定義存儲(chǔ)產(chǎn)品的架構(gòu)并非千篇一律。對(duì)于海量數(shù)據(jù)倉(cāng)庫(kù)來(lái)說(shuō),可擴(kuò)展文件系統(tǒng)或者對(duì)象存儲(chǔ)架構(gòu)則需要進(jìn)一步商榷。基于傳統(tǒng)文件系統(tǒng)或者塊級(jí)存儲(chǔ)架構(gòu)的產(chǎn)品很有可能無(wú)法滿足預(yù)期的需求。在某些場(chǎng)合,甚至連可擴(kuò)展文件系統(tǒng)都不行。由于文件系統(tǒng)本身架構(gòu)的限制,甚至可擴(kuò)展文件系統(tǒng),都會(huì)對(duì)PB級(jí)存儲(chǔ)的擴(kuò)展帶來(lái)一定的制約。盡管如此,就算軟件定義存儲(chǔ)架構(gòu)可以在未來(lái)實(shí)現(xiàn)對(duì)擴(kuò)容的支持,在線存儲(chǔ)空間及其底層的硬件、電力、空調(diào)以及空間需求在很大程度上都將成為大部分公司的瓶頸。
很多軟件定義存儲(chǔ)產(chǎn)品,尤其是那些可擴(kuò)展文件系統(tǒng)或者對(duì)象級(jí)存儲(chǔ),都在趨向動(dòng)態(tài)歸檔的發(fā)展,在這種情況下,數(shù)據(jù)就可以繼續(xù)保持在線狀態(tài)并可以被客戶實(shí)時(shí)訪問(wèn)。然而,對(duì)于多數(shù)IT公司來(lái)說(shuō),這種實(shí)施并非易事。由于缺乏相關(guān)的工具以及數(shù)據(jù)分析,這些公司可能會(huì)選擇將更多的數(shù)據(jù)置于在線狀態(tài)。或者采用完全相反的措施——將所有數(shù)據(jù)都放在帶庫(kù)上,并期待這些數(shù)據(jù)很少被使用。
為了應(yīng)付這種歸檔存儲(chǔ)的復(fù)雜性,一些產(chǎn)品開(kāi)始轉(zhuǎn)向?qū)μ摂M層的研究,這一層級(jí)將處于動(dòng)態(tài)歸檔對(duì)象存儲(chǔ)以及傳統(tǒng)帶庫(kù)之上。這樣做的結(jié)果就是某個(gè)單獨(dú)的存儲(chǔ)池可以同時(shí)跨越在線/離線數(shù)據(jù)載體。和傳統(tǒng)單獨(dú)專注于在線或者離線的歸檔產(chǎn)品來(lái)說(shuō),這部分產(chǎn)品的訂單相對(duì)更少。對(duì)于包括離線數(shù)據(jù)載體在內(nèi)的硬件抽象化來(lái)說(shuō),也許會(huì)代表著未來(lái)幾年的潛在發(fā)展趨勢(shì)。
軟件定義存儲(chǔ)產(chǎn)品以及硬件抽象化的確可以提供長(zhǎng)期的數(shù)據(jù)存儲(chǔ)以及訪問(wèn)。盡管軟件定義存儲(chǔ)還沒(méi)有解決長(zhǎng)期存儲(chǔ)性數(shù)據(jù)的可訪問(wèn)性帶來(lái)的所有挑戰(zhàn),但它仍然作為一種解決方案或者工具,其靈活性可以幫助IT公司在未來(lái)技術(shù)革新道路上越走越好。