大数据框架-Zookeeper

Hadoop的分布式协同服务,让分布式系统碰到失败时候,能够正确处理此类问题。基础功能:master选举,数据同步。Zooleeper集群有Client和Server(leader和follower),且台数为奇数。若半数以上完好,则能够提供服务。。

Client和Server(leader和follower)

配置管理:高可用性的配置存储器。应用场景,用集群去提供某种配置(数据库连接等),并保证数据的一致性和可靠性;

名字服务:提供一个DNS解析域名,避免每台机器都需要自己配置。应用场景,提供给前端一个服务器列表,一旦某提供服务的服务器坏掉,其他服务器能立刻替代。

分布式锁:做分布式运算时,保证数据操作的一致性。应用场景,读取数据,分析数据和修改数据在不同的节点上操作。

集群管理:也叫故障修复。应用场景,实现HA,管理备用NameNode(Standby)。

 

posted @ 2018-09-12 10:13  熊畅_Giser  阅读(178)  评论(0编辑  收藏  举报