hdfs是hadoop的文件管理系統,主要有兩部分:node
一個是NameNode:主要做用是負責接收客戶端求,告知datanode的blk存儲位置,維護hdfs的目錄樹;服務器
另外一個是DateNode:主要是把文件分割成blk存儲在不一樣的服務器上,而且負責產生副本,也能按期向NameNode彙報blk的狀況;負載均衡
使用hdfs的好處是提升系統的高可用性:由於hdfs分佈式存儲,存在多個blk分佈在不一樣的服務器,同時有多個副本,若是某個服務器宕機,不影響總體性能;分佈式
能夠實現負載均衡、提升響應效率,由於多個服務器能夠同時服務,提升了效率。oop