HDFS Architecture plays a crucial role in distributed storage, where large volumes of data are managed. Learn about HDFS block storage, replication, fault tolerance, and the roles of its components: NameNode, DataNode, and SecondaryNameNode.
| Qno | Answer |
|---|---|
| 1 | B) 128MB |
| 2 | C) By breaking them into blocks |
| 3 | B) 1GB |
| 4 | B) By chunking them into blocks |
| 5 | B) It allows parallel processing of blocks |
| 6 | B) The block is replicated from another node |
| 7 | B) It manages the file system namespace and metadata |
| 8 | C) Storing actual data |
| 9 | B) It stores the actual data blocks |
| 10 | C) Blocks are replicated to another DataNode |
| 11 | A) It acts as a backup for the NameNode |
| 12 | B) By periodically merging namespace edits with the fsimage |
| 13 | B) The system goes into read-only mode |
| 14 | A) NameNode |
| 15 | D) DataNodes are responsible for data storage |
| 16 | B) 3 |
| 17 | D) It provides fault tolerance and data availability |
| 18 | B) The block is replicated to another DataNode |
| 19 | A) By initiating a recovery mechanism |
| 20 | A) The block is replicated to other DataNodes |
| 21 | B) Increase the replication factor |
| 22 | A) By enabling dynamic block replication |
| 23 | A) Storing data in the same physical location for faster access |
| 24 | B) By ensuring data is stored closer to compute nodes |
| 25 | A) The job is delayed until data is fetched |
| 26 | A) It minimizes network traffic and latency |
| 27 | A) By sending data to the processing node |
| 28 | A) It selects a node for computation close to where data is stored |
| 29 | C) By considering network distance and resource availability |
| 30 | A) By scheduling computation tasks near data storage locations |