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

mongoperf is producing questionable results

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major - P3
    • Resolution: Won't Fix
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: Tools
    • Labels:
      None
    • Operating System:
      ALL
    • Steps To Reproduce:
      Hide

      1) Setup CentOS 6.5 and Ubuntu 14.04 VMs on Azure
      2) Install MongoDB 3.0.6 on both VMs
      3) run mongoperf tests
      4) run fio test
      5) compare results

      Show
      1) Setup CentOS 6.5 and Ubuntu 14.04 VMs on Azure 2) Install MongoDB 3.0.6 on both VMs 3) run mongoperf tests 4) run fio test 5) compare results

      Description

      I found a problem with the output with mongperf. In comparing the performance of CentOS 6.5 and Ubuntu 14.04 on Azure, I discovered that mongoperf's results were questionable. With 32 threads, mongperf was reporting that Ubuntu 14.04 was handling 120X mote IOps than CentOS 6.5. However, a like test using FIO does not reach the same results.

        Attachments

        1. C_fio_32T_rand_rw.txt
          68 kB
        2. C_fio-test.fio
          0.2 kB
        3. C_vs_U_32_T_IOps.png
          C_vs_U_32_T_IOps.png
          297 kB
        4. CentOS_32_data.csv
          4 kB
        5. U_fio_32T_rand_rw.txt
          67 kB
        6. U_fio-test.fio
          0.1 kB
        7. Ubuntu_32_data.csv
          5 kB

          Issue Links

            Activity

              People

              Assignee:
              backlog-server-perf Backlog - Performance Team
              Reporter:
              steven.hand Steven Hand
              Participants:
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: