All of lore.kernel.org
 help / color / mirror / Atom feed
* virtual/permanent bakeathon infrastructure
@ 2021-01-04 13:46 Benjamin Coddington
  2021-01-04 13:56 ` [nfsv4] " Chuck Lever
  0 siblings, 1 reply; 5+ messages in thread
From: Benjamin Coddington @ 2021-01-04 13:46 UTC (permalink / raw)
  To: Linux NFS Mailing List, NFSv4

How are folks feeling about throwing time at a virtual bakeathon?  I had
some ideas about how this might be possible by building out a virtual
network of OpenVPN clients, and hacked together some infrastructure to make
it happen:

https://vpn.nfsv4.dev/

That network exists today, and any systems that are able to join it can use
it to test.  There are a number of problems/complications:
    - the private network is ipv6-only by design to avoid conflicts with
      overused ipv4 private addresses.
    - it uses hacked-together PKI to protect the TLS certificates encrypting
      the connections
    - some implementations of NFS only run on systems that cannot run
      OpenVPN software, requiring complicated routing/transalations
    - it needs to be re-written from bash to something..  less bash.
    - network latencies restrict testing to function; testing performance
      doesn't make sense.

With the ongoing work on NFS over TLS, my thought now is that if there is
interest in standing up permanent infrastructure for testing, then that's
probably sustainable way forward.  But until implementations mature, its not
going to help us host a successful testing event in the near future.

So, the second question -- should we instead work towards implementations of
NFS over TLS as a way of creating a more permanent testing infrastructure?

I am aware that I am leaving out a lot of detail here in order to try to
start a conversation and perhaps coalesce momentum.

Happy new year!
Ben


^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2021-01-06 21:47 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-01-04 13:46 virtual/permanent bakeathon infrastructure Benjamin Coddington
2021-01-04 13:56 ` [nfsv4] " Chuck Lever
2021-01-05 16:49   ` Steve Dickson
2021-01-05 20:13   ` Olga Kornievskaia
2021-01-06 21:46     ` Rick Macklem

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.