[DRBD-announce] WinDRBD 1.0.0-rc10 released

Johannes Thoma johannes at johannesthoma.com
Thu Feb 25 17:33:25 CET 2021


Dear DRBD and WinDRBD users,

We've just released another release canidate of WinDRBD: 1.0.0-rc10. This version contains an
optimization on the network receiver side which speeds up secondary writes by a
factor of 2-4. It also contains fixes for various BSODs.

For now there are two registry keys that control the receiver cache: you normally
don't have to touch them: they are in the WinDRBD services key
(HKLM\System\CurrentControlSet\Services\WinDRBD)

DWORD enable_receiver_cache <0 or 1>
DWORD receive_buffer_size <size of cache in bytes >=4K <=4M > defaults to 128K

We will change these parameters later to a per resource network setting in drbd.conf.

As always the installable EXE can be downloaded from Linbit's homepage:

https://www.linbit.com/linbit-software-download-page-for-linstor-and-drbd-linux-driver/

(scroll down to DRBD 9 Windows Driver)

Please help testing this release canidate, it is already quite close to the final
version,

- Johannes

---- From WHATSNEW.md:

Optimization on the network side ("receiver cache"): receive from socket
in larger chunks (defaults to 128K), this speeds up secondary writes
by a factor of 2 to 4.

Fix in wait_event: wait_event should not be interruptible. Also
wait_for_completion should not be interruptible. This fixes lots
of BSODs at various places (process_sender_todo, ...) which mainly
occured at disconnecting a resource.

There is also an optimization at the backing device side (backing
device cache) but this implementation is currently broken and probably
will be abandoned (it does not give a speedup). It is disabled by default.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.linbit.com/pipermail/drbd-announce/attachments/20210225/3a44a9ac/attachment.htm>


More information about the drbd-announce mailing list