大数据各个框架原理及架构图

HBase
大数据各个框架原理及架构图_第1张图片Zookeeper
大数据各个框架原理及架构图_第2张图片1、leader:是Zookeeper集群工作的核心,是事务请求(写操作)的唯一调度和处理者,保证集群事务处理的顺序性;
集群内部各个服务器的调度者。
2、follower:处理客户端非事务(读操作)请求,如果有事务请求则转发给Leader处理。同时参与集群Leader选举投票,一般设置2n-1台服务器。
3、(可选)observer:观察者,观察 Zookeeper 集群的最新状态变化并将这些状态同步过来,其对于非事务请求可以进行独立处理,对于事务请求,则会转发给 Leader服务器进行处理。不会参与任何形式的投票只提供非事务服务,通常用于在不影响集群事务处理能力的前提下提升集群的非事务处理能力。说白了就是增加并发的读请求。

hdfs
大数据各个框架原理及架构图_第3张图片

你可能感兴趣的:(架构)