1. 程式人生 > >DAS、SAN、NAS三種儲存方式的概念及應用

DAS、SAN、NAS三種儲存方式的概念及應用

DAS(Direct-attached Storage) 直連儲存

直連式儲存與伺服器主機之間的連線通常採用SCSI連線,SCSI通道是IO瓶頸;伺服器主機SCSI ID資源有限,能夠建立的SCSI通道連線有限。

無論直連式儲存還是伺服器主機的擴充套件,從一臺伺服器擴充套件為多臺伺服器組成的群集(Cluster),或儲存陣列容量的擴充套件,都會造成業務系統的停機,

NAS(Network Attached Storage) 網路附加儲存——是一個網路上的檔案系統

儲存裝置通過標準的網路拓撲結構(乙太網)新增到一群計算機上。應用:文件圖片電影共享,雲端儲存。NAS即插即用,支援多平臺。

NAS有一關鍵問題,即備份過程中的頻寬消耗,NAS仍使用網路進行備份和恢復。NAS的一個缺點是它將儲存事務由並行SCSI連線轉移到網路上,也就是說LAN除了必須處理正常的終端使用者傳輸流外,還必須處理包括備份操作的儲存磁碟請求。

NAS需要伺服器自己搜尋它的硬碟

NAS方式路徑圖

SAN(Storage Area Network) 儲存區域網路——是一個網路上的磁碟

通過光纖通道交換機連線儲存陣列和伺服器主機,最後成為一個專用儲存網路。SAN提供了一種與現有LAN連線的簡易方法,並且通過同一物理通道支援廣泛使用的SCSI和IP協議。SAN允許企業獨立地增加它們的儲存容量。SAN的結構允許任何伺服器連線到任何儲存陣列,這樣不管資料放在哪裡,伺服器都可以直接存取所需的資料。因為採用了光纖介面,SAN還具有更高的頻寬。

SAN方式路徑圖

SAN優點:

將儲存和伺服器隔離,簡化了儲存管理,能夠統一、集中的管理各種資源。

使儲存更為高效。通常網路中,可能一個伺服器可用空間用完了,另一個伺服器還有很多可用空間。SAN把所有儲存空間有效的彙集在一起,每個伺服器都享有訪問組織內部的所有儲存空間的同等權利。這一方法能降低檔案冗餘度。

SAN能遮蔽系統的硬體,可以同時採用不同廠商的儲存裝置

SAN不足:

跨平臺效能沒有NAS好,價格偏高,搭建SAN比在伺服器後端安裝NAS要複雜的多。

這裡寫圖片描述

應用:

NAS和SAN混合搭配的解決方案為大多數企業帶來最大的靈活性和效能優勢。伺服器環境越是異構化,NAS就越是重要,因為它能無縫整合易購的伺服器。而企業資料量越大,高效的SAN就越重要。

NAS能簡化對SAN的訪問。事實上,NAS是SAN理想的閘道器,能幫助SAN提供的資料塊以檔案形式路由至適當的伺服器。與此同時,SAN能通過減輕非關鍵資料的大容量儲存負擔,使NAS更為有效的工作。重要檔案可以儲存在本地的NAS裝置上,不重要的可以卸到SAN中。
這裡寫圖片描述


這裡寫圖片描述
NAS、SAN、DAS特性對比

CPU 密集:

某種應用極其消耗 CPU 資源、其程式內部邏輯複雜而且、對磁碟訪問量不高。這種程式在執行時、根本不用或少量讀取磁碟上的資料只是在程式載入的時候、讀入一點點程式資料而已,程序執行後便會使CPU 的核心處於全速狀態,這會造成其他程序同一時間只獲得少量的執行時間、影響了效能,必要時、可以將多臺機器組成叢集來執行這種程式。
IO 密集:
某種程式的內部邏輯並不複雜、耗費的CPU 資源不多,但要隨時讀取磁碟上的資料、比如FTP 伺服器

大塊連續IO密集的環境:SAN

高併發隨機小塊IO或共享訪問檔案的環境:NAS

CPU密集的環境:NAS

總結:DAS儲存一般應用在中小企業,與計算機採用直連方式,SAN儲存使用FC介面,供效能更佳的儲存,NAS儲存則通過乙太網新增到計算機上,SAN和NAS的區別主要體現在作業系統在什麼位置。