Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 3 Apr 2002 11:51:49 -0500
From:      utsl@quic.net
To:        freebsd-fs@freebsd.org
Subject:   Re: LVM support
Message-ID:  <20020403165149.GA15377@quic.net>
In-Reply-To: <20020403101751.A39874@wantadilla.lemis.com>
References:  <20020402063328.77704.qmail@web8103.in.yahoo.com> <20020402063504.GA9042@hollin.btc.adaptec.com> <20020403101751.A39874@wantadilla.lemis.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, Apr 03, 2002 at 10:17:51AM +0930, Greg 'groggy' Lehey wrote:
> I know a number of people involved in the Linux storage systems area.
> With one exception, they all *hate* LVM.  A number have looked at
> Vinum and would have liked to have it on Linux.  I don't see any
> advantage in porting the Linux LVM to FreeBSD.
> 
> Note also that LVM only has some of the functionality of Vinum.  In
> particular, you'd need the md or raid drivers as well.

The Linux LVM is awful. But of course, it's design was copied from
HP-UX, and its LVM feels like it was designed by a commitee. I've been
looking at switching to EVMS, because its reimplementation of LVM seems
to fix couple of the more irritating bugs. (I'm unable to move those
systems to FreeBSD yet. :-()

I only know of one thing LVM has working (not as well as EVMS+devfs)
that Vinum doesn't seem to: root filesystem support.

There are benefits and disadvantages to having separate software raid.
I used to work with Veritas a lot, and frequently had to configure large
systems with striped and mirrored volumes. These were database volumes,
and I'd typically see requests for something like 30 volumes of 2G each
striped across six disks, and mirrored across another 6. It could have
been a lot easier, if I could have configured the stripes and mirrors
once, and created volumes all the same. On the other hand, the LVM setup
is a lot less flexible, and if a mirror breaks, it's hard to tell which
volumes are affected.

Another important differance is that Vinum and Veritas seem to give the
sysadmin more control over disk layout. LVM makes that difficult, and
for the most part tries to hide it. In my experience, volume layout can
make a vast difference in performance.

	---Nathan

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-fs" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020403165149.GA15377>