Ivan Artiukhov created IGNITE-20818:
---------------------------------------

             Summary: High periodic latency spikes on long put-get benchmark
                 Key: IGNITE-20818
                 URL: https://issues.apache.org/jira/browse/IGNITE-20818
             Project: Ignite
          Issue Type: Bug
          Components: persistence
            Reporter: Ivan Artiukhov
         Attachments: kv-get.png, kv-put.png

AI3, rev. c15f14f4ddca7d6e9ab3e02d5a661e68d6e9ee21

Benchmark parameters:
 * 1 server node
 * aipersist storage engine, 25 partitions (default), raft.fsync=false

Benchmark code: 
[https://github.com/gridgain/YCSB/blob/ycsb-2023.7/ignite3/src/main/java/site/ycsb/db/ignite3/IgniteClient.java]
 

Benchmark parameters:
 * 100% put of 25 million unique entries, 1 thread
 * then 100% get of 25 million entries, 1 thread

"put" throughput:

!kv-put.png!

"get" throughput:

!kv-get.png!

On the graphs we see the performance drop which happen every 5 minutes which 
begins after ~50 minutes since the start of the test. Then after ~4 hours and 
20 minutes the periodic drops stopped to appear. 

Timings:
{noformat}
12:11 -- puts start
13:01 -- first spike
15:46 -- puts end
15:47 -- gets start
16:31 -- spikes ended
18:27 -- gets end{noformat}
 



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to