[DRBD-announce] WinDRBD 1.0.0-rc10 released

Johannes Thoma <[email protected]>
Newsgroups dev.linux.lists.drbd-announce
Message-ID <[email protected]>
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.
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.