SAN 與 NAS 區別
SAN(存儲區域網路,Storage Area Network)
是一種在伺服器和存儲器之間用作I/O路徑的專用網路
NAS 只是一個專有的文件伺服器或是文件訪問設備。
NAS 是網路外掛式,
SAN 是通道外掛式
NAS 可以通過 SAN 連接到存儲設備。
NAS 是面向文件的,有文件操作和管理系統,
而 SAN 卻不是,它是面向數據塊的。
因為,SAN 主要是高速信息存儲,
NAS偏重文件共享。
SAN 與 NAS 相比,不具有資源共享的特徵。
SAN 高效可擴展,NAS簡單靈活
SAN(Storage Area Network,存儲區域網路)
是一種連接外接存儲設備和伺服器的架構。
人們採用包括光纖通道
(Fibre Channel,FC)技術、磁碟陣列、
磁帶櫃、光盤櫃(en)的各種技術進行實現。
該架構的特點是,連接到伺服器的存儲設備,
將被操作系統視為直接連接的存儲設備。
與SAN 相比較,
NAS(Network Attached Storage,網路儲存設備)
使用的是基於文件的通信協議,
例如NFS或SMB/CIFS通信協議就被明確的定義為遠程存儲設備,
計算機請求訪問的是抽象文件的一段內容,
而非對磁盤進行的塊設備操作。
NAS 是基於操作系統的“文件級”讀寫操作,
訪問請求是根據“文件句柄+偏移量”得出。
句柄是比進程還小的單元,
通常用作進程之間通信、資源定位等。
SAN 中計算機和存儲間的接口是底層的塊協議,
它按照協議頭的“塊地址+偏移地址”來定位。
所以SAN 天生具有存儲異構整合的存儲虛擬化功能。
NAS多適用於文件服務器,用來儲存非結構化數據,
雖然受限於乙太網的速度,但是簡單、成本低
SAN則適用於大型應用或數據庫系統,缺點是成本高、較複雜