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

3.0.9 vs 3.2.8 Journal disk write characteristic changes.

    XMLWordPrintable

Details

    • Question
    • Status: Closed
    • Minor - P4
    • Resolution: Done
    • 3.2.8
    • None
    • MMAPv1, Performance
    • None

    Description

      Hello,

      We are currently reviewing the upgrade from mongo 3.0.9 to 3.2.8 in a test environment.

      Our current configuration has 3x 3.0.9 nodes and 3x 3.2.8 nodes, with half of the nodes hidden at any time.

      Whilst running our own application testing script against we have noticed a significant increase in the amount of data and writes to the journal disks on both the master and slaves when running 3.2.8 in comparison to 3.0.9.

      We are trying to understand the changes between the versions as it may impact the performance of our applications.

      Replication Process: -

      Build a mongo cluster comprising of 3.2.8 nodes and 3.0.9 nodes. ( /var/lib/mongo and /var/lib/mongo/journal as dedicate separate disks)
      Run a large amount of inserts (50,000 fewer may highlight the issue) whilst monitoring the dedicated journal disk.
      You should see results similar the attached dataset.

      Results: -
      mongomaster.txt - Mongo Master running Mongo 3.0.9
      mongoslave.txt - Mongo Slave running Mongo 3.28
      *.png - Graph showing data gathered every minuet.

      Kind regards,
      Luke

      Attachments

        1. thoughput.png
          thoughput.png
          299 kB
        2. mongoslave.txt
          192 kB
        3. mongomaster.txt
          192 kB
        4. disk iops.png
          disk iops.png
          220 kB
        5. disk busy time.png
          disk busy time.png
          240 kB

        Activity

          People

            kelsey.schubert@mongodb.com Kelsey T Schubert
            lukemorfitt Luke Morfitt
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: