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]
