Hadoop体系结构.ppt

Hadoop体系结构

结构 多个服务器集群,包括一个Leader 客户端想其他服务器follower提交请求 命名服务(Naming) 分布式应用中,通常需要有一套完整的命名规则,既能够产生唯一的名称又便于人识别和记住,通常情况下用树形的名称结构是一个理想的选择,树形的名称结构是一个有层次的目录结构,既对人友好又不会重复。 配置管理(Configuration Management) 将配置信息保存在 Zookeeper 的某个目录节点中,然后将所有需要修改的应用机器监控配置信息的状态,一旦配置信息发生变化,每台应用机器就会收到 Zookeeper 的通知,然后从 Zookeeper 获取新的配置信息应用到系统中。 例如同一个应用系统需要多台 PC Server 运行,但是它们运行的应用系统的某些配置项是相同的,像这样的配置信息完全可以交给 Zookeeper 来管理。 配置管理结构图 集群管理(Group Membership) Zookeeper能够很容易的实现集群管理的功能,如有多台Server 组成一个服务集群,那么必须要一个“Leader”知道当前集群中每台机器的服务状态,一旦有机器不能提供服务,Leader做出调整重新分配服务策略。同样当增加集群的服务能力(增加一台或多台Server)时,Leader也会对集群做出调整。 Leader由Zookeeper自己选举,基于basic paxos和

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档