《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 通信與網(wǎng)絡(luò) > 設(shè)計(jì)應(yīng)用 > 應(yīng)用解析:橫向擴(kuò)展NAS系統(tǒng)并非都一樣
應(yīng)用解析:橫向擴(kuò)展NAS系統(tǒng)并非都一樣
TT存儲(chǔ)
摘要: 橫向擴(kuò)展的網(wǎng)絡(luò)附加存儲(chǔ)(NAS)已經(jīng)來臨。不過,如果你認(rèn)為它已經(jīng)存在一段時(shí)間,從某種程度上而言也可以認(rèn)為你是正確的。但使用集群文件系統(tǒng)并圍繞其建立的NAS遠(yuǎn)非真正的NAS。
關(guān)鍵詞: NAS 橫向擴(kuò)展
Abstract:
Key words :

橫向擴(kuò)展的網(wǎng)絡(luò)附加存儲(chǔ)(NAS)已經(jīng)來臨。不過,如果你認(rèn)為它已經(jīng)存在一段時(shí)間,從某種程度上而言也可以認(rèn)為你是正確的。但使用集群文件系統(tǒng)并圍繞其建立的NAS遠(yuǎn)非真正的NAS。NAS意味著簡(jiǎn)單,這些家用的系統(tǒng)并不能滿足這樣的需要。

Isilon,如今已是EMC的一部分,可能是將橫向擴(kuò)展NAS付諸實(shí)現(xiàn)得最淋漓盡致的廠商。Isilon 大約在10年前進(jìn)入市場(chǎng),并努力培育我們了解橫向擴(kuò)展架構(gòu)的價(jià)值。盡管過程如同向上攀登般艱難,因NetApp和EMC缺乏這樣的架構(gòu),并淡化相應(yīng)的需求。不過Isilon最終取得了成功。
NetApp意識(shí)到橫向擴(kuò)展架構(gòu)的潛在價(jià)值并在2003年購(gòu)買了Spinnaker Networks。盡管用了一段時(shí)間才完成所有的整合,但如今NetApp在橫向擴(kuò)展NAS領(lǐng)域已占據(jù)相當(dāng)重要一席。Dell也是如此,在收購(gòu) Exanet之后,Dell現(xiàn)在提供將PowerVault和EqualLogic存儲(chǔ)集成在Exanet軟件后端?;萜胀瑯硬饺胧召?gòu)之路并選擇了 Ibrix,并將其放置在LeftHand 或 3PAR的前端。IBM使用了自有的通用并行文件系統(tǒng)(GPFS)作為其橫向擴(kuò)展網(wǎng)絡(luò)附加存儲(chǔ)(SONAS)的基礎(chǔ)。日立最近收購(gòu)的BuleArc,實(shí)際上也是橫向擴(kuò)展NAS的提供商。規(guī)模稍小的廠商,如Panasas和DataDirect Networks (DDN),也處于這個(gè)市場(chǎng)之中。Scale Computing,主要關(guān)注中小型業(yè)務(wù)/中小型企業(yè)(SMB/SME)市場(chǎng),通過將IBM的GPFS架構(gòu)在自身橫向擴(kuò)展塊級(jí)存儲(chǔ)之上,也提供橫向擴(kuò)展的 NAS產(chǎn)品。
每一個(gè)主流的存儲(chǔ)廠商如今都已具有橫向擴(kuò)展NAS產(chǎn)品,并對(duì)此架構(gòu)傾注了極大的熱情。不過所有的橫向擴(kuò)展架構(gòu)NAS系統(tǒng)并非完全一樣。在選擇購(gòu)買某種產(chǎn)品之前還有一些事情需要仔細(xì)考慮。
如同不同廠商的塊級(jí)存儲(chǔ)之間存在差異,各廠商的橫向擴(kuò)展NAS產(chǎn)品也不盡相同。差別在于:
●可擴(kuò)展性,如何增加容量,基于性能的容量擴(kuò)展,新節(jié)點(diǎn)的并入以及數(shù)據(jù)的重新分布
●最小配置
●節(jié)點(diǎn)的數(shù)量和類型。每個(gè)節(jié)點(diǎn)的存儲(chǔ)容量
●以吞吐量為主,以IOPS為主還是在兩者之間取得平衡
●系統(tǒng)的可管理性,對(duì)系統(tǒng)分區(qū)的能力
●單個(gè)文件的吞吐量,單個(gè)文件系統(tǒng)的吞吐量
●節(jié)點(diǎn)失效對(duì)性能的影響,最多可以失效多少節(jié)點(diǎn)而不丟失數(shù)據(jù)
●在內(nèi)部,數(shù)據(jù)是如何保護(hù)的,在系統(tǒng)易損期的數(shù)據(jù)重構(gòu)時(shí)間以及系統(tǒng)是如何備份的
深入到每個(gè)因素的每一個(gè)細(xì)節(jié)會(huì)占據(jù)太多的時(shí)間和大量的篇幅,不過由于您的下一個(gè)NAS戰(zhàn)略性采購(gòu)很可能是橫向擴(kuò)展的系統(tǒng),因此你必須做好準(zhǔn)備。每一個(gè)廠商都聲稱它們的系統(tǒng)是可以無限擴(kuò)展的,不過它們無一正確。無需理會(huì)理論上的限制,我們只需關(guān)注系統(tǒng)的實(shí)際限制即可。
其中一個(gè)最重要的考慮是運(yùn)行在橫向擴(kuò)展系統(tǒng)上的應(yīng)用是以吞吐量為主還是以IOPS為主。當(dāng)Isilon最初面世時(shí),它明確針對(duì)媒體和娛樂市場(chǎng)。這意 味著需要存儲(chǔ)和訪問非常大的音頻和視頻文件(應(yīng)用以吞吐量為主),因此IOPS不太重要。不過當(dāng)你需要處理大量的小文件和來自成千上萬用戶的請(qǐng)求時(shí),這些 則完全與IOPS相關(guān)。
所有的橫向擴(kuò)展NAS系統(tǒng)都具有一個(gè)全局命名空間,不過在內(nèi)部存在差異。例如NetApp,是將所有的小命名空間聚合成一個(gè)全局空間,而EMC Isilon提供OneFS文件系統(tǒng)來創(chuàng)建唯一的命名空間。這些差別未必和所有IT購(gòu)買者有關(guān),不過你還是應(yīng)該了解這些差異。
一定要特別注意最初的起始配置。如果單獨(dú)的節(jié)點(diǎn)功能非常強(qiáng)大,而你至少需要三個(gè)節(jié)點(diǎn)起配,那么你的起始配置價(jià)格可能會(huì)超出范圍。如果對(duì)于你的應(yīng)用來說單個(gè)節(jié)點(diǎn)能力遠(yuǎn)遠(yuǎn)不夠,你可能需要太多的節(jié)點(diǎn)來構(gòu)建一個(gè)合理的系統(tǒng),同時(shí)你必須考慮電能、散熱、空間以及成本。
你所選擇的系統(tǒng)應(yīng)能處理存儲(chǔ)中隨時(shí)間不斷增長(zhǎng)的文件數(shù)量,這一點(diǎn)至關(guān)重要。如果文件的數(shù)量數(shù)以十億計(jì)(如Web 2.0應(yīng)用或者歸檔系統(tǒng)),你必須特別仔細(xì)的挑選你所購(gòu)買的系統(tǒng)。如今,很少的系統(tǒng)可以處理如此巨大的數(shù)量。這也就是為何大部分的公有云構(gòu)建在基于對(duì)象的設(shè)計(jì)而不是集群文件系統(tǒng)之上。
最后,大多數(shù)人都認(rèn)為橫向擴(kuò)展是未來的發(fā)展方向,也許你也會(huì)接受這個(gè)假定。不過你仍需要弄清楚那一種產(chǎn)品真正適合你的環(huán)境。我希望這些建議能幫助你取得基本認(rèn)識(shí)并提出正確的問題。

 
此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。