千家信息网

运行在YARN上的计算框架有什么作用

发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,本篇内容主要讲解"运行在YARN上的计算框架有什么作用",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"运行在YARN上的计算框架有什么作用"吧!1. 将框架
千家信息网最后更新 2026年11月01日运行在YARN上的计算框架有什么作用

本篇内容主要讲解"运行在YARN上的计算框架有什么作用",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"运行在YARN上的计算框架有什么作用"吧!

1. 将框架运行在YARN上带来的好处

随着YARN的的成熟和稳定,各类应用程序可以运行在一个YARN集群中进行统一资源管理和调度,这样带来的变化如下:

(1)应用程序部署变得更加简单

管理员只需部署YARN服务即可,各类应用程序框架不再自带服务,无需实现部署,它们已经变成了客户端编程库(library),由YARN提供的分布式缓存机制分发到各个节点上;

(2)服务部署变得简单

用户可以通过运行一个应用程序的方式部署一套服务,比如Storm服务,至于jar包拷贝等工作,完全由YARN自动完成,部署完成后,用户像使用普通的Storm集群那样使用Storm-On-YARN

(3)多版本共享集群资源(简单的隔离)

由于YARN只负责资源管理和调度,至于其上运行什么应用或者服务,完全由用户自己决定,这使得用户可在YARN上运行多个同类服务实例,比如运行 多个Storm实例供不同类型的应用,YARN本身可以为这些实例提供隔离机制(Cgroups)。有了YARN之后,用户开发新的框架或者应用程序时, 可不必在考虑资源隔离问题。

(4)资源弹性管理

由于多类应用运行在一个YARN集群中,比如离线计算、实时计算、DAG计算等,YARN可根据不同类型的应用程序压力情况,调整对应的资源使用量,实现资源弹性管理。

2. 目前可运行在YARN上的计算框架

运行在YARN上的框架,包括MapReduce-On-YARN, Spark-On-YARN, Storm-On-YARN和Tez-On-YARN。

(1)MapReduce-On-YARN:YARN上的离线计算,YARN发行版中自带该实现,随着YARN的稳定,MRv1运行方式会被淘汰;

(2)Spark-On-YARN:YARN上的内存计算;

(3)Storm-On-YARN:YARN上的实时/流式计算;

(4)Tez-On-YARN:YARN上的DAG计算

到此,相信大家对"运行在YARN上的计算框架有什么作用"有了更深的了解,不妨来实际操作一番吧!这里是网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

运行 应用 框架 资源 服务 应用程序 程序 用户 管理 集群 作用 实例 隔离 不同 内容 多个 实时 弹性 方式 机制 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 互联网金融监管科技数据 互联网品科技 互联网科技卖菜 网络科技有限互联网 平安科技 互联网 广州宏创互联网科技 左右互联网络科技 互联网科技素材视频竖屏 栖莱科技互联网股份有限公司 晓花互联网科技有限公司网址 未来五年的互联网科技 搜狐科技互联网 互联网金融科技展 萌小萌互联网科技河南有限公司 互联网科技机房 中国科技和美国互联网 杭州融税互联网科技有限公司 青岛易易互联网科技 保山浩联互联网科技有限公司 北京瑞云互联网科技有限公司 银优互联网科技有限公司 广州优美互联网科技 洛阳昕诺飞互联网科技有限公司 开一家科技互联网公司需要多少钱 锡山区互联网智能科技产品供应 从那以后互联网科技有限公司 互联网高科技行业有哪些企业 科技互联网专业工作会议发言稿 互联网科技创新创业项目 华人运通互联网科技公司
0