Uploaded image for project: 'Couchbase Server'
  1. Couchbase Server
  2. MB-9676

Dramatically increasing latency of SET operations during rebalance tests

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Major
    • 3.0
    • 2.2.0, 2.5.0
    • couchbase-bucket
    • Security Level: Public
    • [parameters]
      Platform = Physical
      OS = CentOS 6.4
      CPU = Intel Xeon E5-2630
      Memory = 64 GB
      Disk = 2 x HDD

      Build 2.5.0-961
    • Untriaged
    • Centos 64-bit
    • 3
    • PCI Team - Sprint 17, June 30 - July 18

    Description

      Rebalance-in, 3 -> 4, 1 bucket x 50M x 2KB, 10K ops/sec.
      More details here:
      https://raw.github.com/pavel-paulau/perfrunner/master/tests/reb_in_kv_50M_dgm.test

      Performance report:
      http://cbmonitor.sc.couchbase.com/reports/html/?snapshot=apollo_250-961_8d4_rebalance&report=BaseRebalanceReport

      Summary of samples collected during rebalance:

      reb.describe()
      count 243.000000
      mean 21.825949
      std 20.854682
      min 0.445127
      25% 10.203481
      50% 19.634962
      75% 29.129982
      max 181.994200

      Logs:
      http://ci.sc.couchbase.com/job/apollo-64/577/artifact/

      Number of ep_num_not_my_vbuckets is very small (considering total number of SET operations performed).

      Notice that in this particular case we control rate of ops no matter how slow responses are. Thus you won't observe any drop in throughput.

      For some reason latency of GET operations is not that high:

      reb.describe()
      Out[32]:
      count 243.000000
      mean 1.960755
      std 1.853250
      min 0.339985
      25% 0.633001
      50% 1.745939
      75% 2.168894
      max 12.428045

      Attachments

        1. latency_set_single_sampler.jpeg
          latency_set_single_sampler.jpeg
          49 kB
        2. latency_set.png
          latency_set.png
          39 kB
        3. latency.pcap
          2.51 MB
        4. Statistics_2_5.html
          15 kB
        5. Statistics.html
          23 kB
        6. tcpdump.png
          tcpdump.png
          219 kB
        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            wei-li Wei-Li Liu (Inactive)
            pavelpaulau Pavel Paulau (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes

                PagerDuty