【总结】Fair Scheduler
发表于:2025-12-03 作者:千家信息网编辑
千家信息网最后更新 2025年12月03日,Fair Scheduler总结默认公平调度调度策略仅仅基于内存资源,通过使用DRF(Dominant Resource Fairness)能够配置基于内存和CPU资源任务调度。当只有一个应用运行的时
千家信息网最后更新 2025年12月03日【总结】Fair Scheduler
Fair Scheduler总结
默认公平调度调度策略仅仅基于内存资源,通过使用DRF(Dominant Resource Fairness)能够配置基于内存和CPU资源任务调度。
当只有一个应用运行的时候,该应用能够使用整个集群。当其他应用提交到集群,空闲出来的资源将分配给新提交的应用,这样每个应用能够得到大致相同的资源。Hadoop默认调度器,形成一个应用的队列,如此小应用可以在一个合理时间范围内完成,并且不会让大应用长时间等待资源。这也是一个合理方式在许多用户中分享集群资源。最后,公平调度可以设置应用的优先度,设置优先度权重决定应用占用资源比例。
可插入策略的分层队列
公平调度支持分层队列,所有的队列从root队列延伸。典型的公平调度方式是把可用资源分布在可用的root队列的子队列当中。应用程序只能在叶子队列中被调度。一个队列可以被指定为其他队列的子队列。指定一个有层级的队列需要同时指定上级队列。例如 root.queue1 root.queue1.queue2。
公平调度可以配置自定义的调度策略,比如FifiPolicy,FairSharePolicy,DominantResourceFairnessPolicy
使用公平调度需要在yarn-site.xml中配置如下内容
yarn.resourcemanager.scheduler.class org.apache.hadoop.yarn.server.resourcemanager.scheduler.fair.FairScheduler
配置公平调度主要包含两个文件,首先是yarn-site.xml,在Hadoop配置目录下,其次需要创建一个配置文件fair-scheduler.xml,主要配置队列的权重和资源容量等。
10000 mb,0vcores 90000 mb,0vcores 50 0.1 2.0 fair charlie 5000 mb,0vcores 0.5 40000 mb,0vcores 3.0 30 5
队列访问控制列表
ACLs对队列进行控制,管理哪些用户可以访问特定队列。主要包括了aclSubmitApps 和aclAdministerApps配置项,每个队列都可以配置这两个 参数。
队列
调度
应用
资源
配置
策略
集群
两个
内存
文件
方式
权重
用户
控制
相同
上级
任务
典型
内容
参数
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
太原网络技术培训班
数据库营销术指
武汉科佰汇网络技术有限公司
李彦宏网络安全
金融软件开发公司
做软件开发平台的公司
漯河软件开发方案
fbi 网络安全咨询报告
龙遵服务器
学正数据库
网络安全智慧共治
为什么战地五连不到服务器
河北常规软件开发方案
安徽众聚网络技术
如何开通服务器123端口
读取数据库中的记录
唐山软件开发销售公司
群晖服务器怎么添加特定用户
阴阳师大区服务器在什么位置
长春市软件开发培训学校
无线网络的网络安全类型选择
mariadb数据库
2008数据库ldf太大
现在学数据库怎么样
广州智度软件开发有限公
贵州网络技术较好的学院
深圳访客管理软件开发价格
青柠互联网科技怎么样
什么样的服务器可以开vp
络安网络安全吗