[COMPASS-6759] Investigate changes in PM-3319: More Astute Balancer M2: Global Balancing By Data Size Created: 21/Apr/23  Updated: 26/May/23  Resolved: 03/May/23

Status: Closed
Project: Compass
Component/s: None
Affects Version/s: None
Fix Version/s: No version

Type: Investigation Priority: Major - P3
Reporter: Backlog - Core Eng Program Management Team Assignee: Unassigned
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
Documentation Changes: Not Needed

 Description   
Original Downstream Change Summary

Planning on making changes to the balancer so additional documentation will be needed

Description of Linked Ticket

Epic Summary

Summary

The balancer will have a new policy that will distribute all collections equally across the shards in a cluster by data size.

Motivation

Today only sharded collections are balanced across shards which can lead to a poor distribution of the data across the shards which leads to less than optimal resource utilization at a cluster level. Customers desire their workload to be as evenly distributed across the shards in their cluster as possible. To better distribute the workload across the cluster the balancer will take into account the size of both sharded and unsharded collection and will be able distribute unsharded and sharded collections as needed to achieve the goal of equal distribution of data across all shards.

Documentation

Product Description
Scope
Technical Design
Docs Update



 Comments   
Comment by PM Bot [ 26/May/23 ]

Fix Version updated for upstream PM-3319:

Comment by Rhys Howell [ 03/May/23 ]

No devtools impact

Generated at Wed Feb 07 22:44:15 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.