Yarn和 Zookeeper之间是什么关系,都是管理节点,那他们的应用场景有何区别?
关注者
113被浏览
47,3869 个回答
YARN相当于政府,负责管理机器资源的分配,有困难找政府,政府安排人力物力来解决你的问题。这个才是你说的管理节点。
Zookeeper相当于立法委员会,目标是提供权威的信息给这个国家所有的人。Zookeeper关注的主要是信息的一致性,管理一些需要在所有人心中保持一致的信息。它虽然常常用来管理哪个节点活着,哪个节点死了这种信息,或是哪个节点该负责什么事儿,但是它还是主要负责管理信息(档案,法律)的部门,不是民生部门……
没关系
管理节点说法不对
分布式系统有很多问题 其中有两个
1. Coordination
2. Resource Management
Zookeeper偏重解决的是前者
Yarn偏重解决的是后者