git: ecdf406d4b - main - Status/2024Q2/openzfs.adoc: Add report

Lorenzo Salvadore <[email protected]>
Newsgroups gmane.os.freebsd.devel.cvs.doc
Message-ID <[email protected]>
The branch main has been updated by salvadore:

URL: https://cgit.FreeBSD.org/doc/commit/?id=ecdf406d4be4eec2f0297d04db61e9a1fc140fae

commit ecdf406d4be4eec2f0297d04db61e9a1fc140fae
Author:     Paweł Jakub Dawidek <[email protected]>
AuthorDate: 2024-07-23 10:16:29 +0000
Commit:     Lorenzo Salvadore <[email protected]>
CommitDate: 2024-08-01 11:04:22 +0000

    Status/2024Q2/openzfs.adoc: Add report
    
    Reviewed by:    status (Pau Amma <[email protected]>)
---
 .../en/status/report-2024-04-2024-06/openzfs.adoc  | 26 ++++++++++++++++++++++
 1 file changed, 26 insertions(+)

diff --git a/website/content/en/status/report-2024-04-2024-06/openzfs.adoc b/website/content/en/status/report-2024-04-2024-06/openzfs.adoc
new file mode 100644
index 0000000000..979cb31434
--- /dev/null
+++ b/website/content/en/status/report-2024-04-2024-06/openzfs.adoc
@@ -0,0 +1,26 @@
+=== Hierarchical rate limits for OpenZFS
+
+Links: +
+link:https://github.com/openzfs/zfs/pull/16205[Pull request] URL: link:https://github.com/openzfs/zfs/pull/16205[]
+
+Contact: Pawel Dawidek <[email protected]>
+
+Rate limits allow to limit bandwidth and number of metadata operations per dataset.
+
+Hierarchical rate limits allow for granular resource control especially in shared environments, eg. when a single ZFS pool serves data to multiple, independent virtual machines or jails.
+
+Because the limits are hierarchical, they are enforced like the quota property: the children datasets must obey the limits of the parent dataset.
+
+The limits can be configured using six new properties:
+limit_bw_read, limit_bw_write, limit_bw_total, limit_op_read, limit_op_write, limit_op_total
+The limit_bw_* properties limit the read, write, or combined bandwidth, respectively, that a dataset and its descendants can consume.
+Those limits are in bytes per second.
+The limit_op_* properties limit the read, write, or both metadata operations, respectively, that a dataset and its descendants can generate.
+Those limits are in number of operations per second.
+
+Limits are applied to file systems and ZFS volumes (and their snapshots).
+
+The initial work is done and the pull request is up for review.
+
+Sponsor: Klara Systems
+Sponsor: FreeBSD Foundation
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.