HDFS架构如何设计
发表于:2025-12-02 作者:千家信息网编辑
千家信息网最后更新 2025年12月02日,这篇文章主要介绍HDFS架构如何设计,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!HDFS架构设计:1.NN(NameNode):主要是维护管理文件命名空间,其中包括了文件名称
千家信息网最后更新 2025年12月02日HDFS架构如何设计
这篇文章主要介绍HDFS架构如何设计,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!
HDFS架构设计:
1.NN(NameNode):主要是维护管理文件命名空间,其中包括了文件名称,文件的权限,创建时间,副本数,文件被分成多少块,快分布在哪些机器(产生文件fsimage和editlog)。
2.理解NN管理下NN和块以及实际存储内容的存储关系。
实例:假设NN为一个容量为128000ML的正方形盒子,每个块为同样大小正正方方的容量为128ML的盒子,但是每个盒子里只有3ml的水(每个块中存储文件的实际大小)。
则问实际存储的内容是多少ml?3*(128000/128)=3000ml这里是由DN管理存储的。
放进去的盒子是多少个?1000个(其实就是存储的块的数量)
总的来说尽管实际存储只有3000ml,但是却消耗了1000个瓶子的名字的字节总和的NN的空间,但是如果把1000个瓶子压缩成500或者更少(小文件合并),则可以消耗更少量的NN管理空间。
3.DN(DataNode):存储数据块,存储数据块校验和。
4.SN(SecondaryNode):做每小时的检查工作checkpoint。(检查NN的工作即产生文件fsimage和editlog并进行打包制作成新的fsimage文件保存下来)
图理解:
以上是"HDFS架构如何设计"这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注行业资讯频道!
文件
存储
内容
实际
盒子
管理
架构
设计
空间
只有
大小
容量
数据
瓶子
篇文章
工作
检查
消耗
正正
价值
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
软件开发规范说明书
手机游戏服务器检测失败
联盟服务器和军团要塞
专业网络技术服务一体化
校园网络安全300字
软件开发 名词 里程碑
网络安全日常检查登录
网络安全设计报告任务书
服务器挂磁阵
腾讯软件开发纲要几轮面试
HCNA网络技术实验指导
日本股票网络安全
网络安全技术提取年龄
大学排名 网络安全
建立女职工人才数据库
旅行世界总是服务器忙是怎么回事
软件开发后软件所有权归属
sql中数据库的创建语句是
网络安全宣传手抄报图片4k
服务器导轨是什么用处
真伪查询软件开发
网络技术有限公司设计海报
武汉市教育局 网络安全法
软件开发可以考什么证
HCNA网络技术实验指导
宽带显示服务器未安装
雄安数据库建设
2u服务器机箱拆解
vpn pptp服务器
小白测评数据库