Benchmarking NFS, iSCSI, and S3
In this guide, the open-source fio (Flexible I/O) tester is used to benchmark the performance of NFS and iSCSI, and GOSBench is used to benchmark the performance of S3 services.
Prerequisites
- Knowledge of the storage cluster best practices and configurations listed in Storage cluster best practices and Configuration examples.
NFS, iSCSI, or S3 benchmarking overview
- Ensure that the benchmarking requirements are met.
-
Deploy virtual machines with load generators from the prebuilt images.
- Create the NFS, iSCSI, or S3 service in the test cluster.
- Set up and prepare to run the benchmark.
- Run the benchmark.