Linux-NFS Archive on lore.kernel.org
 help / Atom feed
* [LSF/MM TOPIC] NFS topics
@ 2019-01-29 17:03 Chuck Lever
  0 siblings, 0 replies; 1+ messages in thread
From: Chuck Lever @ 2019-01-29 17:03 UTC (permalink / raw)
  To: lsf-pc; +Cc: Linux NFS Mailing List, linux-fsdevel

Here are a few ongoing problem areas where I feel it would be
useful to have a group conversation. These are not plenary topics
by any means, but might be interesting as part of a BoF or break-
out session for attendees interested in network file systems.

- NFS performance
Identify common goals, see if there's low-hanging fruit. There are
common issues for Linux's remote filesystem implementations related
to memory allocation, scheduler behavior, and network APIs that would
be useful to discuss. How do we plan to leverage persistent and
storage class memory? What kind of continuous performance engineering
is going on?


- Recovery after temporary or permanent NFS server outages
We discussed this during last year's LSF but the conversation is
not finished. Jeff's writeback error reporting work enables the NFS
client to recover from server outages the same way that local
filesystems might recover from a failed disk. We need the NFS client
to behave better in these scenarios. Indeed, container environments
need this kind of recovery to reduce friction between tenants that
share NFS resources.


- Kernel DNS service
NFSv4 referrals can return a list of server hostnames, or hostnames
that resolve to multiple IP addresses. Our remote filesystem client
implementations handle only a single address in these cases, and that
limits the ability to select the best network path to the server.


--
Chuck Lever




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

only message in thread, back to index

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-01-29 17:03 [LSF/MM TOPIC] NFS topics Chuck Lever

Linux-NFS Archive on lore.kernel.org

Archives are clonable:
	git clone --mirror https://lore.kernel.org/linux-nfs/0 linux-nfs/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 linux-nfs linux-nfs/ https://lore.kernel.org/linux-nfs \
		linux-nfs@vger.kernel.org linux-nfs@archiver.kernel.org
	public-inbox-index linux-nfs


Newsgroup available over NNTP:
	nntp://nntp.lore.kernel.org/org.kernel.vger.linux-nfs


AGPL code for this site: git clone https://public-inbox.org/ public-inbox