Load Test to OpenStack Swift

Asked by Fatih Güçlü Akkaya

Hi ,

I want to run a load test against a swift cluster with 5 storage nodes and 1 proxy node. I have been trying to write tsung scripts for that but since i am a newbie to tsung i could not manage to simulate http put requests. Do you have any samples (does not have to be tsung ) on load test to openstack swift?

Question information

Language:
English Edit question
Status:
Solved
For:
OpenStack Object Storage (swift) Edit question
Assignee:
No assignee Edit question
Solved by:
Chuck Thier
Solved:
Last query:
Last reply:
Revision history for this message
Chuck Thier (cthier) said :
#1

You might consider using swift-bench. Unfortunately there isn't any online documentation for it, but if you run `swift-bench` from the command line, it should give you a fairly helpful printout for how to use it.

Revision history for this message
Fatih Güçlü Akkaya (gucluakkaya) said :
#2

Hi,

Thank you for the answer. swift-bench is useful for a single user test. But we also want to run a multi user load test with multiple users tryin to access openstack objects simultaneously. Can swift-bench provide such functionality or do you have any recommendation about multi user simulation ?

Revision history for this message
Best Chuck Thier (cthier) said :
#3

swift-bench is only useful to test overall throughput to the system. Of course you could run swift-bench in several instances, each writing to different accounts.

Revision history for this message
Fatih Güçlü Akkaya (gucluakkaya) said :
#4

Thanks Chuck Thier, that solved my question.