brianfrankcooper / YCSB

Yahoo! Cloud Serving Benchmark
Apache License 2.0
4.93k stars 2.23k forks source link

How can I configure traffic spikes / workload spikes with YCSB ? #1667

Open chaithuam opened 1 year ago

chaithuam commented 1 year ago

I want to configure fluctuating workloads to mimic traffic patterns that goes up & down. How can I configure this using ycsb ? Thank you.

seybi87 commented 1 year ago

Hi @chaithuam this is not supported by the YCSB, it only supports constant traffic patterns.

Maybe there is a fork that supports that feature?

And there are some research papers that describe how you can build such fluctuating traffic patterns with the YCSB, let me know if you are interested in the pointers.

chaithuam commented 1 year ago

Thank you for your response @seybi87. I am interested, kindly share the pointers.

seybi87 commented 1 year ago

Hi @chaithuam , here is some of the research that applies fluctuating YCSB workloads to test their database autoscaling (or call it serverless thesedays):

And we have also proposed a framework for benchmarking distributed databases with fluctuating workloads: https://oparu.uni-ulm.de/xmlui/bitstream/handle/123456789/30933/kaa_oparu.pdf?sequence=1