Jordan Geoghegan wrote: > On 11/17/18 10:53, Predrag Punosevac wrote: > > On Sat, Nov 17, 2018 at 01:35:05AM +0100, Willi Rauffer wrote: > > > >> Hello, > >> > >> we want to make one logical volume out of several physical volumes, > but there is no \ > >> LVM (Logical Volume Manager) in OpenBSD! > >> Will there be a LVM in OpenBSD in the future? > >> > >> Thanks...Willi Rauffer, UNOBank.org > > P.S. OpenBSD's NFSv3 server and client implementation is pretty slow > so > > that begs the question how you are going to access that data pool. > > > I have an OpenBSD 6.3 NFS server, and it is able to achieve gigabit line > > speed no problem. I've transferred hundreds of terrabytes through that > thing and it hasn't let me down once. Most of the NFS clients > connected to it are CentOS 7 machines, and after a bit of fiddling, > line speed was achieved without issue.
I can believe that as the NFS read performance is primarily client-driven. > The OpenBSD NFS client does seem to be a a tad slow though, and much > fiddling was required to get anywhere close to line speed with it. As I already said NFS read performance is primarily client-driven. Setting the read-ahead (for example, mount_nfs -a 4) is the biggest performance driver for reads. Unsurprisingly OpenBSD defaults to -a 1. predrag@oko$ more /etc/fstab|grep nfs 192.168.3.2:/data/nfs /hammer nfs rw,noatime,-a=4 0 0 Most of what I know about the topics was initiated by this wonderful post of Matt Dillon https://marc.info/?l=openbsd-misc&m=146130062830832&w=2 I would be very interested to learn what you have done to get OpenBSD NFS client speed close to 1 Gigabit (although at work I only use 10 Gigabit or InfiniBand gear so even 1 Gigabit is only of interest for my home setup). Cheers, Predrag P.S. Just for the record I would much rather see WAPBL ported and fully functional on OpenBSD than NFS performance improvment or even HAMMER2. WAPBL would actually make a real difference for my firewall/embedded OpenBSD deployments. HAMMER2 would be nice to have on my OpenBSD laptop but I can leave without it.