You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@doris.apache.org by GitBox <gi...@apache.org> on 2022/05/09 07:44:21 UTC

[GitHub] [incubator-doris] whutpencil opened a new issue, #9463: [Enhancement] Balance strategy optimization

whutpencil opened a new issue, #9463:
URL: https://github.com/apache/incubator-doris/issues/9463

   ### Search before asking
   
   - [X] I had searched in the [issues](https://github.com/apache/incubator-doris/issues?q=is%3Aissue) and found no similar issues.
   
   
   ### Description
   
   My Doris cluster is in a low load state. When I expand the cluster, because there is some system reserved space in the disk specified by my new BE, it is labeled high after passing through the Doris balance scoring system. 
   Therefore, the tablets on the old machine will not be load balanced to the new machine.
   The phenomenon is as follows: 
   ![image](https://user-images.githubusercontent.com/24907215/167360185-fe7d8a1a-859d-486d-969d-a85a2ead336d.png)
   
   The problem is that for a group of machines with low load, it is unreasonable that machines with slightly higher occupation will be labeled with HIGH load because of the large difference in their disk occupation space. 
   In the figure above, there is a difference between 0.3% and 5%.
   
   My approach is to add a high load label disk occupancy watermark. If it is a batch of machines with the same otherUsedCapacity, the new machines will be labeled LOW and load balancing can be completed.
   
   As I mentioned, it is not uncommon for machines in different periods to have different otherSsedCapacity, so it is necessary to enhance it
   
   ### Solution
   
   _No response_
   
   ### Are you willing to submit PR?
   
   - [X] Yes I am willing to submit a PR!
   
   ### Code of Conduct
   
   - [X] I agree to follow this project's [Code of Conduct](https://www.apache.org/foundation/policies/conduct)
   


-- 
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: commits-unsubscribe@doris.apache.org.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@doris.apache.org
For additional commands, e-mail: commits-help@doris.apache.org