What is Block Pool

A Block Pool is a set of blocks that belong to a single Namespace. DataNodes store blocks for all the block pools in the cluster. Each Block Pool is managed independently. This allows a Namespace to generate Block IDs for new blocks without the need for coordination with the other Namespaces. A NameNode failure does not prevent the DataNode from serving other NameNodes in the cluster.

Scroll to top