<div dir="ltr">Hello,<br><br>I am proud and glad to announce drbd-9.2.0. It is a new feature release,<br>bringing:<br><br>1) Lower latency for mirrored write requests<br>Every mirrored write request gets completed one scheduler context switch<br>earlier. This is a result of better integration with the networking stack.<br><br>2) Lower contention between application IO and resync IO<br>While a resync runs, DRBD used to &quot;lock out&quot; all application IO in areas of<br>128MB while the resync was active within such 128MByte resync-extents. We<br>got rid of the resync-extents, the IO lock-out is not as small as the actual<br>requests are.<br><br>3) Much better resync performance on thinly provisioned backends<br>We coalesce trim/discard operations originating from a resync operation on<br>thinly provisioned backend devices. As trim/discard can be costly (compared<br>to regular writes), this can speed up resync one to two orders of magnitude.<br><br>4) Support for network namespaces<br>By binding DRBD&#39;s connections to the namespace they get created from, we<br>enable the Project Piraeus (LINSTOR/DRBD to Kubernetes integration) to put<br>the replication network traffic into the overlay/container network, instead<div>the host network.<br><br>5) A native RDMA/verbs/Infiniband/RoCE transport<br>The transport_rdma module allows you to use Infiniband/RoCE instead of<br>TCP-IP over Ethernet for DRBD. It brings zero-copy receive, lower CPU usage,<br>and lower latency.<br><br>Apart from these features, it is compatible with existing drbd-9.0 or<br>drbd-9.1 in configuration, meta-data, and network protocol.<br><br>Attention might be necessary regarding resource naming. drbd-9.2 accepts<br>only [0-9A-Za-z.+_-]* as resource names. If you depend on the old behaviour,<br>it can be brought back with `echo 0 &gt; /sys/module/drbd/parameters/strict_names`.<br><br>We will continue to maintain drbd-9.1 until the end of September 2023.<br><br><a href="https://pkg.linbit.com//downloads/drbd/9/drbd-9.2.0.tar.gz">https://pkg.linbit.com//downloads/drbd/9/drbd-9.2.0.tar.gz</a><br><a href="https://github.com/LINBIT/drbd/commit/71e60591f3d7ea05034bccef8ae362c17e6aa4d1">https://github.com/LINBIT/drbd/commit/71e60591f3d7ea05034bccef8ae362c17e6aa4d1</a><br><div><br></div></div></div>