Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-2218

Make sharding balancer smarter when asymmetric hardware

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Open
    • Priority: Major - P3
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: Backlog
    • Component/s: Sharding
    • Labels:
      None
    • Environment:
      All

      Description

      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.

        Attachments

          Activity

            People

            • Votes:
              11 Vote for this issue
              Watchers:
              9 Start watching this issue

              Dates

              • Created:
                Updated: