檔案級儲存和塊方式儲存

2021-07-04 22:36:15 字數 1222 閱讀 6622

老是聽別人談**件級儲存和塊方式儲存, 感覺很暈, 不知道什麼屬於檔案級儲存,

什麼是塊方式儲存?很暈,加上對san , nas , das 不理解,對這些概念更暈,感覺應該自己總 結一下這些知識點。

檔案級儲存:應該是nas環境,具體採用nfs或者cifs技術,客戶端看到時候已經具備檔案系統,不可以格式化,完全是檔案級別。 

塊方式儲存:應該是san環境或者das環境,通過對映把lun對映到客戶端,在客戶端看到的是裸裝置,沒有檔案系統,可以進行格式化,建立檔案系統。相當於本地硬碟。

檔案級儲存的特點:

它的易管理、 大資料儲存以及具備的一些諸如重複資料刪除等可以節省成本的技術。主要用於檔案共享環境。 

塊方式儲存的特點:

塊級儲存提供的高效能和高可靠性已經得到事實證明,尤其在關鍵的生產環境內。資料庫環境用的比較多。

我們在硬碟上能看到檔案, 是需要在硬碟上進行分割槽, 並建立檔案系統的。 檔案系統之上才 能按照目錄看到檔案。按照塊傳輸,應該是在利用 san 或 iscsi 共享遠端的磁碟時,通過以上協議可以直接訪問遠端磁碟的塊。而檔案共享是通過nfs , cifs

等,在遠端裝置的檔案系 統上獲取檔案。 

實際上 san 裡面走的是 fc 協議。裡面傳輸的是序列 scsi 協議,不 是 ip 協議。

iscsi 是在 ip 包裡面封裝了 scsi 協議,

nas 可以直觀的理解為檔案系統 +san 

請問檔案方式和塊方式的區別

所謂 block-level 級別的和檔案級別是對儲存來說的。對於 os 來說,想訪問資料必須要經過

block-level ,可以這樣說。對於 san 來說 os 將資料傳輸給卷管理器,然後卷管理器把數

據以塊的方式放的硬碟上。一般 os 的塊為 8kb ,而 nas 對伺服器的 os 來說是通過網路文

件系統來訪問資料的走的是網路協議,

但最終於還要通過 nas 裡 os 卷管理器通過塊的方式 訪問資料。可以理解為

san :伺服器 os-->; 卷管理 -->; 硬碟

nas :伺服器 os-->; 網路檔案協議 --->;nas 的 os--->; 卷管理 --->; 硬碟

要想對硬碟讀寫資料,必須要格式劃,否則卷管理無法實現,

nas 下廠家都給做好了,所以 不需要格式劃,只需要 mount 上就可以了

塊儲存 檔案儲存 物件儲存

塊儲存主要是對磁碟陣列 內含多塊硬碟 做raid操作或者lvm操作,邏輯劃分出n塊logic盤並對映給主機使用,作業系統會識別到n塊硬碟,但是無法感知到底是邏輯盤還是物理盤,所以還是會對其進行分割槽和格式化 無法共享資料 每塊邏輯盤實際上是由多塊硬碟共同組成,在讀寫資料的時候,幾塊物理硬碟可以並行定...

塊儲存 檔案儲存 物件儲存區別

儲存的目的就是提供空間 硬碟為儲存的載體 把資料存放在硬碟上的 塊儲存 檔案儲存 物件儲存為使用硬碟儲存資料手段或方法 怎樣將主機 伺服器 主機 虛機 上的資料存到硬碟?作業系統中會有乙個負責管理和儲存檔案系統的軟體既檔案系統。塊儲存與檔案儲存相比最主要的差別就是儲存端是否有檔案系統。塊儲存使用時,...

CEPH篇 塊儲存 檔案儲存和物件儲存意義和差異

應用場景 王豪邁 麥子邁 wheats 分布式儲存的應用場景相對於其儲存介面,現在流行分為三種 按照這三種介面和其應用場景,很容易了解這三種型別的 io 特點,括號裡代表了它在非分布式情況下的對應 因此,這三種介面分別以非分布式情況下的鍵值資料庫 硬碟和檔案系統的 io 特點來對應即可。至於冷熱 快...