Make sharding balancer smarter when asymmetric hardware

XMLWordPrintableJSON

    • Type: Improvement
    • Resolution: Unresolved
    • Priority: Major - P3
    • None
    • Affects Version/s: None
    • Component/s: Sharding
    • None
    • Environment:
      All
    • Cluster Scalability
    • None
    • 3
    • None
    • None
    • None
    • None
    • None
    • None

      Make the balancer shard size aware, and design it to use all available storage.

      e.g. If a shard set currently consisting of shards with 2TB capacity is extended by adding some 3TB shards, only 2TB of the larger shards will currently be used.

      Given that sharding is mongo's "scale out" strategy, this would be a major improvement in allowing projects to scale out much more economically.

            Assignee:
            [DO NOT USE] Backlog - Cluster Scalability
            Reporter:
            Keith Branton
            Votes:
            13 Vote for this issue
            Watchers:
            13 Start watching this issue

              Created:
              Updated: