noobaa-core icon indicating copy to clipboard operation
noobaa-core copied to clipboard

warp would be a nice tool for Noobaa Performance testing

Open vh05 opened this issue 3 years ago • 0 comments

I think https://github.com/minio/warp would make a good tool for Noobaa performance testing. It has a huge list of options that help to test the performance of the object store. I tried with my local bare minimum customized setup and below is the sample o/p:

# warp mixed --objects=100 --duration=1m --host=127.0.0.1:6001 --access-key=NWUcU0p0Wg0JJwsQgDwr --secret-key=+U9FSVhYVkDNzR/QZezb3RhjbOnTI/UFElxr6GVj --autoterm
warp: Benchmark data written to "warp-mixed-2020-12-06[090207]-uwBd.csv.zst"                                                                                  
Mixed operations.
Operation: DELETE, 9%, Concurrency: 20, Duration: 47s.
 * Throughput: 1.51 obj/s

Operation: GET, 46%, Concurrency: 20, Duration: 47s.
 * Throughput: 73.12 MiB/s, 7.31 obj/s

Operation: PUT, 12%, Concurrency: 20, Duration: 46s.
 * Throughput: 23.05 MiB/s, 2.30 obj/s

Operation: STAT, 30%, Concurrency: 20, Duration: 47s.
 * Throughput: 4.84 obj/s

Cluster Total: 94.73 MiB/s, 15.80 obj/s over 47s.
warp: Cleanup Done.

vh05 avatar Dec 06 '20 03:12 vh05