Details
-
Improvement
-
Resolution: Fixed
-
Major
-
5.5.2
Description
Build 5.5.2-3733
While doing multi bucket tests we observed that rebalance time is increasing non linearly wrt number of buckets.
Test setup:
Number of nodes: Initially 3, after rebalance 4
Number of documents: 3 million (Total documents in all buckets)
Key size: ~40b
Average document size: 1024b
Gets,Sets/sec: 500, 500(Addition of load on all buckets)
Number of replicas: 1
Test procedure:
-Load documents in buckets
-Start incremental load
-After 15-20 mins rebalance in KV node
-After rebalance continue load for 15-20 mins
Here are observations:
#Buckets | Rebalance time(min) | Jenkins job |
---|---|---|
10 | 3.3 | http://perf.jenkins.couchbase.com/job/arke-multi-bucket/50 |
30 | 26.2 | http://perf.jenkins.couchbase.com/job/arke-multi-bucket/52 |
50 | 81.2 | http://perf.jenkins.couchbase.com/job/arke-multi-bucket/51 |
70 | 246.1 | http://perf.jenkins.couchbase.com/job/arke-multi-bucket/76 |
Logs are present at the end of console output on jenkins job.