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

Add Resource Management capabilities in MongoDB

    XMLWordPrintableJSON

Details

    • Icon: New Feature New Feature
    • Resolution: Duplicate
    • Icon: Minor - P4 Minor - P4
    • None
    • None
    • Performance
    • None

    Description

      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.

      Attachments

        Activity

          People

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

            Dates

              Created:
              Updated:
              Resolved: