Yarn和 Zookeeper之间是什么关系,都是管理节点,那他们的应用场景有何区别?

关注者
113
被浏览
47,386

9 个回答

YARN相当于政府,负责管理机器资源的分配,有困难找政府,政府安排人力物力来解决你的问题。这个才是你说的管理节点。

Zookeeper相当于立法委员会,目标是提供权威的信息给这个国家所有的人。Zookeeper关注的主要是信息的一致性,管理一些需要在所有人心中保持一致的信息。它虽然常常用来管理哪个节点活着,哪个节点死了这种信息,或是哪个节点该负责什么事儿,但是它还是主要负责管理信息(档案,法律)的部门,不是民生部门……

没关系

管理节点说法不对

分布式系统有很多问题 其中有两个

1. Coordination

2. Resource Management

Zookeeper偏重解决的是前者

Yarn偏重解决的是后者