Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
learn:bigdata:name_node [2014/08/07 16:31] yehudalearn:bigdata:name_node [2022/01/03 16:03] (current) – external edit 127.0.0.1
Line 1: Line 1:
 ====== Name node ====== ====== Name node ======
-    Holds in-memory location of every [[Data block]] in cluster / rack +see also [[Secondary name node]] 
-    * Controlls DataNodes +  * :!: MOST IMPORATANT FOR CLUSTER!  
-    * FS Ops  +  * in-memory location of every [[Data block]] in cluster / rack 
-    * Block Mapping+  * Controlls DataNodes 
 +  * FS Ops  
 +  * Block Mapping 
 +  * Send cordinates to clients where to get the [[Data blocks]] and witch [[Data node]] 
 +  * [[Name node]] retrives every __3 secounds__ heart-bit from [[Data node]] 
 +  * If [[Name node]] not retrives from the [[Data node]] heart-bit more then __10 minutes__ [[Name node]] will consedure the [[Data node]] as a [[Dead node]] and the [[Name node]] start to replicate all [[Data blocks]] that has on a [[Dead node]] to other nodes  
  
 +===== Requriements =====
 +  * Should have LOT OF RAM, LOT OF MEM, LOT OF POWER
 +
 +===== Structure =====
 +  * RAM
 +    * [[Edit log]]
 +    * [[fsImage]] 
 +  * FILE
 +    * [[fsImage]] 
 +
 +When proccess of Reboot or [[Checkpoint]] the [[fsImage|RAM\fsImage]] marges with [[Edit log]] to [[fsImage|FILE\fsImage]] file that makes it to keep presistnece.
learn/bigdata/name_node.1407429066.txt.gz · Last modified: (external edit)
Back to top
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0