morningman commented on pull request #8553:
URL: https://github.com/apache/incubator-doris/pull/8553#issuecomment-1074885308


   > @caiconghui @yiguolei It does increase FE's responsibilities, but putting 
it in FE has its benefits:
   > 
   > 1. It can control disk balance globally and avoid competing with recovery 
and cluster balancing.
   > 2. It reuses the Rebalance mechanism of FE, and  there is no need to add a 
new mechanism for FE. If it is implemented in BE, a set of balance mechanism 
needs to be repeatedly designed without additional income.
   
   Using FE to control balance is a more controllable solution, although it may 
not be the most efficient or the fastest.
   If put into the BE side of the balance processing separately, we cannot 
globally control the balancing operation within a cluster, which may pose a 
bigger problem. (For example, how do we control individual BEs to stop 
balancing operations to reduce system load?)
   
   If a better solution is subsequently available that can be balanced 
separately between disks on the BE, it is possible to switch to the new 
solution and there is no conflict with the current implementation.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to