DataNode
E830288
DataNode is a core component of Hadoop's HDFS responsible for storing actual data blocks on local storage and serving read/write requests from clients and the NameNode.
Statements (49)
| Predicate | Object |
|---|---|
| instanceOf |
HDFS component
ⓘ
Hadoop daemon ⓘ |
| belongsTo | Hadoop cluster NERFINISHED ⓘ |
| canBe |
decommissioned
ⓘ
recommissioned ⓘ |
| canHost | multiple block replicas ⓘ |
| canUse | TLS for data transfer ⓘ |
| checks | block checksums ⓘ |
| communicatesWith |
HDFS clients
ⓘ
NameNode NERFINISHED ⓘ |
| configuredBy | hdfs-site.xml ⓘ |
| contrastedWith | NameNode NERFINISHED ⓘ |
| dependsOn |
Java Virtual Machine
NERFINISHED
ⓘ
underlying operating system ⓘ |
| developedFor | Apache Hadoop NERFINISHED ⓘ |
| exposes | data transfer protocol ⓘ |
| failureImpact | causes block unavailability until replicas are used ⓘ |
| handles |
pipeline writes
ⓘ
streaming reads ⓘ |
| identifiedBy |
network address
ⓘ
storage ID ⓘ |
| implementsProtocol | DataNode protocol ⓘ |
| introducedIn | early versions of Apache Hadoop ⓘ |
| logs | I/O operations ⓘ |
| monitoredBy | NameNode NERFINISHED ⓘ |
| participatesIn |
HDFS block placement
ⓘ
HDFS rebalancing ⓘ HDFS replication ⓘ |
| partOf |
HDFS
NERFINISHED
ⓘ
Hadoop Distributed File System NERFINISHED ⓘ |
| persists | HDFS blocks as files ⓘ |
| persistsMetadata | block metadata on local disk ⓘ |
| reportsTo | NameNode NERFINISHED ⓘ |
| responsibleFor |
serving read requests for data blocks
ⓘ
serving write requests for data blocks ⓘ storing HDFS data blocks ⓘ |
| roleComparedToNameNode | stores data while NameNode stores metadata ⓘ |
| runsAs | background service ⓘ |
| runsOn | worker node ⓘ |
| securedBy | HDFS security mechanisms ⓘ |
| sends |
block reports
ⓘ
heartbeats ⓘ |
| stores | data blocks on local storage ⓘ |
| supportsFeature | rack awareness via NameNode ⓘ |
| supportsOperation |
block creation
ⓘ
block deletion ⓘ block recovery ⓘ block replication ⓘ |
| uses | local file system ⓘ |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.