Benchmarking

How can I benchmark my Swift cluster?

Swift includes an application called "swift-bench," which can be used to simulate workloads against your Swift cluster. In SwiftStack swift-bench is not in the path, so you'll either need to run it using its full path (/opt/ss/bin/swift-bench) or add /opt/ss/bin to $PATH (either in your shell or more permanently in the swift user's ~/.bashrc).

When running swift-bench, it's recommended to have a dedicated server/node that's not part of the cluster that you want to benchmark.

More detailed information for how to run swift-bench, contact SwiftStack Technical Support for assistance.