NameNode

E830287

NameNode is the central master server in Hadoop’s HDFS that manages the filesystem namespace and controls client access to files.

All labels observed (4)

Label Occurrences
NameNode canonical 6
Hadoop NameNode 1
NameNode RPC server 1

How this entity was disambiguated

Statements (47)

Predicate Object
instanceOf HDFS component
master server
metadata server
belongsTo HDFS master-slave architecture
canBe active NameNode
standby NameNode
canStoreMetadataOn NFS shared storage
Quorum Journal Manager
local filesystem
communicatesWith DataNode
controls client access to files
coordinates block replication
file creation
file deletion
file renaming
detects DataNode failures
enforces HDFS replication factor
file system permissions
exposes RPC interface to clients
web UI
introducedIn Hadoop 0.x series
linked to: Hadoop
is single point of control in HDFS
isImplementedIn Java
maintains in-memory representation of namespace
manages HDFS filesystem namespace
monitors DataNode heartbeats
partOf Apache Hadoop
linked to: Hadoop

Hadoop Distributed File System
linked to: HDFS
persistsChangesIn edit log
persistsMetadataIn fsimage
requires large heap memory
runsOn dedicated server
schedules block deletion
block replication balancing
stores HDFS metadata
block locations
directory hierarchy
file permissions
file-to-block mappings
supports federation of multiple NameNodes
high availability configuration
triggers block re-replication on failure
uses checkpointing via CheckpointNode
checkpointing via Secondary NameNode (legacy)
edit log
fsimage
wasOriginally single point of failure

How these facts were elicited

Referenced by (9)

Full triples — surface form annotated when it differs from this entity's canonical label.

HDFS storesMetadataOn NameNode
Secondary NameNode readsFrom NameNode fsimage
linked to: NameNode
ZKFailoverController interactsWith NameNode RPC server
linked to: NameNode
WebHDFS REST API integratesWith Hadoop NameNode
linked to: NameNode
DataNode communicatesWith NameNode
DataNode reportsTo NameNode
DataNode monitoredBy NameNode
DataNode contrastedWith NameNode