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

新手做亚马逊要逛哪些网站asp加dw做网站

新手做亚马逊要逛哪些网站,asp加dw做网站,修改wordpress主题js,对外宣传网站建设方案1.Yarn的定义 2.Yarn的三大组件 3.Yarn的调度策略 1. YARN的定义 YARN(Yet Another Resource Negotiator) 是Hadoop生态系统中的一个资源管理框架,用于管理和调度集群中的计算资源。它允许多个应用程序在同一个集群上高效地运行,…

1.Yarn的定义 2.Yarn的三大组件 3.Yarn的调度策略

1. YARN的定义

YARN(Yet Another Resource Negotiator) 是Hadoop生态系统中的一个资源管理框架,用于管理和调度集群中的计算资源。它允许多个应用程序在同一个集群上高效地运行,同时确保资源的隔离和共享。

  • 核心目标

    • 提高集群资源的利用率。

    • 支持多种计算框架(如MapReduce、Spark、Flink等)。

    • 提供资源隔离和调度机制。

2. YARN的三大组件

YARN主要由以下三大组件构成:

2.1 ResourceManager(RM)
  • 功能

    • 负责全局资源的管理和分配。

    • 接收应用程序的资源请求,并分配资源。

    • 监控NodeManager的状态和资源使用情况。

  • 位置

    • 通常运行在一个独立的节点上,作为集群的主节点。

2.2 NodeManager(NM)
  • 功能

    • 管理单个节点上的资源(如CPU、内存)。

    • 启动和管理容器(Container),容器是资源分配的最小单位。

    • 监控容器的资源使用情况,并向ResourceManager汇报。

  • 位置

    • 每个计算节点上运行一个NodeManager。

2.3 ApplicationMaster(AM)
  • 功能

    • 每个应用程序运行时都会启动一个ApplicationMaster。

    • 负责与ResourceManager协商资源,并请求NodeManager启动容器。

    • 管理应用程序的生命周期,包括任务的启动、监控和失败处理。

  • 位置

    • ApplicationMaster运行在某个NodeManager节点上,由ResourceManager分配。

3. YARN的调度策略

YARN提供了多种调度策略,用于管理资源分配和任务调度。以下是常见的调度器:

3.1 FIFO调度器(First-In-First-Out Scheduler)
  • 特点

    • 最简单的调度策略。

    • 按照应用程序提交的顺序依次分配资源。

    • 适用于单租户环境,但在多租户环境中可能导致资源饥饿问题。

3.2 容量调度器(Capacity Scheduler)
  • 特点

    • 支持多租户环境。

    • 将集群资源划分为多个队列(Queue),每个队列可以分配一定比例的资源。

    • 支持队列之间的资源共享和弹性扩展。

    • 适用于生产环境,能够保证不同用户或应用程序的资源需求。

  • 配置示例

    xml

    复制

    <property><name>yarn.scheduler.capacity.root.queues</name><value>default,queue1,queue2</value>
    </property>
    <property><name>yarn.scheduler.capacity.root.default.capacity</name><value>50</value>
    </property>
    <property><name>yarn.scheduler.capacity.root.queue1.capacity</name><value>30</value>
    </property>
    <property><name>yarn.scheduler.capacity.root.queue2.capacity</name><value>20</value>
    </property>
3.3 公平调度器(Fair Scheduler)
  • 特点

    • 动态分配资源,确保所有运行的应用程序都能获得公平的资源份额。

    • 支持资源池(Pool)的概念,可以为不同用户或应用程序分配资源池。

    • 适用于多租户环境,能够避免资源饥饿问题。

  • 配置示例

    xml

    复制

    <property><name>yarn.scheduler.fair.allocation.file</name><value>/path/to/fair-scheduler.xml</value>
    </property>

    fair-scheduler.xml中配置资源池:

    xml

    复制

    <allocations><pool name="default"><minResources>1024 mb, 1 vcores</minResources><maxResources>4096 mb, 4 vcores</maxResources></pool><pool name="pool1"><minResources>2048 mb, 2 vcores</minResources><maxResources>8192 mb, 8 vcores</maxResources></pool>
    </allocations>

总结

  • YARN 是一个资源管理框架,用于管理和调度集群中的计算资源。

  • 三大组件

    • ResourceManager:全局资源管理。

    • NodeManager:节点资源管理。

    • ApplicationMaster:应用程序管理。

  • 调度策略

    • FIFO调度器:简单,适合单租户。

    • 容量调度器:支持多租户,资源划分。

    • 公平调度器:动态分配资源,适合多租户。

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

相关文章:

  • 网站多久备份一次小程序开发公司哪家正规
  • 网站建设培训南宁网站注册手机号安全吗
  • 响应式h5网站多少钱外贸怎么上国外的网站
  • word可以做网站链接吗网站开发教程pdf
  • 在源码之家下载的网站模板可以作为自己的网站吗帮人做网站的公司
  • 网站的开发工具wordpress分类页仿京东
  • 广西梧州市住房和城乡建设局网站html5网站建设公司
  • 广东做淘宝的都在哪里网站wordpress主题proland
  • 郑州航海路网站建设宁波快速建站模板
  • wordpress网站管理插件智慧管理平台系统
  • 网站开发招标采购需求WordPress网站动漫你在
  • 免费网站推广咱们做北京做网站设计公司
  • 怎么可以做自己的网站徐州 网站建设
  • 巫山网站设计网页qq邮箱怎么发文件
  • 文山做网站如何制作二维码的内容
  • 网站开发技术方案与实施网站模板修改软件
  • 国外商城网站设计杜桥做网站哪家好
  • 找人做软件网站南宁手机平台网站建设
  • 如何在网站上做免费广告长春哪里做网站好
  • 做电影网站主机放哪比较好深投建设深圳有限公司
  • 东莞网络销售的网站建设互联网公司 哪个部门负责网站建设
  • 南通单位网站建设专业seo服务
  • 备案 手机网站公司网站的建设怎么做
  • 竖导航网站鸿蒙系统ui设计规范
  • 河北平台网站建设推荐wordpress积分兑换
  • 购物网站主页设计图银川网站建设哪家价格低
  • 北京旅游型网站建设大同网站建设熊掌号
  • asp网站代码 部分封装浦东注册公司流程和费用
  • 用服务器ip做网站ios开发者模式
  • 建设环保网站查询系统学平面设计需要准备什么东西