大学课程《大数据应用技术基础》教案:2.1.2HDFS及使用.docVIP

  • 0
  • 0
  • 约2.12千字
  • 约 4页
  • 2026-01-21 发布于贵州
  • 举报

大学课程《大数据应用技术基础》教案:2.1.2HDFS及使用.doc

PAGE

PAGE4

《大数据应用技术基础》教学设计

课题

HDFS文件系统及使用

课型

理论

班级

教师

课时

2

教学分析

教材分析

教师备课时填写

学情分析

教师备课时填写

教学目标

知识

1.能说出HDFS文件系统的组成结构;

2.能描述HDFS文件系统数据存储过程;

3.能说出HDFS文件系统的存储特性。

技能

1.能在HDFS中管理文件目录;

2.能在HDFS中管理文件;

3.能在HDFS和本地文件系统中传输文件。

素养

1.培养关注行业前沿技术发展的意识;

2.培养大数据应用意识。

教学重点

HDFS的组成结构

教学难点

HDFS的存储过程

教学方法

讲授法、讨论法、演示法

教学环境

软件环境:CentOS7操作系统

硬件环境:多媒体教室或软件实训室,计算机

教学资源:PPT、微课视频

教学反思

教师课后填写

教学过程

教学环节

教师活动

学生活动

新课导入

(5分钟)

1.请列举所知道的文件系统以及它的功能?

2.请描述你使用网盘的情况,它与本地文件系统存储有哪些不同?

讨论

交流

目标展示

(5分钟)

PPT展示本课题要完成的目标并适当解说

观看

了解

新课教学

(60分钟)

活动一认识HDFS文件系统的组成(20分钟)

1.HDFS文件系统的组成

HDFS的全称是HadoopDistributedFileSystem,是基于Java开发的分布式文件系统。

可部署在廉价服务器集群中。

集群:是由多个计算机节点通过网络连接,在软件的管理下构成一个协同工作的大系统。可用于存储或计算。

观察框图示意:描述各组件的作用。

HDFS由一个主节点(NameNode节点)和多个从节点(DataNode节点)组成。

2.组件功能

NameNode:负责管理HDFS分布式文件系统中的命名空间和客户对文件的访问。

DataNode:负责处理客户的文件读写请求,在NameNode的统一调度下完成文件的创建、读写、删除、复制等操作,并定期向NameNode发送所存储的块列表数据。

问:两种节点是什么关系?只有一个NameNode节点的HDFS系统有什么问题?

笔记

观看

观看

讨论

笔记

讨论

活动二HDFS的工作过程(30分钟)

1.文件存储策略

文件分块存储,块大小128MB。

文件块同时执行读写操作,提高文件的读写效率;

文件块存储到不同节点上,突破单节点容量限制;

同一文件块同时存储到不同的节点上,提高系统的容错性和可用性

2.NameNode的作用

维护两个重要的数据文件FsImage和EditLog。

FsImage存储整个HDFS中的文件目录和文件的文件名、文件各块在DataNode中的地址等基础数据;

EditLog记录客户对文件执行的创建、读写、删除等操作

3.工作过程

(1)NameNode启动时将把FsImage的内容加载到内存中,然后执行EditLog中的操作,更新FsImage,进入安全模式,只读不写;

(2)创建一个新的FsImage文件和一个空的EditLog文件,所有更新操作都将写入EditLog中,而不是直接写入FsImage;

(3)第二NameNode请求停止使用EditLog,SecondaryNameNode把EditLog和FsImage下载到本地,执行EditLog与FsImage的合并,此时在NameNode中的更新操作将临时记录到EditLog.new文件中;

(4)新FsImage发送给NameNode,并用EditLog.new替换掉原EditLog,减小了EditLog的大。

(5)存取操作继续…

问:第二NameNode的作用?

4.HDFS的工作特性

数据冗余存储

高容错性机制

观看

讨论分析

笔记

讨论作答

讨论

活动三使用HDFS文系统(30分钟)

1.启动HDFS服务

在主节点上执行start-all.sh

2.目录操作

hdfsdfs-mkdir/temp

hdfsdfs-rmdir/tmp

3.文件操作

hdfsdfs-cp/data/sn.txt/tmp

hdfsdfs–copyFromLocal./mdata/notababy.txt/tmp

笔记

展示评价

(5分钟)

1.HDFS文件系统由组成。

2.描述HDFS文件系统的工作过程。

3.HDFS文件系统的特征有。

4.展秀在HDFS中文件目录操作。

完成练习

课堂小结

(5分钟)

1.HDFS文件系统的组成结构;

2.HDFS文件系统数据存储过程;

3.HD

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档