|Alton, Matthew||Jan 30, 1998 12:52 pm|
|Mike Smith||Jan 30, 1998 9:49 pm|
|mikk...@maroon.tc.umn.edu||Jan 31, 1998 9:26 am|
|Chris Csanady||Jan 31, 1998 2:52 pm|
|IBS / Andre Oppermann||Jan 31, 1998 3:07 pm|
|Terry Lambert||Jan 31, 1998 4:48 pm|
|Bill Vermillion||Feb 1, 1998 5:02 am|
|mikk...@maroon.tc.umn.edu||Feb 1, 1998 11:45 am|
|Terry Lambert||Feb 1, 1998 1:26 pm|
|Michael Hancock||Feb 9, 1998 1:56 am|
|Subject:||Re: Filesystem hacking|
|Date:||Jan 31, 1998 9:26:58 am|
On Fri, 30 Jan 1998 14:52:27 -0600 "Alton, Matthew" wrote
I have decided to code up an IBM-style journaling filesystem (jfs) with maximum portability for free unices. While I'm at it I had might as well have the clean-bits map to a PP/extent disk arrangement which will act as a useful abstraction for a Logical Volume Manager / Veritas -esque disk management system which I also find interesting enough to code up.
What do you know about LFS for FreeBSD. I haven't used it, but from what I understand, it was an early implementation of a "log-structured filesystem" for BSD. Are "log-structured" and "journaling" synonymous?
I know that SGI's XFS is a hybrid, where each filesystem has a log which stores committed operations on the filesystem. The filesystem is a fairly normal filesystem from what I understand. The advantage to the separate log is flexibility -- some installations store the log on a separate, high speed disk, but most just use an "internal log" on the same partition as the filesystem.
As far as Logical Volume Management, SGI's XLV is a good target (can you tell what kind of UNIXen I use at work yet? :-). In my understanding, the system marks each disk with its place in the volume, so the logical volume can be automagically composed on boot-up. This is nice, because there is no configuration file to worry about, and you can move around the disks on the SCSI chain without affecting the volume.
This is not an attempt to morph FreeBSD into AIX by any means.
I have zero real experience with AIX, but know enough to thank you kindly for this :-)
Sorry 'bout going on about SGI. I'm really not a salesman, just a not-very-annoyed user tossing out ideas.... :-) I like the idea of implementing multiple filesystems on FreeBSD. I have a currently unused disk, if you'd like a beta tester (hint, hint... :-)
-- Chris Mikkelson mikk...@maroon.tc.umn.edu U of M Tuba and Student "Life is too short for windows..." '94-present