什麼是HDFS 分散式儲存

aass113399發表於2022-03-09

分散式儲存技術的實現,往往離不開底層的分散式儲存框架。根據其儲存的型別,可分為塊儲存,物件儲存和檔案儲存。在主流的分散式儲存技術中,HDFS 屬於檔案儲存,Swift 屬於物件儲存,而Ceph 可支援塊儲存、物件儲存和檔案儲存,故稱為統一儲存。

HDFS Hadoop 核心組成之一,是分散式計算中資料儲存管理的基礎,被設計成適合執行在通用硬體上的分散式檔案系統。 

  HDFS 的功能模組

Client

Client 是使用者與HDFS 互動的手段,當檔案上傳 HDFS 的時候,Client 將檔案切分成一個一個的 Block ,然後進行上傳;Client 通過與NameNode 互動,來獲取檔案的位置資訊;與 DataNode 互動,讀取或者寫入資料;Client 還可以提供NameNode 格式化等一些命令來管理HDFS ;同時,Client 可以通過對HDFS 的增刪改查等操作來訪問HDFS


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70014580/viewspace-2868724/,如需轉載,請註明出處,否則將追究法律責任。

相關文章