linux-fsdevel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: David Chow <davidchow@shaolinmicro.com>
To: Erez Zadok <ezk@cs.sunysb.edu>
Cc: herbert@13thfloor.at, linux-fsdevel@vger.kernel.org
Subject: Re: Invitation to TBVFS Virtual Gathering
Date: Mon, 30 Dec 2002 11:49:49 +0800	[thread overview]
Message-ID: <3E0FC25D.3030302@shaolinmicro.com> (raw)
In-Reply-To: 200212272218.gBRMIe708547@agora.fsl.cs.sunysb.edu

>
>
>>Linux or other Operating Systems, as a matter of fact it pops
>>up in news and mailing list since 1993 under various names,
>>nevertheless it seems that none of these Linux Implementations
>>was able to survive more than a few years or has proven worthy
>>to be included in the Linus kernel tree.
>>
>>I would very much like to see all the knowledge and findings
>>of the past ten years combined in one place to form a conclusive
>>document (or howto) for creating such a feature or filesystem,
>>so we can avoid all the nasty pitfalls and drawbacks former
>>implementations carried.
>>
>>Therefore, I'd like to invite you to join in and share your ideas,
>>opinions and experiences. Any input and/or help will be valued
>>and welcomed. 
>>
>>best,
>>Herbert 
>>
>>PS: please forward, if you know someone who would be interested
>>    in participating ...
>>    
>>
>
>I assume you've heard of my own stackable templates work, named FiST.  It is
>still ongoing, with plenty of people developing new stackable file systems
>and applications based on my templates (both commercially and academically).
>You can get more info from: http://www.cs.columbia.edu/~ezk/research/fist/.
>
>Coincidentally, we just released a new version of the fistgen package.
>
>Erez.
>
We made template based template-based physical hosts instead of virtual 
hosts (althongh virtual servers will still work wih user mode linux). We 
made stackable file systems for implementing templates for Linux hosts, 
I refer to "host" not servers because Linux hosts not necessary servers. 
As we are using this technology to deploy and manage desktops, cluster 
nodes and servers, or whatever you want to call it. We are well 
experience in implementing file system templates for different Linux 
distributions such as Redhat, SuSE, Mandrake and even the latest 
UnitedLinux . My experience tells me there are no standard way in 
implementing file system based templates for all Linux distribution ( I 
assume you want a VFS based template implementation as you are posting 
this message to the fsdevel list). I start with FiST (Erez's project) as 
a research study couple of years ago. We finally implement our own file 
systems and the project is quite sucessful and now commericialized as a 
software product (see http://www.shaolinmicro.com) . But there are still 
lot of issues on VFS based implementation such as dcache validation, 
locks and all sorts of cache consistency issues.  Since we are in a 
multiple physical hosts situation rather than virtual, so that we used 
NFS for host-to-host fs linking. There are really infinite number of 
unknown issues to solve as I am sure you want something work pratically 
rather than just doing some hacking to the Linux kernel. The realistic 
is that Linux kernel runs with a Linux distribution which changes 
everyday and differ from every vendors. Not sure are you looking for 
this but this is what we've done in the past. You can get more info from 
our website http://www.shaolinmicro.com or download the software for 
some hack.

regards,
David



      reply	other threads:[~2002-12-30  3:49 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-12-26  1:22 Invitation to TBVFS Virtual Gathering Herbert Poetzl
2002-12-27 22:18 ` Erez Zadok
2002-12-30  3:49   ` David Chow [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=3E0FC25D.3030302@shaolinmicro.com \
    --to=davidchow@shaolinmicro.com \
    --cc=ezk@cs.sunysb.edu \
    --cc=herbert@13thfloor.at \
    --cc=linux-fsdevel@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).