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

mongoperf is producing questionable results

    • Type: Icon: Bug Bug
    • Resolution: Won't Fix
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: Tools
    • Labels:
      None
    • Product Performance
    • ALL
    • 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

      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.

        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

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

              Created:
              Updated:
              Resolved: