在討論存儲連接技術(shù)時有一個非常基礎(chǔ)的問題,“是塊還是文件?”換句話說,“存儲如何才能更好地服務(wù)于應(yīng)用,在服務(wù)過程中,應(yīng)用更看重哪些指標(biāo),性能、共享還是對實際存儲設(shè)備的控制?”

    當(dāng)初文件服務(wù)器和NAS的重點就是共享文件,把存儲當(dāng)作一個虛擬的文件系統(tǒng)看待。在這種環(huán)境里,服務(wù)器進行所有的磁盤管理工作,存儲被抽象成每個客戶端自有的文件系統(tǒng)。

    文件形式的存儲有一些弊端,其中主要有以下一些方面。

    軟件開銷影響性能:TCP/IP是一種非常占用軟件資源的網(wǎng)絡(luò)設(shè)計,需要大量的處理開銷。這對于Web瀏覽這樣的應(yīng)用來說通常不會構(gòu)成任何問題,但是對于需要很高性能的存儲應(yīng)用來說,無疑會造成相當(dāng)大的影響。

    對數(shù)據(jù)庫的適用性:由于NAS應(yīng)用的設(shè)計都是針對文件I/O處理的,所以并沒有針對一些數(shù)據(jù)庫應(yīng)用的I/O需求進行優(yōu)化。它們不允許數(shù)據(jù)庫程序員利用“裸”數(shù)據(jù)塊獲得更高的性能。因此,典型的數(shù)據(jù)庫在NAS設(shè)備上的性能將不如它們在DAS、SAN或者iSCSI上的性能。

    與此不同,大型機系統(tǒng)以及后來的SAN使用塊模式與存儲通信。在這種情況下,客戶端把存儲資源看作是“裸”磁盤空間,因此,把這些空間當(dāng)作是內(nèi)部的本地磁盤管理。這種方法的優(yōu)勢是,出現(xiàn)了類似本地磁盤的中央存儲池,它的性能與本地磁盤相當(dāng),并且對應(yīng)用是透明的。

    塊與文件這兩種模式已經(jīng)共存了很長一段時間,而且還會在相當(dāng)長的時期繼續(xù)存在下去。但是,隨著TCP/IP成為無處不在的網(wǎng)絡(luò)技術(shù),它們也發(fā)生了一些有趣的變化。大家都知道,TCP/IP技術(shù)已經(jīng)十分成熟,其成本下降到所有用戶都可以接受的程度,重要的是,隨著技術(shù)的不斷進步發(fā)展,它也提供了一種高速基礎(chǔ)架構(gòu),而價格卻比傳統(tǒng)的塊模式網(wǎng)絡(luò)??比如,ESCON(Enterprise Systems Connection,企業(yè)系統(tǒng)連接)和Fibre Channel(光纖通道)??低很多。IP存儲的出現(xiàn)加速了TCP/IP與光纖通道網(wǎng)絡(luò)的融合,尤其是最近iSCSI的飛速發(fā)展更堅定了大家的信心。

    在iSCSI出現(xiàn)之前,NAS與SAN采用的存儲連接方式截然不同,前者是IP網(wǎng)絡(luò)而后者是塊模式(主要是光纖通道)。有意思的是,iSCSI是運行在TCP/IP之上的塊模式協(xié)議,將兩者的優(yōu)勢很好地結(jié)合起來。

    面對這些技術(shù)與方案,許多用戶都迫不及待地提出這樣的問題:我們究竟應(yīng)該選擇什么樣的方案來滿足存儲需求呢?

    筆者認(rèn)為,現(xiàn)在并不是下結(jié)論的時候。一方面技術(shù)還在不斷的發(fā)展進步,另一方面更需要用實際的應(yīng)用經(jīng)驗來說話。

    比如,用戶可以完全不相信數(shù)據(jù)庫只適合塊模式存儲,可以使用NAS或者近期出現(xiàn)的文件系統(tǒng)虛擬化技術(shù)進行嘗試;用戶也不一定認(rèn)為只有NAS才能夠在服務(wù)器集群系統(tǒng)中對同一磁盤空間進行共享,可以嘗試使用像IBM的General Parallel File System,它提供的共享磁盤文件系統(tǒng)可以允許多個塊模式存儲對同一個文件進行共享。

    我們最應(yīng)該做的是廣泛采用這些新技術(shù),為將來做好準(zhǔn)備。在這方面我們的用戶已經(jīng)成熟許多,有些寶貴的經(jīng)驗值得借鑒。舉個例子來說,我們了解到,許多用戶的存儲環(huán)境中都采用了來自多廠家的設(shè)備。也許這些設(shè)備在互聯(lián)互通方面存在一些小問題,但是帶來的好處是巨大的:用戶避免了廠商綁定,在采購談判時處于有利地位,而且隨著競爭的發(fā)展,將來可以方便采用最先進的技術(shù)與方案。而在考慮塊、文件還有iSCSI這些技術(shù)時,用戶也不免采取類似的態(tài)度。這些技術(shù)最近發(fā)展較快,當(dāng)它們相對成熟時,我們不僅要了解它們的優(yōu)勢,更需要對它們有實際的經(jīng)驗,同時,教訓(xùn)也是寶貴的。(文/網(wǎng)絡(luò)世界)


分享到

多易

相關(guān)推薦