Details

    • Type: Story
    • Status: Done
    • Priority: Minor
    • Resolution: Complete
    • Affects Version/s: None
    • Fix Version/s: 1.1 M1
    • Component/s: None
    • Labels:
      None
    • Story Points:
      3
    • Rank (Obsolete):
      163
    • Acceptance Criteria:
      Hide

      Review results and see if the expected increase in overall message rate agrees with the available CPU/queue utilization. On an 8 way machine assuming 25% usage per PerfTest instance and 100% per Queue. So test #4 with 4 Queues would be 25*4=100% CPU for PerfTests instances and 100*4=500% CPU for RabbitMQ, would give a total of 600% (out of 800%) CPU utilization. We would then expect there is some room to go higher with 5 queues, but probably not 6.

      Show
      Review results and see if the expected increase in overall message rate agrees with the available CPU/queue utilization. On an 8 way machine assuming 25% usage per PerfTest instance and 100% per Queue. So test #4 with 4 Queues would be 25*4=100% CPU for PerfTests instances and 100*4=500% CPU for RabbitMQ, would give a total of 600% (out of 800%) CPU utilization. We would then expect there is some room to go higher with 5 queues, but probably not 6.
    • Sprint:
      Sprint 38

      Description

      Based on the the results from B-6, select the number of consumer/producers that give a distinct >5% increase in message rate. Below 5% change in message rate, prefer lower consumer/producer count. Vary the number of PerfTest instances that are run simultaneously and use their own independent queue from 1 until the overall messages/sec on the broker plateaus. Note the CPU performance using ‘top’ for the broker and PerfTest processes.

      Test 1 (2 queues)
      -a -u q1 -p -x 1 -y 1 -s 1000 -z 60 -q 500
      -a -u q2 -p -x 1 -y 1 -s 1000 -z 60 -q 500

      Test 2 (3 queues)
      -a -u q1 -p -x 1 -y 1 -s 1000 -z 60 -q 500
      -a -u q2 -p -x 1 -y 1 -s 1000 -z 60 -q 500
      -a -u q3 -p -x 1 -y 1 -s 1000 -z 60 -q 500
      Test 3 (4 queues)
      -a -u q1 -p -x 1 -y 1 -s 1000 -z 60 -q 500
      -a -u q2 -p -x 1 -y 1 -s 1000 -z 60 -q 500
      -a -u q3 -p -x 1 -y 1 -s 1000 -z 60 -q 500
      -a -u q4 -p -x 1 -y 1 -s 1000 -z 60 -q 500
      Test 4 (5 queues)
      -a -u q1 -p -x 1 -y 1 -s 1000 -z 60 -q 500
      -a -u q2 -p -x 1 -y 1 -s 1000 -z 60 -q 500
      -a -u q3 -p -x 1 -y 1 -s 1000 -z 60 -q 500
      -a -u q4 -p -x 1 -y 1 -s 1000 -z 60 -q 500
      -a -u q5 -p -x 1 -y 1 -s 1000 -z 60 -q 500
      etc.

        Attachments

          Activity

            People

            • Assignee:
              grenfro Glenn Renfro
              Reporter:
              mark.pollack Mark Pollack
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: