分享

请问YARN和ZooKeeper之间的联系和区别

小小小白羊 发表于 2016-11-9 10:04:23 [显示全部楼层] 回帖奖励 阅读模式 关闭右栏 4 21288
如题,求大神们讲解下

已有(4)人评论

跳转到指定楼层
langke93 发表于 2016-11-9 14:44:31
二者应用场景和用途是完全不同的。
如果说硬要找相同点的话,那就都是大数据组件。

区别:
Yarn是一个分布式的资源管理系统,用以提高分布式的集群环境下的资源利用率,这些资源包括内存、IO、网络、磁盘等。yarn可以跑hadoop,storm,spark等程序


ZooKeeper 顾名思义 动物园管理员,他是拿来管大象(Hadoop) 、 蜜蜂(Hive) 、 小猪(Pig)  的管理员, Apache Hbase和 Apache Solr 以及LinkedIn sensei  等项目中都采用到了 Zookeeper。ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,ZooKeeper是以Fast Paxos算法为基础,实现同步服务,配置维护和命名服务等分布式应用。



回复

使用道具 举报

desehawk 发表于 2016-11-9 15:38:59
给楼主推荐两篇文章zookeeper适用场景:zookeeper解决了哪些问题
http://www.aboutyun.com/forum.php?mod=viewthread&tid=9266



yarn详解

http://www.aboutyun.com/forum.php?mod=viewthread&tid=7678



回复

使用道具 举报

小小小白羊 发表于 2016-11-9 17:54:42
desehawk 发表于 2016-11-9 15:38
给楼主推荐两篇文章zookeeper适用场景:zookeeper解决了哪些问题
http://www.aboutyun.com/forum.php?mod= ...

嗯,研究下
回复

使用道具 举报

小小小白羊 发表于 2016-11-9 18:07:00
langke93 发表于 2016-11-9 14:44
二者应用场景和用途是完全不同的。
如果说硬要找相同点的话,那就都是大数据组件。

yarn是用来协调资源,提高资源利用率的,ZK是协调各个成员的,也是个搞管理的,额...感觉没说到点子上,还是没参悟= =
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条