* [pbs-devel] [PATCH pbs-docs 4/4] Add "Benchmarking" section
@ 2020-08-18 10:52 Dylan Whyte
0 siblings, 0 replies; only message in thread
From: Dylan Whyte @ 2020-08-18 10:52 UTC (permalink / raw)
To: pbs-devel
This adds the "Benchmarking" section which discusses
the proxmox-backup-client benchmark subcommand.
Signed-off-by: Dylan Whyte <d.whyte@proxmox.com>
---
docs/administration-guide.rst | 32 ++++++++++++++++++++++++++++++++
1 file changed, 32 insertions(+)
diff --git a/docs/administration-guide.rst b/docs/administration-guide.rst
index 5a2838a5..acf07930 100644
--- a/docs/administration-guide.rst
+++ b/docs/administration-guide.rst
@@ -1113,6 +1113,38 @@ unused data blocks are removed.
.. todo:: howto run garbage-collection at regular intervalls (cron)
+Benchmarking
+~~~~~~~~~~~~
+The backup client also comes with a benchmarking tool. This tool measures
+various metrics relating to compression and encryption speeds. You can run a
+benchmark using the ``benchmark`` subcommand of ``proxmox-backup-client``:
+
+.. code-block:: console
+
+ # proxmox-backup-client benchmark
+ Uploaded 656 chunks in 5 seconds.
+ Time per request: 7659 microseconds.
+ TLS speed: 547.60 MB/s
+ SHA256 speed: 585.76 MB/s
+ Compression speed: 1923.96 MB/s
+ Decompress speed: 7885.24 MB/s
+ AES256/GCM speed: 3974.03 MB/s
+ ┌───────────────────────────────────┬─────────────────────┐
+ │ Name │ Value │
+ ╞═══════════════════════════════════╪═════════════════════╡
+ │ TLS (maximal backup upload speed) │ 547.60 MB/s (93%) │
+ ├───────────────────────────────────┼─────────────────────┤
+ │ SHA256 checksum computation speed │ 585.76 MB/s (28%) │
+ ├───────────────────────────────────┼─────────────────────┤
+ │ ZStd level 1 compression speed │ 1923.96 MB/s (89%) │
+ ├───────────────────────────────────┼─────────────────────┤
+ │ ZStd level 1 decompression speed │ 7885.24 MB/s (98%) │
+ ├───────────────────────────────────┼─────────────────────┤
+ │ AES256 GCM encryption speed │ 3974.03 MB/s (104%) │
+ └───────────────────────────────────┴─────────────────────┘
+
+You can also pass the ``--output-format`` parameter to output stats in ``json``,
+rather than the default table format.
.. _pve-integration:
--
2.20.1
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2020-08-18 10:53 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-08-18 10:52 [pbs-devel] [PATCH pbs-docs 4/4] Add "Benchmarking" section Dylan Whyte
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.