Skip to content
This repository has been archived by the owner on Feb 8, 2021. It is now read-only.

[Reference] vsock NFS support #16

Open
gnawux opened this issue Oct 18, 2015 · 5 comments
Open

[Reference] vsock NFS support #16

gnawux opened this issue Oct 18, 2015 · 5 comments
Assignees

Comments

@gnawux
Copy link
Member

gnawux commented Oct 18, 2015

NFS via vsock is under developing, and is promising for the future FS sharing of hyper, because:

  • NFS has much better performance/feature set than 9p
  • vsock doesn't need to add a network interface to guest, and then doesn't setup a network connection between host and guest, i.e. better isolation than open a network connection to every guest.
  • and it may also substitute the virt-serial for communication

Some blocker of adopting vsock NFS

  • the tool set is under developing:
  • the xen doesn't support vsock yet, i mean xenbus based transport, once it is supported xenbus, we can use it to provide FS sharing in PV mode.

Some references:

Related repos:

@gnawux
Copy link
Member Author

gnawux commented Oct 18, 2015

@gnawux
Copy link
Member Author

gnawux commented Oct 29, 2015

update: manila project will adopt vsock-nfs to introduce cephfs to guest

@laijs
Copy link
Contributor

laijs commented Apr 14, 2016

A update slides: http://vmsplice.net/~stefan/stefanha-connectathon-2016.pdf

@bergwolf
Copy link
Member

update: nfs-ganesha support for vsock:
nfs-ganesha/nfs-ganesha@c2d6ca8

It is queued for nfs-genasha v2.4 that is still under development right now.

devimc pushed a commit to devimc/hyperstart that referenced this issue Apr 19, 2017
@laijs
Copy link
Contributor

laijs commented Jan 31, 2018

hyperstart goes into the maintaining-only state.
Could you move this issue to kata-agent?
@gnawux @bergwolf

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants