1
0
mirror of https://github.com/minio/docs.git synced 2025-07-30 07:03:26 +03:00

Note that mc support perf suspends other S3 API calls for testing (#1199)

Add information about queuing requests for `drive` and `net` options.

See https://github.com/minio/minio/pull/19634

Staged:

http://192.241.195.202:9000/staging/mc-support-perf-s3-api/linux/reference/minio-mc/mc-support-perf.html#description
This commit is contained in:
Andrea Longo
2024-05-03 08:13:54 -06:00
committed by GitHub
parent 748f1e075d
commit 72e56b4d98

View File

@ -29,13 +29,17 @@ Use the :mc:`mc support perf` command to review the performance of the S3 API (r
The resulting tests can provide general guidance of deployment performance under S3 ``GET`` and ``PUT`` requests and identify any potential bottlenecks.
For more complete performance testing, consider using a combination of load-testing using your staging application environments and the MinIO `WARP <https://github.com/minio/warp>`_ S3 benchmarking tool.
:mc:`mc support perf` has the following subcommands
#. :mc-cmd:`~mc support perf drive`
Measure the speed of drives in a MinIO deployment.
:mc-cmd:`mc support perf drive` temporarily suspends S3 API calls during the test.
Incoming requests are held in a queue while the command runs.
When the command completes or ends, MinIO processes the queued requests and resumes normal operations.
#. :mc-cmd:`~mc support perf object`
Measure the speed of reading and writing objects in a cluster.
@ -44,6 +48,10 @@ For more complete performance testing, consider using a combination of load-test
Measure the network throughput of all nodes.
:mc-cmd:`mc support perf net` temporarily suspends S3 API calls during the test.
Incoming requests are held in a queue while the command runs.
When the command completes or ends, MinIO processes the queued requests and resumes normal operations.
#. :mc-cmd:`~mc support perf client`
Measure the network throughput to a client.