FE高可用与BE扩缩容详解

FE分为Follower和Observer两种角色,其中Follower角色会选举出一个Follower节点作为Master。
默认一个集群,只能有一个Master状态的Follower角色,可以有多个Follower和Observer,同时需保证Follower角色为奇数个。
其中所有Follower角色组成一个选举组,如果Master状态的Follower宕机,则剩下的Follower会自动选出新的Master,保证写入高可用。
Observer同步Master的数据,但是不参加选举。
如果只部署一个FE,则FE默认就是Master。
第一个启动的FE自动成为Master。在此基础上,可以添加若干Follower和Observer。
当部署多个FE节点时,需要在多个FE之上部署负载均衡层来实现Doris的高可用。

FE扩容注意事项:
FollowerFE(包括Master)的数量必须为奇数,建议最多部署3个组成高可用(HA)模式即可。
当FE处于高可用部署时(1个Master,2个Follower),我们建议通过增加ObserverFE来扩展FE的读服务能力。当然也可以继续增加FollowerFE,但几乎是不必要的。
通常一个FE节点可以应对10-20台BE节点。建议总的FE节点数量在10个以下。而通常3个即可满足绝大部分需求。
helper不能指向FE自身,必须指向一个或多个已存在并且正常运行中的Master/FollowerFE。

BE节点的扩容和缩容过程,不影响当前系统运行以及正在执行的任务,并且不会影响当前系统的性能。
数据均衡会自动进行。
根据集群现有数据量的大小,集群会在几个小时到1天不等的时间内,恢复到负载均衡的状态。
BE扩容注意事项:
BE扩容后,Doris会自动根据负载情况,进行数据均衡,期间不影响使用。

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值