当前位置: 首页 > wzjs >正文

微平台是什么意思排名怎么优化快

微平台是什么意思,排名怎么优化快,利用赞赏码做网站收款,电影网站建设教学视频一、HDFS架构 HDFS采用的是主从(Master/Slave)架构,即一个HDFS通常是由一个Master和多个Slave组成。 Master为NameNode主要用于管理HDFSSlave为DataNode主要用于存储文件SecondaryNode用于辅助NameNode HDFS架构 1.1Block Block是HDFS文件系…

一、HDFS架构

        HDFS采用的是主从(Master/Slave)架构,即一个HDFS通常是由一个Master和多个Slave组成。

  • Master为NameNode主要用于管理HDFS
  • Slave为DataNode主要用于存储文件
  • SecondaryNode用于辅助NameNode
HDFS架构

1.1Block

  • Block是HDFS文件系统中最小的存储单位,通常称为数据块。
  • 在HDFS文件系统中存储的文件会被拆分为多个Block,每个Block作为单独的单元进行存储,同一文件的多个Block通常存放在不同的DataNode。
  • 在Hadoop3.x版本中,Block的默认大小为128MB。

1.2MetaData

  • MetaNode用于记录HDFS文件系统的相关信息,这些信息称为元数据。
    • 元数据的内容包括文件系统的目录结构,文件名,文件路径,文件大小,文件副本数,文件与Block的映射关系以及Block与DataNode的映射关系等信息。
    • 为确保原数据的快速访问,元数据会保存在内存中。
  • 为防止原数据丢失,会在本地磁盘生成Fsimage文件以备份元数据。
  • 当部署的Hadoop集群初次启动前进行格式化HDFS时,会在本地磁盘的指定目录生成一个Fsimage文件,启动Hadoop集群时NameNode会将Fsimage文件加载到内存中。
  • Edits文件以追加的方式记录内存中元数据的每一次变化, 如果NameNode启机,那么可以通过合并Fsimage文件和Edits文件的方式恢复内存中存储的元数据。
    • 为避免Edits文件过大,NameNode会定期将Fsimage文件和Edits文件进行合并。
  • 包含内容:

    • 文件的名称

    • 文件的目录结构

    • 文件的属性(权限、副本数、创建时间)

    • 一个文件被对应切割哪些数据块(包含副本数的块)--> 对应分布在哪些datanode

  • 映射关系:blockmap(块映射)维护在内存中,nn是不会持久化存储这种映射关系。集群在启动和运行时,dn定期汇报blockreport给nn,然后在内存中动态维护这种映射关系。

1.3NameNode

  • HDFS的名称节点,也称为主节点。
    • 可管理文件系统的命名空间,例如打开文件、删除文件、重命名文件、创建目录等。
    • 处理客户端对文件的读写请求。
    • 维护HDFS的元数据。
    • 维护和管理DataNode,并协调DataNode为客户端发起的读写请求提供服务。

1.4DataNode

  • HDFS的数据节点,也称为从节点。
    • 存储Block。
    • 根据NameNode的指令对Block进行创建、复制、删除等操作。
    • 定期向NameNode汇报自身存储的Block列表及健康状态。
    • 负责为客户端发起的读写请求提供服务。

1.5SecondaryNode

  • HDFS的辅助节点。
    • 可定期从NameNode复制Fsimage文件和及合并Edits文件,并将合并结果发送给NameNode。
    • 是NameNode的冷备份,若NameNode无法使用时,可获取SecondaryNode保存的Fsimage文件和Edits文件,恢复NameNode的数据和运行状态。当NameNode宕机无法使用时,可以通过手动操作将SecondaryNameNode切换为NameNode。

描述:

  • SNN执行checkpoint动作时,NN会停止使用当前的edit文件515-516,暂时将读写操作记录到一个新的edit文件517中。
  • SNN将NN的fsimage 514和edits文件515-516远程下载到本地。
  • SNN将fsimage 514加载到内存中,将edits文件515-516内容在内存中完整执行一次,创建一个新的fsimage文件516。
  • SNN将新的fsimage 516推送给NN。
  • NN接受到fsimage 516.checkpoint滚动为fsimage 516,新的edit17.new文件滚动为edit517,为最新文件。

二、HDFS的特点

1.存储大文件

        支持GB甚至TB级别的文件存储。

2.高容错性

        HDFS的副本机制会为DataNode中的每个Block创建多个副本,如果某个DataNode启机,也可以从保存的Block副本的其他DataNode中读取相同的Block。

3.简单的一致性模型

        简单:易用且专注存储和管理数据。

        一致性:HDFS采用一次写入、多次读取的文件访问模型,且一个文件经过创建、写入、关闭后,只能追加,不能修改。也不支持并发多用户的写操作,保证数据最终一直,而不是实时。

4.移动计算比移动数据更经济

        就近原则。通过本地或边缘计算环境处理数据,资源效率高。可最大限度减少网络堵塞,增加系统整体吞吐量。

        运行时,将计算迁移到靠近数据的位置比将数据迁移到计算的位置更好。

5.可移植性

        可以在不同的平台使用。

http://www.dtcms.com/wzjs/169215.html

相关文章:

  • 系统学做网站百度应用商店下载安装
  • 服务器怎么限制ip访问网站吗网站营销软文
  • 网站项目建设方案驾校推广网络营销方案
  • 美国服务器网站推荐网站服务费一年多少钱
  • 做网站论文研究方法怎么写google竞价推广
  • 建设部网站质量终身责任承诺书金城武重庆森林经典台词
  • 淘客做网站多少钱模板建站难吗
  • 龙岗爱联有学网站建设推广新产品最好的方法
  • 网站审核员做点啥站长工具忘忧草
  • 郑州微信公众号网站建设公司怎么在百度上推广
  • 用html制作旅游网站惠州企业网站seo
  • 做网站用的三角形图片游戏推广怎么做引流
  • 长沙营销型网站建设谷歌三件套下载
  • 清华大学自动化系seo入门版
  • 石家庄企业网站开发广告优化师的工作内容
  • 九江企业网站的建设今天的新闻发布会
  • 做怎么网站推广百度贴吧官网网页
  • 无备案网站如何赚钱seo超级外链工具免费
  • 网站开发 先做前端吗特大新闻凌晨刚刚发生
  • 重庆网站建设重庆零臻科技价新媒体
  • 福清做网站的公司seo如何快速排名百度首页
  • 泰兴网站设计如何制作个人网站
  • app开发公司投入seo优化服务公司
  • 网站服务器 要求清远今日头条最新消息
  • 泉州品牌网站设计定制长沙seo结算
  • 企业网站的特点是seo站群优化技术
  • 网站设计心得体会html网页制作代码大全
  • 百度推广seo软件百度小程序优化
  • wordpress 教程主题江门关键词优化公司
  • wordpress验证密码错误长春seo快速排名