當然這個表格不包括固態(tài)盤,它有一個很寬的可靠性和性能區(qū)間,可能需要屬于自己的存儲層。
數(shù)據(jù)存儲網(wǎng)絡(luò)行業(yè)一直極力朝著磁盤層發(fā)展,但是有誰考慮過在磁帶方面也這么做嗎?我曾經(jīng)與一位磁帶公司高管關(guān)于一個想要把所有企業(yè)級磁盤更換為LTO磁帶的客戶進行了交流。這位客戶把一級企業(yè)級磁盤用于數(shù)據(jù)庫等應(yīng)用,二級企業(yè)級SATA磁盤用于更大容量的數(shù)據(jù)存儲,三級SATA磁盤用于桌面和筆記本電腦系統(tǒng),但是后來他們考慮把所有的東西都遷移到相當于二級存儲的磁帶中。這讓我有點疑惑:為什么存儲用戶不使用磁帶層呢?這個問題的答案還說明了為什么高端磁帶存儲市場正在呈現(xiàn)下滑趨勢,盡管高端磁帶是最可靠的企業(yè)存儲介質(zhì),遠遠高于磁盤驅(qū)動器。
企業(yè)級磁帶:可靠性更高
我們都知道什么是企業(yè)級磁盤,而且我們不會懷疑一些類型的磁盤提供了更高的性能和可靠性,但是磁帶卻沒有得到相同的認可。甚至LTO磁帶的比特誤碼率要低于企業(yè)級磁盤–10E17位中出現(xiàn)1位錯誤,也就是比企業(yè)級磁盤(每傳輸10E16位中出現(xiàn)512字節(jié)錯誤)好40960倍。
作為兩大企業(yè)級磁帶廠商之一,Oracle發(fā)表的規(guī)范是每傳輸10E19位中出現(xiàn)1位錯誤,或者比企業(yè) 級磁盤好4096000倍。因此對磁帶用戶的一個問題就是,為什么這些磁帶不能被用于分層磁帶策略,就像磁盤那樣?大家都知道企業(yè)級磁盤會出現(xiàn)故障;如果不出現(xiàn)故障的話,我們可能都會使用針對流處理性能的RAID-0和 針對IOPS性能的RAID-1這樣的配置了。
從可靠性角度來說,LTO要遠遠好于磁盤,但是隨著數(shù)據(jù)激增而誤碼率不變,對磁盤和磁帶來說故障將變得更為常見。那么為什么我們不能效仿磁盤用戶所做的,利用各種磁帶同時獲得數(shù)據(jù)可靠性和成本節(jié)約呢?
磁帶分層的障礙
我苦思冥想為什么不能使用不同類型的磁帶,最后總結(jié)出兩個原因:企業(yè)級磁帶庫支持以及企業(yè)級磁帶標準的缺失。
磁帶庫支持:如果你從除了IBM和Oracle之外的廠商那里購買了一個磁帶庫,那么很可能唯一支持的磁帶驅(qū)動器就是LTO了。而且,你不會找到支持Oracle驅(qū)動器的IBM磁帶庫,或者支持IBM驅(qū)動器的Oracle磁帶庫。如果沒有廠商的允許和幫助,磁帶驅(qū)動器在磁帶庫中的認證是非常困難的,畢竟,IBM和Oracle有什么理由去幫助競爭對手銷售磁帶庫?那么,最終情況是,你只能從企業(yè)磁帶驅(qū)動器廠商那里購買到用于這些廠商自己磁帶庫中的企業(yè)磁帶,這將導致磁帶庫用驅(qū)動器產(chǎn)品缺乏競爭。
企業(yè)磁帶標準:當IBM開發(fā)最早的3480磁帶(在我看來這是企業(yè)磁帶的起始點)時,這項技術(shù)幾乎成為磁帶的代名詞。每個人都想照搬這種外型和規(guī)格。IBM兼容磁帶是當時唯一的企業(yè)級磁帶,盡管企業(yè)級磁盤廠商數(shù)不勝數(shù)。
很多企業(yè)級磁盤廠商都嘗試下一個明確的定義。到了20世紀80年代,SCSI標準出現(xiàn),IDE緊跟 其后,最終成為了ATA和SATA標準。到了90年代,3.5英寸SCSI驅(qū)動器才被最終確定為開放系統(tǒng)企業(yè)驅(qū)動器的標準。
SCSI是由一個標準組織制定的標準(正如SATA接口),與IBM企業(yè)級磁帶一樣,當StorageTek在90年代末憑借自己的驅(qū)動器產(chǎn)品進入企業(yè)級磁帶領(lǐng)域時,他們的產(chǎn)品并不是一個開放標準,而且現(xiàn)在作為Oracle的一部 分,StorageTek企業(yè)級磁帶仍然不是一個開放標準。而另一方面,LTO是一個開放標準,有多家廠商支持,而且磁盤、磁帶驅(qū)動器和開源磁帶應(yīng)用之間實現(xiàn)了互操作性。這對于IBM和Oracle磁帶來說是絕對不可能的。
因此,你有兩個非標準的企業(yè)級磁帶、一個基于標準的非企業(yè)級磁帶、以及針對企業(yè)和消費用戶的標準磁帶驅(qū)動器。難怪企業(yè)級磁帶面臨挑戰(zhàn),用戶也不了解其間的差異。
企業(yè)級磁帶驅(qū)動器和LTO的成本差距非常明顯,企業(yè)級驅(qū)動器的成本是LTO驅(qū)動器的4~6倍。 而且不管你花30000美元購買了一個企業(yè)級磁帶還是花5000美元購買了一個LTO驅(qū)動器,隨著時間的推移你在這些存儲介質(zhì)上的花 費將越來越多。
盡管缺少企業(yè)級磁帶的標準,但對于非常大型的存儲環(huán)境來說,企業(yè)級磁帶還是有很大的優(yōu)勢,因為它具有更好的磁帶盒和驅(qū)動器構(gòu)建、更好的糾錯編碼以及一系列優(yōu)于LTO的功能特性。
因此,問題仍然存在,為什么存儲用戶不像對磁盤那樣構(gòu)建一個磁帶技術(shù)的混合體呢?我認為真正的原因在于,企業(yè)級磁帶并不是一個開放標準,而且永遠也不會是,所以如果你走上了企業(yè)級路線,那么你所使用 的驅(qū)動器就被局限在一家供應(yīng)商,存儲介質(zhì)局限于特定的供應(yīng)商,磁帶庫則只能是某一家供應(yīng)商。在理想的情況下,企業(yè)級磁盤驅(qū)動器的使用方式同樣適用于企業(yè)級磁帶,獲得高可靠性、高隨機使用率和高工作周期。但是企業(yè)級磁帶將繼續(xù)努力與LTO區(qū)別開來直到成為一個開放標準,就像磁盤驅(qū)動器和LTO那樣。然而發(fā)生這個情況的可能性微乎其微,這也成為磁帶存儲市場持續(xù)下滑的另一個原因。