如何確定你的存儲(chǔ)系統(tǒng)適合SAN還NAS?
SAN(存儲(chǔ)區(qū)域網(wǎng)絡(luò))和NAS(網(wǎng)絡(luò)附加存儲(chǔ))都是存儲(chǔ)系統(tǒng)的基本結(jié)構(gòu),雖然它們看起來可能很相似,但兩者是不可互換的。企業(yè)在決定是否使用SAN和NAS時(shí),需要考慮許多因素,因此每個(gè)企業(yè)的選擇并不相同。為了搭建適合您企業(yè)的數(shù)據(jù)存儲(chǔ)系統(tǒng),查看每種方法的優(yōu)缺點(diǎn)差別是很有必要。
一般來說,如果你的應(yīng)用程序需要基于塊存儲(chǔ)的I/O或性能要求較高,使用SAN。如果你的應(yīng)用程序使用基于文件的I/O,或者你需要共享文件并希望進(jìn)行簡單的管理,那么NAS將是***選擇。
雖然這是了解應(yīng)該在什么場景下使用哪個(gè)系統(tǒng)的一個(gè)很好的經(jīng)驗(yàn)法則,但是每種方法和每個(gè)用例都有細(xì)微差別。下面,我們將概述SAN和NAS之間的區(qū)別,每個(gè)系統(tǒng)如何工作,以及在什么場景下最合適。
Photo by Field Engineer from Pexels
SAN
SAN是一個(gè)專用的高速網(wǎng)絡(luò),它可以連接存儲(chǔ)陣列和服務(wù)器。SAN是一個(gè)獨(dú)立的存儲(chǔ)網(wǎng)絡(luò),它支持高性能存儲(chǔ)訪問,類似于直接連接存儲(chǔ)(DAS)的工作方式。SAN有三個(gè)組件:電纜、主機(jī)總線適配器(HBA)和交換機(jī)。
用于存儲(chǔ)的HBA通常是類似光纖通道(FC)或串行附加SCSI等協(xié)議,基于以太網(wǎng)的iSCSI是中小型組織更常用的另一種協(xié)議選項(xiàng)。
在SAN中,交換機(jī)連接服務(wù)器和共享的存儲(chǔ)池。FC交換機(jī)在SAN中最常用,因?yàn)樗cFC協(xié)議兼容,并且是為高性能和低延遲而設(shè)計(jì)的。另外,以太網(wǎng)交換機(jī)也很常見。
SAN可以集中管理,并為數(shù)據(jù)存儲(chǔ)設(shè)備發(fā)送基于塊存儲(chǔ)的訪問請(qǐng)求。
SAN可以用于分布式應(yīng)用程序,這出于其快速的本地網(wǎng)絡(luò)性能和應(yīng)用程序的高可用性。由于IT管理員可以卸載存儲(chǔ)功能和獨(dú)立的存儲(chǔ)網(wǎng)絡(luò),SAN比結(jié)構(gòu)化或可伸縮的存儲(chǔ)系統(tǒng)提供了更好的性能。
使用SAN讓管理員能夠?qū)Y源進(jìn)行分層存儲(chǔ)和合并,SAN通常被認(rèn)為是安全的存儲(chǔ)系統(tǒng)。所有這些優(yōu)點(diǎn)也造成了使用SAN的缺點(diǎn):成本和復(fù)雜性。構(gòu)建SAN所用的硬件價(jià)格很高,而且它的實(shí)現(xiàn)需要專門的服務(wù),這可能增加額外的開銷。另外,F(xiàn)C是專門為存儲(chǔ)而開發(fā)的協(xié)議,它比普通的網(wǎng)絡(luò)協(xié)議以太網(wǎng)更昂貴,因此FC SAN也會(huì)進(jìn)一步提高成本。
NAS
NAS也是一個(gè)基于網(wǎng)絡(luò)的存儲(chǔ)系統(tǒng),但與SAN不同,NAS使用專用的文件存儲(chǔ)。NAS允許用戶和客戶端設(shè)備從集中的磁盤中獲取數(shù)據(jù)。NAS設(shè)備通常像瀏覽器一樣被管理,它們沒有鍵盤或顯示器。
NAS通過交換機(jī)連接到以太網(wǎng),協(xié)議包括網(wǎng)絡(luò)文件系統(tǒng)(NFS)和服務(wù)器消息塊(SMB)。
使用NAS使用戶能夠輕松有效地共享數(shù)據(jù)和協(xié)作。遠(yuǎn)程工作或在不同時(shí)區(qū)工作的團(tuán)隊(duì)尤其受益于NAS,它連接到無線路由器,并且可以在分布式工作環(huán)境中訪問。只要設(shè)備連接到網(wǎng)絡(luò),用戶就可以輕松訪問保存在存儲(chǔ)網(wǎng)絡(luò)上的文件。
NAS駐于LAN之上,但NAS節(jié)點(diǎn)獨(dú)立于LAN,每個(gè)節(jié)點(diǎn)都有一個(gè)惟一的IP地址。由于NAS的協(xié)作特性,它通??梢宰鳛樵拼鎯?chǔ)系統(tǒng)的基礎(chǔ)設(shè)施來部署。
在SAN與NAS的爭論中需要考慮的一個(gè)主要因素是成本。NAS具有易訪問性和高容量,是一種成本相對(duì)較低的數(shù)據(jù)存儲(chǔ)系統(tǒng)。NAS設(shè)備需要維護(hù)和管理的組建通常最少。當(dāng)然,成本會(huì)隨著規(guī)模和范圍的不同而變化,在研究NAS時(shí)要記住這一點(diǎn)。NAS系統(tǒng)可以為家庭辦公室、小型企業(yè)以及企業(yè)使用。
兩者之間的主要區(qū)別
基本上,SAN更類似于DAS而不是NAS,因?yàn)樗褂脡K存儲(chǔ)。NAS作為遠(yuǎn)程系統(tǒng)工作,其中文件請(qǐng)求通過網(wǎng)絡(luò)重定向到NAS設(shè)備。
NAS被設(shè)計(jì)用于處理非結(jié)構(gòu)化數(shù)據(jù),而SAN主要用于在數(shù)據(jù)庫中組織和格式化的結(jié)構(gòu)化數(shù)據(jù)。然而,由于來自視頻、音頻文件、照片和醫(yī)學(xué)圖像等來源的大量數(shù)據(jù)沒有像結(jié)構(gòu)化數(shù)據(jù)那樣得到整合和組織,非結(jié)構(gòu)化數(shù)據(jù)在今天變得越來越普遍。如果你的企業(yè)需要處理大量的非結(jié)構(gòu)化數(shù)據(jù),NAS可能是更好的選擇。
如果性能是你的優(yōu)先級(jí),那么SAN是更好的選擇。NAS文件系統(tǒng)往往具備較低的吞吐量和較高的延遲,而SAN非常適合高速通信??缮炜s性是SAN的另一個(gè)優(yōu)勢(shì),SAN的體系結(jié)構(gòu)支持橫向或縱向擴(kuò)展容量和性能。高端企業(yè)級(jí)NAS具有很高的可擴(kuò)展性,但入門級(jí)NAS往往并不具備。
正如我們前面提到的,NAS和SAN在成本方面有很多不同之處。SAN不僅從一開始就比NAS昂貴——因?yàn)樗邪嘿F的硬件和專門的服務(wù),而且它的復(fù)雜性使得維護(hù)和管理的成本也要高得多。NAS部署就是將節(jié)點(diǎn)插入到LAN,而SAN意味著添加硬件,并需要專門管理網(wǎng)絡(luò)的管理員。
同時(shí)使用SAN和NAS
此時(shí),你可能會(huì)想知道為什么不能同時(shí)使用SAN和NAS。有些企業(yè)就是,并沒有考慮SAN和NAS之間的問題,而是使用這兩種網(wǎng)絡(luò)類型的組合——有時(shí)在同一個(gè)多協(xié)議存儲(chǔ)陣列中。這兩個(gè)系統(tǒng)可以相互補(bǔ)充,滿足組織內(nèi)部的不同需求。
要將NAS添加到SAN,可以使用NAS網(wǎng)關(guān)來支持這兩個(gè)系統(tǒng)。NAS網(wǎng)關(guān)是一個(gè)從外部附加存儲(chǔ)介質(zhì)的NAS系統(tǒng),通常通過FC接口。這使得IP網(wǎng)絡(luò)可以訪問SAN的塊級(jí)存儲(chǔ),同時(shí)通過NFS和SMB共享協(xié)議處理客戶端請(qǐng)求。但是許多主流的SAN陣列現(xiàn)在都支持文件而不需要NAS網(wǎng)關(guān)。
通過NAS網(wǎng)關(guān)組合SAN和NAS存儲(chǔ)系統(tǒng),可以增加可擴(kuò)展性和性能,同時(shí)發(fā)揮兩者優(yōu)勢(shì)。NAS網(wǎng)關(guān)在整合存儲(chǔ)系統(tǒng)時(shí)降低了成本,而且不像傳統(tǒng)設(shè)備那樣受存儲(chǔ)容量的限制。
原文作者:Erin Sullivan和Randy Kerns