你將了解到:數(shù)據(jù)存儲經(jīng)理們需要對他們非結(jié)構(gòu)化的數(shù)據(jù)以及文件系統(tǒng)環(huán)境有一個清晰的了解,然后才能考慮在集群式的NAS上進行投資。本文,我們將以問答的形式給出一系列在評估存儲需求以及最新集群NAS系統(tǒng)的功能方面的信息。
集群網(wǎng)絡(luò)附加存儲(clustered NAS)使用的是運行在多個節(jié)點或者服務(wù)器上的分布式文件系統(tǒng)。與傳統(tǒng)的NAS系統(tǒng)不同的是,集群NAS系統(tǒng)將數(shù)據(jù)和元數(shù)據(jù)條帶化至多個存儲節(jié)點以及子系統(tǒng)上。集群化同樣也提供了從集群任意節(jié)點對所有文件的訪問,而不用知道具體文件的物理位置在哪里。然而,我們應(yīng)該如何選擇適合自己的集群NAS環(huán)境呢?下面將有一系列的問題需要你去了解,特別是在評估你自身存儲系統(tǒng)需求并結(jié)合廠商提供的最新產(chǎn)品介紹的時候。
一個系統(tǒng)最多可以處理多少文件系統(tǒng)和文件對象?
根據(jù)Dragon Slayer咨詢公司主席Marc Staimer表示,NAS在同一個系統(tǒng)下會遇到可管理文件對象數(shù)量有限的問題。他隨后解釋說,當文件對象數(shù)量到達限制,系統(tǒng)就會在沒有任何預先警告的情況下自動關(guān)機?!叭绻枰獙?shù)據(jù)遷移到其他系統(tǒng),然后等到這臺可以開始運行后再將數(shù)據(jù)遷移回來,這將是一件非常痛苦的事情。因此,我們不認為這是一個容量問題,這是實際是一個文件對象的問題?!?/P>
廠商的文件系統(tǒng)可以擴展到多個節(jié)點嗎?
如果答案是肯定的,那么系統(tǒng)可以并行的往各個節(jié)點上寫入數(shù)據(jù)嗎?如果不是每個節(jié)點都可以同時被寫入數(shù)據(jù),你可能遇到I/O傳輸?shù)膯栴},在這個情況中,寫入請求將會被輸送到數(shù)據(jù)文件系統(tǒng)的主節(jié)點上。而這樣的話,會大大影響到正常性能的發(fā)揮。
你應(yīng)用的I/O屬性是怎樣的?
來自企業(yè)戰(zhàn)略集團的高級分析師Terri McClure表示,了解這一點非常重要,因為一些可擴展的NAS系統(tǒng)是針對吞吐量而不是I/O進行優(yōu)化,并且也不會處理許多小的I/O請求。
在集群NAS系統(tǒng)上適合存放哪一類數(shù)據(jù)?
類似BlueArc公司的BlueArc Titan系統(tǒng)以及Mercury系統(tǒng)還有HP公司的HP X9000系列網(wǎng)絡(luò)存儲系統(tǒng)(NSS),還有Isilon系統(tǒng)公司的X-Series系列都是那些希望存儲大量序列文件如富媒體或者視頻用戶的上佳選擇。然而,這些系統(tǒng)對于大型計算機企業(yè)級文件用戶并不是一個好的選擇。
你需要的只是一個NAS加速器嗎?
根據(jù)StorageIO集團下屬存儲行業(yè)咨詢公司的創(chuàng)始人兼高級分析 師Greg Schulz的建議,如果需要的僅是為了存儲非結(jié)構(gòu)化的數(shù)據(jù),那么我們不建議用戶選擇使用集群NAS系統(tǒng)。相反的,我們建議有這樣需求的用戶選擇使用單節(jié)點的NAS系統(tǒng),因為它們也會有足夠的空間來滿足用戶的存儲需要。如果用戶需要的是更好的性能,那么也不建議使用集群NAS系統(tǒng)。因為這種情況下,很可能用戶需要的僅僅是一個NAS加速器。Taneja集團的創(chuàng)始人兼顧問分析師Arun Taneja表示,可擴展NAS系統(tǒng)是為那些高使用率的需求設(shè)計的。他說,“如果目前你所使用的系統(tǒng)的存儲使用率低于80%,那么我們覺得您完全沒有必要使用集群NAS系統(tǒng)?;蛘邠Q句話說,集群NAS系統(tǒng)完全不合適你的環(huán)境,你應(yīng)該考慮扔掉它。”
集群NAS系統(tǒng)和可擴展NAS架構(gòu)在不同的數(shù)據(jù)存儲廠商之間有所不同
到目前為止,幾乎所有的主流存儲廠商都會有各種各樣的集群NAS系統(tǒng),然而它們中的大多數(shù)的差別只是名字上的不同而已。這是因為這些眾所周知的可擴展NAS系統(tǒng)在設(shè)計架構(gòu)上根據(jù)解決不同的非結(jié)構(gòu)數(shù)據(jù)或者存儲容量再或者可用性方面的不同而不盡相同。
在談到行業(yè)中三大公司的名字,EMC、HP和NetApp的時候,Taneja說,“現(xiàn)在業(yè)界普遍會認為集群NAS就全部都是集群NAS,但是如果來看一看架構(gòu)上的差異,它們中有些可能和集群NAS是風馬牛不相及的。就好像一個是蘋果,一個是啤酒一樣,一點關(guān)系也沒有?!?/P>
EMC公司作為一家很早就開始致力于NAS設(shè)備生產(chǎn)的廠家,卻一直到最近才開始涉足于集群NAS領(lǐng)域。它當前的集群NAS系統(tǒng)是配有多鏈路文件系統(tǒng)(MPFS)的Celerra NS-960系統(tǒng)。Celerra NS-960系統(tǒng)是EMC公司推出的統(tǒng)一存儲平臺的一部分,同時也將刀片擴展到8個以及包含了960塊磁盤。MPFS的存在使得文件和數(shù)據(jù)鏈路分開,這樣請求可以根據(jù)NFS或者iSCSI協(xié)議的不同來分別執(zhí)行。
HP公司在最近幾年收購了兩家可擴展NAS生產(chǎn)廠家。HP X9000 NSS是基于2009年收購Ibrix后推出的。Ibrix技術(shù)很適合于有高性能計算方面需求的客戶,比如說客戶需要從單一的存儲對象訪問大量文件,像媒體、娛樂以及生命科學等等。HP也曾在2007年2月的時候收購PolyServe公司,并且將它的集群文件系統(tǒng)集成到后來的ExDS9100系統(tǒng)上。此款系統(tǒng)比較合適于高I/O請求的環(huán)境,比如像傳統(tǒng)數(shù)據(jù)庫。