Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 12 Nov 2003 11:58:56 +0100
From:      Pawel Jakub Dawidek <nick@garage.freebsd.pl>
To:        Poul-Henning Kamp <phk@phk.freebsd.dk>
Cc:        Lukas Ertl <l.ertl@univie.ac.at>
Subject:   Re: geom_mirror implementation
Message-ID:  <20031112105856.GJ84474@garage.freebsd.pl>
In-Reply-To: <33133.1068628823@critter.freebsd.dk>
References:  <20031109023041.GA9171@VARK.homeunix.com> <33133.1068628823@critter.freebsd.dk>

next in thread | previous in thread | raw e-mail | index | archive | help

--nV0Xx5nODoP5kWxY
Content-Type: text/plain; charset=iso-8859-2
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Wed, Nov 12, 2003 at 10:20:23AM +0100, Poul-Henning Kamp wrote:
+> With regards to the larger "volume management picture" I will
+> reiterate my position:
+>=20
+> Ideally I would prefer to have a set of primitive GEOM classes,
+> GEOM_MIRROR, GEOM_STRIPE, GEOM_RAID5 etc and a separate set of
+> "controller" GEOM classes, GEOM_VINUM, GEOM_RF, GEOM_VERITAS, to
+> recognize the various "traditional LVM" metadata on the disk, and
+> from that metadata stack the primitive modules.  This would in the
+> long term give us the maximal flexibility and ability with the
+> least code.

Actually I've done already GEOM_STRIPE class:

	http://garage.freebsd.pl/geom_stripe.tbz

	# stripe -v -s 65536 test /dev/da0 /dev/da1 /dev/da2 /dev/da3
	Magic value stored on /dev/da0
	Magic value stored on /dev/da1
	Magic value stored on /dev/da2
	Magic value stored on /dev/da3
	# ls -l /dev/*.stripe
	/dev/test.stripe

=46rom my tests it is a bit faster than ccd(4).

+> So realistically I expect that we will some day soon see a
+> GEOM_RAIDFRAME (I gather Pawel is trying to help Scott on this).

Not really. I've start planing something different (see my previous mail).

--=20
Pawel Jakub Dawidek                       pawel@dawidek.net
UNIX Systems Programmer/Administrator     http://garage.freebsd.pl
Am I Evil? Yes, I Am!                     http://cerber.sourceforge.net

--nV0Xx5nODoP5kWxY
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.7 (FreeBSD)

iQCVAwUBP7ISbz/PhmMH/Mf1AQHpqQQAj43MB6D9N7ja8RWV5+VWKFL+CkfCXhyY
ge9CdmiKPyF3pZrUNyTE3OLmQqa0AllXTzbQHg8Az6oz1ibyJhqvbmleVYzOVTc9
qng6ZJxVein4L03NV6FuxD2MAX+R1MYqAJ5BIOJaN9Ki7zKe6vlbIVXXxvHMi2v/
xhacem7TWvw=
=kFbv
-----END PGP SIGNATURE-----

--nV0Xx5nODoP5kWxY--



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