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

如何建设网站教育wordpress建社群

如何建设网站教育,wordpress建社群,中山 做网站,wordpress创建模板1.简介 Apache Hadoop YARN #xff08;Yet Another Resource Negotiator#xff0c;另一种资源协调者#xff09;是一种新的 Hadoop 资源管理器#xff0c;它是一个通用资源管理系统和调度平台#xff0c;可为上层应用提供统一的资源管理和调度。支持多个数据处理框架Yet Another Resource Negotiator另一种资源协调者是一种新的 Hadoop 资源管理器它是一个通用资源管理系统和调度平台可为上层应用提供统一的资源管理和调度。支持多个数据处理框架MapReduce Spark Storm等。具有资源利用率高、运行成本底、数据共享等特点 资源调度管理的作用 MapReduce是基于yarn运行的,没有yarn一般就无法运行MapReduce程序 资源调度的作用:对于资源的利用,有规划,有管理的调度资源使用,是效率最高的方式 对程序进行资源调度的重要性:服务器会运行多个程序,每个程序对资源的使用都不同, 程序没有节省的概念,有多少就会用多少,所以为了提高资源利用率,调度是必须的 2.分布式资源调度-YARN  YARN主要有ResourceManager和NodeManager等组件组成,他们的职责分别是: ResourceManager: 接收用户的计算请求任务,监控NodeManager,资源分配和调度NodeManager: 负责执行主节点分配的任务(给MR的计算程序提供资源) , 管理单个节点上的资源,处理来自ResourceManager的命令 3.YARN提交mr流程 客户端提交计算任务-先去rm那找资源-rm指定nm去创建am-am告知rm自己状态,监测-am通知所有nm去工作,并分配对应的mr任务-map的分工作完成后,先向am报告,am表示可以了,map才可以将任务给reduce-当整个工作完成后,am向rm注销自己,资源释放. 1.客户端提交一个MR程序给ResourceManager(校验请求是否合法...) 2.如果请求合法,ResourceManager随机选择一个NodeManager用于生成appmaster(应用程序控制者,每个应用程序都单独有一个appmaster) 3.appmaster会主动向ResourceManager的应用管理器(application manager)注册自己,告知自己的状态信息,并且保持心跳 4.appmaster会根据任务情况计算自己所需要的container资源(cpu,内存...),主动向ResourceManager的资源调度器(resource scheduler)申请并获取这些container资源 5.appmaster获取到container资源后,把对应指令和container分发给其他NodeManager,让NodeManager启动task任务(maptask任务,reducetask任务) 6.NodeManager要和appmaster保持心跳,把自己任务计算进度和状态信息等同步给appmaster,(注意当maptask任务完成后会通知appmaster,appmaster接到消息后会通知reducetask去maptask那儿拉取数据)直到最后任务完成 7.appmaster会主动向ResourceManager注销自己(告知ResourceManager可以把自己的资源进行回收了,回收后自己就销毁了) 4.YARN的三大调度器 先进先出调度器:FiFO Scheduler(常用于测试) FIFO Scheduler: 把应用按提交的顺序排成一个队列在进行资源分配的时候先给队列中最头上的应用进行分配资源待最头上的应用需求满足后再给下一个分配以此类推。 好处:  能够保证每一个任务都能拿到充足的资源, 对于大任务的运行非常有好处 弊端:  如果先有大任务后有小任务,会导致后续小任务无资源可用, 长期处于等待状态 应用:  测试环境 公平调度器:Fair Scheduler Fair Scheduler :不需要保留集群的资源因为它会动态在所有正在运行的作业之间平衡资源 , 当一个大job提交时只有这一个job在运行此时它获得了所有集群资源当后面有小任务提交后Fair调度器会分配一半资源给这个小任务让这两个任务公平的共享集群资源。 好处:  保证每个任务都有资源可用, 不会有大量的任务等待在资源分配上 弊端: 如果大任务非常的多, 就会导致每个任务获取资源都非常的有限, 也会导致执行时间会拉长,对多个大任务不友好 应用: CDH商业版本的hadoop 容量调度器:Capacity Scheduler(版本默认使用) Capacity Scheduler: 为每个组织分配专门的队列和一定的集群资源这样整个集群就可以通过设置多个队列的方式给多个组织提供服务了。在每个队列内部资源的调度是采用的是先进先出(FIFO)策略。 好处: 可以保证多个任务都可以使用一定的资源, 提升资源的利用率 弊端: 如果遇到非常的大的任务, 此任务不管运行在那个队列中, 都无法使用到集群中所有的资源,  导致大任务执行效率比较低,当任务比较繁忙的时候, 依然会出现等待状态 应用: apache开源版本的hadoop
http://www.dnsts.com.cn/news/223592.html

相关文章:

  • 金融互助平台网站制作长尾关键词挖掘爱站网
  • 网站建设速度如何解决影视软件开发定制
  • 小程序模板和定制的区别济源网站优化
  • 成都市网站备案wordpress页面是什么
  • 百度站长平台如何添加网站深圳推广平台
  • 重庆网站建设价格菜鸟如何做网站
  • 保定聊城网站建设wordpress弹窗视频
  • 宁波建设信息港网站外贸网站需要备案吗
  • 做网站什么最重要建筑工程网络教育
  • 网站建站所用的技术怎么找厂家生产产品
  • 怎样做个做外贸的网站重庆网站建设培训机构
  • 绍兴做企业网站的公司来宾北京网站建设
  • 成都网站建设科技公司青岛李沧区网站建设
  • 我市强化属地网站建设动漫网站网页设计代码
  • 中信建设公司领导班子关键词的分类和优化
  • 西安免费建网站制作网站的透明图片怎么做
  • 网站系统升级维护需要多长时间网站建设哪里好 厦门
  • 北京低价做网站网站界面用什么软件做
  • 电子商务网站建设维护有没有欺骗平台建站建设
  • 建站公司网站模板seow是什么意思
  • ec网站域名用织梦做房产网站
  • 嘉兴网站推广公司社区网站做的比较好的有哪些
  • 网站栏目优化网站开发方式有外包
  • python3做网站教程郑州专业的网站建设公司排名
  • 网站开发可以学吗做ppt介绍网站吗
  • 网站建设管理工作小结想学淘宝美工去哪里学
  • qq相册怎么制作网站游标卡尺 东莞网站建设
  • 网站设计定位自己做个网站好还是做别人会员好
  • 做装修设计的网站ai人工智能写代码
  • 杭州企业求网站建设泰安网站建设xtempire