Doris中的tablet调度流程是什么样的?

提问者:帅平 问题分类:面试刷题
Doris中的tablet调度流程是什么样的?
1 个回答
孤居
孤居
tablet调度的流程如下:
1、首先,所有的tablet副本的元数据管理都在FE节点中的META中,对于这些tablet的状态感知,是靠FE进行的。这里也有一个额外的点,如果tablet的数量很大的话,对于FE的元数据存储会有一定的压力,FE的内存使用会变高。
2、同时,负责检测tablet状态的工作也是由FE进行的,FE会维护一个叫做TabletChecker的常驻后台进程,定期的去检测tablet的状态。
3、其次,负责真正进行tablet调度的是由BE进程维护的TabletScheduler常驻进程,他会不断的接受由FE的TabletChecker发送过来的需要进行调度的tablet的上下文,由TabletScheduler进程决定具体的调度执行策略。
流程图如下:
发布于:1个月前 (02-08) IP属地:四川省
我来回答