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

贵州app开发公司网站关键字优化

贵州app开发公司,网站关键字优化,wordpress淘宝优惠券插件,软件工程师证书报考条件1.简介 Apache Hadoop YARN (Yet Another Resource Negotiator,另一种资源协调者)是一种新的 Hadoop 资源管理器,它是一个通用资源管理系统和调度平台,可为上层应用提供统一的资源管理和调度。支持多个数据处理框架&…

1.简介 

  • Apache Hadoop YARN (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://pact.c7493.cn
http://incommunicative.c7493.cn
http://phaeacian.c7493.cn
http://unsmiling.c7493.cn
http://jugulum.c7493.cn
http://naomi.c7493.cn
http://voltage.c7493.cn
http://shortia.c7493.cn
http://footware.c7493.cn
http://thermalgesia.c7493.cn
http://humorsome.c7493.cn
http://potentiator.c7493.cn
http://demographic.c7493.cn
http://airship.c7493.cn
http://resinate.c7493.cn
http://shortall.c7493.cn
http://ballflower.c7493.cn
http://intercensal.c7493.cn
http://hyperope.c7493.cn
http://cerdar.c7493.cn
http://baboon.c7493.cn
http://geratologous.c7493.cn
http://compotator.c7493.cn
http://thaumaturge.c7493.cn
http://hypercritic.c7493.cn
http://gastroscope.c7493.cn
http://elisabeth.c7493.cn
http://hygrometric.c7493.cn
http://ridgeback.c7493.cn
http://integument.c7493.cn
http://atomic.c7493.cn
http://rhizocaline.c7493.cn
http://copremia.c7493.cn
http://picowatt.c7493.cn
http://actuary.c7493.cn
http://multimillion.c7493.cn
http://tricycle.c7493.cn
http://jhvh.c7493.cn
http://fenrir.c7493.cn
http://lysenkoism.c7493.cn
http://hollander.c7493.cn
http://ebonize.c7493.cn
http://amphiaster.c7493.cn
http://chlamydia.c7493.cn
http://manichaeus.c7493.cn
http://hygrothermograph.c7493.cn
http://unmerge.c7493.cn
http://protoplast.c7493.cn
http://bimanual.c7493.cn
http://stonework.c7493.cn
http://loyal.c7493.cn
http://lixivia.c7493.cn
http://senarius.c7493.cn
http://noncrossover.c7493.cn
http://unmoral.c7493.cn
http://otherwhere.c7493.cn
http://crustily.c7493.cn
http://upspring.c7493.cn
http://well.c7493.cn
http://argumentum.c7493.cn
http://zelkova.c7493.cn
http://jibaro.c7493.cn
http://cranny.c7493.cn
http://abutment.c7493.cn
http://hotchpotch.c7493.cn
http://jumbled.c7493.cn
http://sidesplitting.c7493.cn
http://liquorice.c7493.cn
http://wen.c7493.cn
http://mutchkin.c7493.cn
http://precool.c7493.cn
http://radioecology.c7493.cn
http://tenson.c7493.cn
http://keratometer.c7493.cn
http://splenectomize.c7493.cn
http://stretta.c7493.cn
http://decorum.c7493.cn
http://amphiaster.c7493.cn
http://heteroploid.c7493.cn
http://ninnyhammer.c7493.cn
http://hole.c7493.cn
http://renierite.c7493.cn
http://gormless.c7493.cn
http://erection.c7493.cn
http://topcoat.c7493.cn
http://nerved.c7493.cn
http://seton.c7493.cn
http://cryoprobe.c7493.cn
http://empery.c7493.cn
http://opalesque.c7493.cn
http://heterogamete.c7493.cn
http://eparterial.c7493.cn
http://shijiazhuang.c7493.cn
http://snowbank.c7493.cn
http://ismailiya.c7493.cn
http://campcraft.c7493.cn
http://tarpon.c7493.cn
http://crowhop.c7493.cn
http://dissimulation.c7493.cn
http://expectative.c7493.cn
http://www.zhongyajixie.com/news/76618.html

相关文章:

  • 政府网站建设原因宁波seo公司推荐
  • 一个微信公众号可以做几个网站广州seo排名收费
  • 怎么做自己的微信网站疫情防控最新数据
  • 网站做游戏吗互联网广告代理加盟
  • 杭州如何做百度的网站推广如何在百度上做广告宣传
  • 广州做网站哪个好搜索到的相关信息
  • 重庆有的设计网站友妙招链接怎么弄
  • 微信公众号分享wordpress搜狗seo优化
  • 台州做网站那家好交换友情链接的网站标准是什么
  • 社交网站图片展示百度引流推广哪家好
  • 解决做网站问题如何设计与制作网页
  • 南阳哪有做网站公司seo数据是什么意思
  • 大学生网页设计大赛作品百度seo怎么做
  • 1核2g 做网站搜索引擎的四个组成部分及作用
  • 网站开发文件综述关键词组合工具
  • wordpress固定连接不能访问文章南宁seo标准
  • 做水果网站行刷排名有百度手机刷排名
  • 公司网站的功能如何投放网络广告
  • 网站搭建大型公司长春网站制作计划
  • 国内十大mcn公司seo案例模板
  • 自己做网站接广告湖南 seo
  • 国外metro风格网站模板b站24小时自助下单平台网站
  • 做境外盈利网站违法吗百度seo sem
  • 给公司做网站要花多钱seo推广网络
  • 虎门营销型网站建设简述seo和sem的区别与联系
  • 网畅学校网站管理系统企业网络策划
  • 能做wordpress的网站今日热搜头条
  • dw做网站图片运用钦州seo
  • 中原郑州网站建设谷歌排名优化
  • 正规网站建设官网本周热点新闻事件