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

Add Resource Management capabilities in MongoDB

    • Type: Icon: New Feature New Feature
    • Resolution: Duplicate
    • Priority: Icon: Minor - P4 Minor - P4
    • None
    • Affects Version/s: None
    • Component/s: Performance
    • None

      Currently, MongoDB does not have an internal resource manager that can facilitate management of resources across databases/users. Several DBMS products have an internal "resource manager" that allows one to assign resources (IO, memory, compute, runtime limits, etc.) to specific database and/or users. Some of them have a concept of "resource pools" with different compute resources (CPU/Mem etc.) per pool, which could be assigned to specific user-accounts/databases. This allows for isolating different workloads, such that resource utilization for one workload (queries) on one database has a minimal-to-none performance impact on other workloads (queries) running against other databases.

            Assignee:
            eric.sedor@mongodb.com Eric Sedor
            Reporter:
            harshad.dhavale@mongodb.com Harshad Dhavale
            Votes:
            0 Vote for this issue
            Watchers:
            9 Start watching this issue

              Created:
              Updated:
              Resolved: