问题 问答题 简答题

简述HDFS的体系结构。

答案

参考答案:

采用了主从(Master/Slave)结构模型,一个HDFS集群是由一个NameNode和若干DataNode组成,其中NameNode作为主服务器,管理文件系统的命名空间和客户端对文件的访问操作。DataNode管理存储的数据。

H.DFS允许用户以文件的形式存储数据,文件被分成若干个数据块,而且这若干个数据块存放在一组DataNode上。NameNode是整个HDFS的核心,它通过维护一些数据结构来记录每一个文件被分割成了多少个块、这些块可以从哪些DataNode中获得,以及各个DataNode的状态等重要信息。NameNode执行文件系统的命名空间操作,如打开、关闭、重命名文件或目录等,也负责数据块到具体DataNode的映射。DataNode负责处理文件系统客户端的文件读写操作,并在NameNode的统一调度下进行数据块的创建、删除和复制操作。

判断题
问答题 简答题