[openbeosstorage] Re: Logging/RAID

  • From: "Ingo Weinhold" <bonefish@xxxxxxxxxxxxxxx>
  • To: openbeosstorage@xxxxxxxxxxxxx
  • Date: Sun, 13 Apr 2003 00:53:23 +0200 CEST

"Axel Dörfler"  <axeld@xxxxxxxxxxxxxxxx> wrote:
> "Ingo Weinhold" <bonefish@xxxxxxxxxxxxxxx> wrote:
> > > No, I meant:
> > > meta data = file and dir inodes, etc
> > > user data = actual file data
> > > 
> > > IIRC, only the former is journalled by BFS.
> > Oh, is that true?! Didn't know that.
> 
> It's exactly like that: logging file data would be ways to expensive. 
> Also, it wouldn't be doable with the current BFS log architecture (it 
> only has a maximum of 2048 blocks in the cache).
> Losing file data with BFS (and almost any other journaled file 
> system, 
> btw) is certainly possible. A journaled file system shouldn't save 
> you 
> backups

Damn. ;-)

> but the time it needs to recover from system failures. It's not 
> even safe against hardware failures :-)

No! My world breaks apart. ;-)

> > A central place where all the existing jobs are entered is needed 
> > in 
> > any case. Whether it should also be the common place for logging, 
> > well, 
> > I don't know -- I don't think, I understand the whole thing good 
> > enough 
> > to make some qualified statement at this time. :-)
> 
> My plan is like this (for R2, anyway): I will first implement the 
> easiest way to get this thing going, and that'll be the spare 
> partition 
> approach.
> Later, I will investigate in other, more appealing solutions (to Joe 
> user including Tyler and me ;-)).
> I think we have found enough solution and hints for the problems the 
> will come up, that it's time to start developing it. Unfortunately, 
> we'll have to wait a bit until it happens, but that's not sooo bad, 
> since we get a whole working OpenBeOS during that time :-))

Yes, I agree. Let's get something working implemented first, roughly 
keeping possible future extensions in mind.

CU, Ingo


Other related posts: