圖解存儲架構:NAS vs. SAN vs. DAS
NAS、SAN、DAS是常見三種存儲方式,乍一看就像是英文字母的排列組合,但實際上大有不同。這就好比一個女孩子讓你修電腦,但是她們的初衷不同,實現的方法也不同,最后的結果自然也會大相徑庭。比如,有的男生修完電腦后,可能會收獲一個女朋友。當然,也有可能她真的只是找你修電腦。
通過這個例子,我們來看NAS、SAN和DAS似乎是同一個原理。NAS、SAN和DAS的目的是一樣的:存儲。但其初衷、過程和結果是不同的。
今天,我們就來聊聊這三個概念。
NAS是Network-Attached Storage的縮寫。簡而言之,它是一種通過網絡實現存儲目的的設備。
SAN和NAS長得很像,連字母都是一樣的,SAN(Storage Area Network)是存儲區域網絡。
另一個DAS(Direct-Attached Storage),即開放系統直連存儲。
這三個存儲術語非常相似,但表達的存儲狀態不同。下面,我們就從三者間最大的區別入手,幫助大家區分三者之間的差異:
DAS
DAS是個人計算機中的存儲,也是服務器的一部分。外部存儲設備通過SCSI或FC接口直接連接到應用服務器。
這種DAS存儲模型通常在中小企業中廣泛使用。它更多地依賴于主機的操作系統來實現數據IO讀寫、數據管理和數據備份。
但是這種存儲方式也有一定的缺點。比如可管理性差、擴展靈活性差、跟不上IT發展趨勢之類的問題。例如,服務器/計算機僅配備固定容量的DAS存儲。如果容量不足、存儲空間太小,那就很難從內部進行彈性擴展(外部擴展容量也有缺點),如果存儲空間太大也會導致資源浪費,尤其是在服務器領域很明顯。
SAN
SAN的特性彌補了DAS的不足。
SAN(存儲區域網絡)是一種網狀通道(簡稱FC)技術,可通過FC交換機連接存儲陣列和服務器主機,以建立專用于數據存儲的區域網絡。
從定義中我們可以看出這是一種專用于企業級應用的存儲方式。可以簡單地理解為在計算機和存儲系統之間提供數據傳輸的高級網絡。
SAN理論上支持數百個磁盤,提供海量存儲空間,解決了大容量存儲問題。在邏輯層面,這個海量空間可以根據需要劃分為不同大小的LUN,然后分配給服務器。解決只需要小容量存儲的問題。
可以說,SAN的出現順應了信息化發展的大趨勢。它將計算與存儲分離開來,增強了存儲擴展的靈活性。畢竟現在的聯網設備越來越多,數據量越來越大,我們的存儲需求也越來越大。SAN的“協同”功能使存儲更靈活,更方便擴容。
同時,由于獨特的存儲結構,SAN需要通過光纖交換機連接存儲陣列和服務器,建立專用的數據存儲網絡。
NAS
NAS具有自己的操作系統和自己的存儲空間。它包含許多“主”機密。
NAS可以簡單地理解為方便的局域網存儲設備,即一種通過網絡實現存儲目的的設備。
NAS(網絡附加存儲)是一種標準的文件級存儲方式。它使用網絡技術(TCP / IP,ATM,FDDI)通過網絡交換機連接存儲系統和服務器主機,建立存儲專用網絡。它的主要特點是集成了存儲設備、網絡接口和以太網技術,通過以太網直接訪問數據,可快速實現部門級存儲容量需求和文件傳輸需求。
與其他兩種相比,NAS網絡存儲具有更高的獨立性和良好的兼容性。它不僅擁有自己的操作系統,而且無需修改就可以在Unix / Windows NT混合LAN中使用。它兼容各種操作系統,并且具有良好的靈活性。
三者各有特點,相輔相成!