用户登录
用户注册

分享至

zookeeper与yarn 区别

  • 作者: 你要认真你就输了
  • 来源: 51数据库
  • 2020-10-04
yarn 是为了提高资源利用率,也就是多类程序的资源分配。
而zookeeper是分布式程序的协调服务,可以说是某一类程序。
zookeeper是相对多台机器同一分布式程序来说的,yarn可以针对一台服务器多个程序资源进行协调



  在分布式系统里,我们会把一个服务应用分别部署到n台服务器上,这些服务器的配置文件是相同的(例如:我设计的分布式网站框架里,服务端就有4台服务器,4台服务器上的程序都是一样,配置文件都是一样),如果配置文件的配置选项发生变化,那么我们就得一个个去改这些配置文件,如果我们需要改的服务器比较少,这些操作还不是太麻烦,如果我们分布式的服务器特别多,比如某些大型互联网公司的hadoop集群有数千台服务器,那么更改配置选项就是一件麻烦而且危险的事情。



  yarn和zookeeper没联系。
yarn配置的是resourcemanage资源管理;
ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、名字服务、分布式同步、组服务等



  yarn和zookeeper没联系。
yarn配置的是resourcemanage资源管理;
ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、名字服务、分布式同步、组服务等
软件
前端设计
程序设计
Java相关