Re: [Netnice-kernels] NNFS was: Re: Sourceforge Account
Status: Alpha
Brought to you by:
taost6
From: Takashi O. <ta...@cs...> - 2004-09-29 21:58:31
|
Hi Scott, thanks for the update info. Scott Brumbaugh wrote: > > Been using the Boot CD and experimenting with the fundamentals of the nnfs > filesystem using the /proc/network/lo0/vif1, setting a symlink in > /proc/curproc/sockets and using telnet to localhost. sounds good. although we're going to add a library layer, libnetnice, on top of the low level procfs-like API, it is definitely helpful to get the feel. you may find our research paper helpful, also, to understand its behavior and the internal algorithm. T. Okumura and D. Mosse', "Virtualizing Network I/O on End-host Operating System: Operating System Support for Network Control and Resource Protection", IEEE Transactions on Computers, Oct 2004. > I think I should proceed with the mkdir/rmdir operation first, I think > this is relatively straight forward and maybe a small piece of the > control file implementation. Next should come the implementation of > the <pid>/sockets directory, the code here will come from the existing > procfs code. After that would be the symlink operation between the > socket and the and the vif, I suspect that this may be the most > difficult. the approach sounds reasonable. please let us know if you need further help. > I will be going out of town tomorrow and will return Tuesday. Looking > forward to a conference call next week when I return. alright. have a good trip :-) -- taka |