From: Lars Marowsky-Bree <lmb@suse.de>
To: "Peter T. Breuer" <ptb@it.uc3m.es>
Cc: linux kernel <linux-kernel@vger.kernel.org>
Subject: Re: [RFC] mount flag "direct"
Date: Tue, 3 Sep 2002 18:23:02 +0200 [thread overview]
Message-ID: <20020903162302.GD2344@marowsky-bree.de> (raw)
In-Reply-To: <200209031544.g83FiAG03134@oboe.it.uc3m.es>
On 2002-09-03T17:44:10,
"Peter T. Breuer" <ptb@it.uc3m.es> said:
> No! I do not want /A/ fs, but /any/ fs, and I want to add the vfs
> support necessary :-).
>
> That's really what my question is driving at. I see that I need to
> make VFS ops communicate "tag requests" to the block layer, in
> order to implement locking. Now you and Rik have pointed out one
> operation that needs locking. My next question is obviously: can you
> point me more or less precisely at this operation in the VFS layer?
> I've only started studying it and I am relatively unfamiliar with it.
Your approach is not feasible.
Distributed filesystems have a lot of subtle pitfalls - locking, cache
coherency, journal replay to name a few - which you can hardly solve at the
VFS layer.
Good reading would be any sort of entry literature on clustering, I would
recommend "In search of clusters" and many of the whitepapers Google will turn
up for you, as well as the OpenGFS source.
Sincerely,
Lars Marowsky-Brée <lmb@suse.de>
--
Immortality is an adequate definition of high availability for me.
--- Gregory F. Pfister
next prev parent reply other threads:[~2002-09-03 16:17 UTC|newest]
Thread overview: 28+ messages / expand[flat|nested] mbox.gz Atom feed top
2002-09-03 15:01 [RFC] mount flag "direct" Peter T. Breuer
2002-09-03 15:13 ` Rik van Riel
2002-09-03 15:53 ` Maciej W. Rozycki
2002-09-03 16:04 ` Peter T. Breuer
2002-09-03 16:08 ` Rik van Riel
2002-09-03 15:16 ` jbradford
2002-09-03 15:37 ` Anton Altaparmakov
2002-09-03 15:44 ` Peter T. Breuer
2002-09-03 16:23 ` Lars Marowsky-Bree [this message]
2002-09-03 16:41 ` Peter T. Breuer
2002-09-03 17:07 ` David Lang
2002-09-03 17:30 ` Peter T. Breuer
2002-09-03 17:40 ` David Lang
2002-09-04 5:57 ` Helge Hafting
2002-09-04 6:21 ` Peter T. Breuer
2002-09-04 6:49 ` Helge Hafting
2002-09-04 9:15 ` Peter T. Breuer
2002-09-04 11:34 ` Helge Hafting
2002-09-03 17:26 ` Rik van Riel
2002-09-03 18:02 ` Andreas Dilger
2002-09-03 18:44 ` Daniel Phillips
2002-09-03 17:29 ` Jan Harkes
2002-09-03 18:31 ` Daniel Phillips
2002-09-03 18:20 ` Daniel Phillips
[not found] <20020907164631.GA17696@marowsky-bree.de>
2002-09-07 19:59 ` [lmb@suse.de: Re: [RFC] mount flag "direct" (fwd)] Peter T. Breuer
2002-09-07 21:14 ` [RFC] mount flag "direct" Lars Marowsky-Bree
2002-09-08 9:23 ` Peter T. Breuer
2002-09-08 9:59 ` Lars Marowsky-Bree
2002-09-08 16:46 ` Peter T. Breuer
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=20020903162302.GD2344@marowsky-bree.de \
--to=lmb@suse.de \
--cc=linux-kernel@vger.kernel.org \
--cc=ptb@it.uc3m.es \
/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 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.