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