分散式儲存下的塊儲存、物件儲存、檔案儲存

關於分散式儲存,定義上的東西,我們已經說過很多,所謂分散式儲存,它是一個儲存系統的底層體系。

因為在5G時代下,社會的儲存需求呈幾何級增大,任何單一的伺服器所連線的物理介質和IO效能是無法獨立承擔的。

所以,多臺伺服器的協作,一起為多個系統提供儲存服務需求應運而生,這就是分散式儲存系統。

(中心化&分散式)

為了滿足不同的市場需求,

分散式儲存系統可以同時提供檔案儲存、塊儲存和物件儲存這三種形式的服務。

那麼,檔案儲存、塊儲存和物件儲存分別是什麼意思呢?

塊儲存

在傳統的儲存系統中,由於是單一的儲存伺服器,我們上傳和下載都是直接訪問伺服器的,例如把一份檔案儲存在隨身碟了,我們需要的時候直接訪問隨身碟,那隨身碟就是儲存資料的硬體介質。

硬體介質無法去改變內在儲存的資料的組織方式和結構形態,所能做的就是按照固定的大小分塊,並賦予每一塊一個特定的編號。

以硬碟為例,老式硬碟是512位元組大小,新硬碟是4K位元組大小。老式硬碟用柱面-磁頭-扇區號組成的編號進行定址,現代硬碟用一個邏輯塊編號定址。

分散式儲存下的塊儲存、物件儲存、檔案儲存

所以,硬碟往往又叫塊裝置,通常我們的塊裝置有兩種型別:

1、 DAS:是直接連線於主機伺服器的一種儲存方式

,每一臺主機伺服器有獨立的儲存裝置,每臺主機伺服器的儲存裝置無法互通,通常用在單一網路環境下且資料交換量不大,效能要求不高的環境下。

2、SAN:是一種用高速(光纖)網路

專業主機伺服器的一種儲存方式,

此係統會位於主機群的後端,它使用高速I/O 聯結方式,一般而言,SAN應用在對網路速度要求高、對資料的可靠性和安全性要求高、對資料共享的效能要求高的應用環境中,特點是代價高,效能好。

分散式儲存下的塊儲存、物件儲存、檔案儲存

檔案儲存

通常,NAS產品都是檔案級儲存。

NAS(Network Attached Storage):是一套網路儲存裝置,通常是直接連在網路上並提供資料存取服務,一套 NAS 儲存裝置就如同一個提供資料檔案服務的系統,特點是價效比高。

物件儲存

物件儲存同兼具SAN高速直接訪問磁碟特點及NAS的分散式共享特點(擴充套件性)。核心是將資料讀寫和元資料分離,並且基於物件儲存裝置構建儲存系統。

每個物件儲存裝置具有一定的智慧,能夠自動管理其上的資料分佈。