三個姑娘:NAS網絡存儲與SAN和DAS的區別
這個月,筆者寫了幾篇管與NAS網絡存儲的文章,也受到很多反饋,其中不少人對NAS網絡存儲與SAN、DAS之間的區別不甚了解,所以今天新開一篇,為大家解讀NAS網絡存儲與SAN、DAS之間的異同。
NAS網絡存儲、SAN和DAS三組詞可以說是失之毫厘,謬以千里。這就像是一個姑娘找你修電腦,修電腦的這個目的是一致的,但是他們的初衷卻不相同,達成方法也不盡相同,最后的結果也會存在很大差異,比如有人可能抱得美人歸,也有人可能沒發現姑娘的美意,當然也可能人家真的只是找你來修電腦的。
通過這個例子,我們來看NAS網絡存儲、SAN和DAS三者之間似乎也是一樣的道理。NAS網絡存儲、SAN和DAS三者的目的相同:存儲。但是初衷、達成路徑和結果也不相同。今天,我們就來聊聊這三個姑娘:NAS網絡存儲、SAN和DAS。
DAS、SAN、NAS網絡存儲的異同
NAS網絡存儲的概念筆者曾經解釋過:NAS是Network-Attached Storage的簡稱,說白了,就是通過網絡達成存儲目的的設備。不得不說,SAN與NAS實在是太像了,就像是69關系,連字母都一樣,只是組成方式不同,SAN(Storage Attached Network),即存儲區域網絡。而另一個DAS(Direct-Attached Storage),即開放系統的直連式存儲。三個存儲名詞很相近,卻表達了不同的存儲狀態。下面筆者將以三者最大的不同點入手,幫助大家區分三者的區別。
DAS:一個你日思夜想,卻不知芳名的姑娘
春日尚好,一陣風從學校的走廊吹過,吹起了她的發絲,從今以后,至此一秒宛若終生。
DAS就是這樣的一個姑娘,你與她幾乎每天都會相見,但卻從來不知道她的名字。因為它是個人電腦中的存儲,因為它是服務器中的一部分,將外置存儲通設備通過SCSI或FC接口直接連接到應用服務器上。
事實上,這種DAS存儲模式,一般在中小型企業匯總應用十分廣泛。它更依賴主機的操作系統來實現數據的IO讀寫、數據管理、數據備份等工作。
但是這種存儲模式也存在一定的缺點。比如可管理性差、彈性擴展能力弱,難以跟上IT發展趨勢等問題。舉例來講,一臺服務器/電腦只會配備固定容量的DAS存儲,那么如果容量不夠用,存儲空間太小,就很難從內部著手實現彈性擴展(外部擴展容量也存在弊端),如果存儲空間太大還會導致資源浪費,這一點在服務器領域尤為明顯。
SAN:一個很會“拉幫結伙”的姑娘
不知道你有沒有遇到過這樣一種姑娘,大方、仗義、潑辣,身邊還圍著一群年紀相仿的小伙伴。SAN就是這種姑娘,而且正是因為SAN的這種特性,讓樓上DAS的缺陷得到了彌補。
度娘說,SAN是一個采用網狀通道(簡稱FC)技術,通過FC交換機連接存儲陣列和服務器主機,建立專用于數據存儲的區域網絡。
我們可以從定義中看出,這是一個專用于企業級應用的存儲方式。可以簡單理解為一個在高度網絡中,提供在計算機與存儲系統之間的數據傳輸。
從理論上來講,SAN支持數以百計的磁盤,提供了海量的存儲空間,解決了大容量存儲問題;從邏輯層面,這個海量空間可以按需要分成不同大小的LUN,再分配給服務器,也解決了只需要小容量存儲的問題。
可以說,SAN的出現,適應了信息化發展的大趨勢,它將計算與存儲分離,增強了存儲擴張的彈性。畢竟如今聯網設備越來越多,數據量越來越大,我們對存儲需求也越來越強。SAN“拉幫結伙”的特性讓存儲彈性更大,更方便擴展容量。同時,介于獨特的存儲結構,SAN需要通過光纖交換機連接存儲陣列和服務器,建立專用數據存儲的網絡。
NAS:遺世獨立的“知心愛人”
很多人都聽過《知心愛人》這首歌吧,一首很唯美的歌,記錄了一種美好的愛情,而其之所以特別到需要用音樂來記錄,是因為“知心”二字。NAS就是很多人的那個“知心愛人”,它遺世獨立,有著自己的操作系統,有著自己的存儲空間,它里面藏著很多“主人”的秘密。
筆者曾經說過,NAS可以簡單理解為便捷的局域網存儲裝置,是一種通過網絡達成存儲目的的設備。NAS是標準的文件級存儲方法,采用網絡技術(TCP/IP、ATM、FDDI),通過網絡交換機連接存儲系統和服務器主機來建立存儲私網。其主要特征是把存儲設備、網絡接口和以太網技術集成在一起,直接通過以太網網絡存取數據。能夠快速實現部門級存儲容量需求與文件傳輸需求。
與上面兩者相比,NAS網絡存儲更具有獨立性與良好的兼容性。不但擁有自己的操作系統,同時也無需改造即可用于混合Unix/Windows NT局域網內,與各種操作系統兼容,同時具有很好的靈活性。
筆者之前寫過如果瀏覽器是姑娘,她們應該是什么樣的,今天,我們假設存儲是姑娘,那DAS、SAN和NAS網絡存儲三個有點兒像的姑娘又該是什么樣呢?畢竟他們除了各有特色之外,還會相輔相成,就像是SAN經常成為NAS的“靠山”一樣,三個姑娘互相依偎,才會達成最佳解決方案。