Details
-
Investigation
-
Resolution: Done
-
Major - P3
-
None
-
None
-
None
-
Not Needed
Description
Planning on making changes to the balancer so additional documentation will be needed
Description of Linked Ticket
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