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