儲存系統設計指南之儲存分類
實際上SAN、NAS、DAS、FC、ISCSI、FC-SAN、IP-SAN等並不是同一類別的概念。SCSI、FC、NAS、ISCSI等概念指的是儲存裝置型別,DAS、NAS、SAN等指的是儲存系統的網路結構。
儲存裝置型別是指透過採用SCSI、FC、TCP/IP,ISCSI等介面型別、資料傳輸協議、以及不同資料儲存介質的儲存裝置。常見的儲存裝置型別可為SCSI儲存、NAS儲存、FC儲存、iSCSI儲存和磁帶儲存。
儲存裝置型別這個概念的核心是裝置,指的是由儲存介質、驅動器、控制器、供電系統、冷卻系統等組成的一個整體。它獨立與網路層裝置和主機層裝置,因此當提到儲存裝置型別的時候,不要涉及與儲存裝置連線的網路裝置和主機。
區分一個儲存裝置的型別主要依靠儲存裝置對外提供的介面型別、資料傳輸協議、和儲存介質。比如儲存裝置的對外提供的介面是SCSI,按照SCSI協議傳輸資料的儲存裝置就是SCSI儲存。如果再區分儲存介質,那麼儲存介質為SCSI磁碟的儲存被稱為SCSI-SCSI儲存,儲存介質為SATA磁碟的儲存被稱為SCSI-SATA儲存。儲存名稱分為兩個部分,前面表示儲存裝置介面型別及介面部分的資料傳輸協議,後部分表示儲存介質。
同樣的道理,儲存裝置的對外提供的介面是FC光纖通道,按照FC光纖通道協議傳輸資料的儲存裝置就是FC儲存。儲存介質為FC磁碟的儲存被稱為FC-FC儲存。儲存介質為SATA磁碟的儲存被稱為FC-SATA儲存。
注意:採用光纖通道協議的儲存裝置應該稱之為FC儲存或光纖通道儲存,也可以簡稱為光纖儲存,不能稱之為SAN儲存,SAN指的是一種儲存系統的網路結構。
採用ISCSI輸出協議、對外提高ISCSI介面的儲存裝置自然應該成為ISCSI儲存,只不過ISCSI一般都採用SATA磁碟作為儲存介質,所以ISCSI儲存在名稱上不會再細分,都通稱為ISCSI。
NAS是一種特殊的儲存裝置型別,雖然NAS對外提供IP介面,按照IP協議進行資料傳輸,但NAS最終提供給主機的是一個檔案系統,SCSI儲存、FC儲存和ISCSI等提供給主機的是一個裸的、沒有檔案系統的邏輯卷,且NAS本身是一個伺服器+儲存的結構,因此嚴格上講,NAS應該能算是一種儲存系統結構,而不是一個儲存型別。不過很多時候我們都把NAS的伺服器+儲存結構看成一個整體,這個整體又透過標準的IP傳輸協議來進行訪問和資料傳輸。因此NAS一般都被認為是一個儲存裝置型別。在本書中,NAS既是一個儲存裝置型別,又是一個儲存系統網路結構。
判斷一個儲存是夠是磁帶儲存的標準是看這個儲存裝置是否採用磁帶作為儲存介質。磁帶儲存的外部介面型別一般有兩種,一是SCSI介面,二是FC光纖通道介面。磁帶根據儲存的資料是否已經資料化可分為非資料化磁帶(即模擬磁帶、數字磁帶)和資料流磁帶兩種。模擬磁帶一般常用與視音訊檔案的影像和聲音儲存,不用與資料儲存,不在本書的討論範圍之內。
關於VCD、DVD、SONY 藍光碟等光碟儲存和各種快閃記憶體、松下P2卡等快閃記憶體儲存方面的資料,請大家自行查閱相關資料。
儲存裝置型別指的是儲存裝置這一個單體的分類,儲存系統的網路結構自然是指儲存裝置、主機、以及儲存裝置與主機之間的連線系統所形成的整體拓撲結構。
儲存系統網路結構是指儲存裝置與伺服器、工作站等需要進行資料讀寫操作的主機之間的連線方式,網路拓撲結構、資料讀寫方式、儲存共享方式和資料共享方式。儲存系統網路結構不同,儲存裝置的工作方式、流程和效能就會不同。
大家常提到的、主流的儲存系統網路架構有DAS、NAS、SAN三種網路架構。其中SAN網路環境中,因採用儲存裝置型別的不同又可以分為FC-SAN(採用光纖通道儲存產品)和IP-SAN(採用ISCSI儲存裝置)。
from:
[@more@]來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/633084/viewspace-1015861/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 儲存系統
- 常見儲存器分類
- 容器化RDS—— 計算儲存分離 or 本地儲存
- 遊戲伺服器儲存系統設計遊戲伺服器
- 系統架構設計面試指南(02)-MQ和檔案儲存架構面試MQ
- 資料儲存--面向列的儲存設計
- 儲存系統實現-構建自己的儲存系統(一)
- 系統統計資訊的儲存位置
- 把自編儲存過程設定為系統儲存過程儲存過程
- 計算機儲存器的分類及其特性計算機
- C 儲存類
- 理解作業系統之儲存管理作業系統
- docker檔案系統分層儲存原理Docker
- 系統 儲存過程儲存過程
- 《資料儲存》之《分庫,分表》
- 系統設計實踐(02)- 文字儲存服務
- 嵌入式中常見的儲存器總結(一)儲存器分類
- 儲存器的分類及其特點
- Flutter持久化儲存之檔案儲存Flutter持久化
- 360開源的類Redis儲存系統:PikaRedis
- Android 儲存系統之原始碼篇Android原始碼
- Android 儲存系統之架構篇Android架構
- 塊儲存 檔案儲存 物件儲存物件
- 計算與儲存分離實踐—swift訊息系統Swift
- 服務端指南 資料儲存篇 | MySQL(08) 分庫與分表設計服務端MySql
- 微機原理與系統設計筆記6 | 儲存器系統設計筆記
- Sql儲存過程分頁--臨時表儲存SQL儲存過程
- 資料庫表設計之儲存引擎資料庫儲存引擎
- 可用。儲存分頁
- 軟體設計師23-儲存器系統02
- Flutter持久化儲存之key-value儲存Flutter持久化
- Flutter持久化儲存之資料庫儲存Flutter持久化資料庫
- 儲存學習之開源儲存軟體
- 儲存系統-cache-磁碟
- [計組 notes] Chapter 3 儲存系統APT
- ARM體系中儲存系統
- 檔案系統儲存與oracle資料庫儲存對比Oracle資料庫
- 小程式 LRU 儲存設計