Uploaded image for project: 'Documentation'
  1. Documentation
  2. DOCS-6652

Update use cases for the noop scheduler recommendations

    XMLWordPrintableJSON

Details

    Description

      In the current docs located at https://docs.mongodb.org/manual/administration/production-notes/#scheduling-for-virtual-devices, we make a blanket assertion that the noop scheduler is recommended in virtualised environments. However, this was derived from the VMWare KB located at: http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=2011861 which states preconditions that apply to only a minority of use cases.

      I would like the docs to replace the recommendation for noop for virtual devices to be replaced with the "cfq" scheduler. The noop scheduler is only recommended when the following conditions are met:

      1. A replica set topolog or sharded cluster is used
      2. The VM are located on the same virtual host
      3. The underlying storage containing the DBpaths is a common blockstore (LUN)
      4. The hypervisor is VMware based (ESXi etc)

      Please note that AWS does not meet these conditions.

      Attachments

        Activity

          People

            ian.fogelman@mongodb.com Ian Fogelman
            luke.prochazka@mongodb.com Luke Prochazka
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:
              1 year, 14 weeks, 1 day ago