Date: Sun, 9 Nov 2003 14:05:42 -0800 From: David Schultz <das@FreeBSD.ORG> To: Lukas Ertl <l.ertl@univie.ac.at> Cc: phk@FreeBSD.ORG Subject: Re: geom_mirror implementation Message-ID: <20031109220542.GA14205@VARK.homeunix.com> In-Reply-To: <20031109224505.E58774@korben.in.tern> References: <20031109003617.K626@korben.in.tern> <20031109023041.GA9171@VARK.homeunix.com> <868ympydcx.fsf@borg.borderworlds.dk> <20031109213450.GB13982@VARK.homeunix.com> <20031109224505.E58774@korben.in.tern>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, Nov 09, 2003, Lukas Ertl wrote: > > If there's a good reason ccd(4) is harder to fix than geom_mirror, then > > you might want to talk to phk about rewriting geom_ccd based on > > geom_mirror. I believe scottl and phk have plans to fix raidframe, > > though, which would address a lot of the present limitations. > > I haven't used ccd or raidframe before, and vinum is still a lot of > 'voodoo'. I just wanted to play around and do something useful; > furthermore I learned a real lot about GEOM internals. If you're feeling up to it, I think people would much appreciate some of the problems in ccd being fixed. One of the things that ccd needs and that is probably pretty straightforward is a better algorithm to select which side of the mirror to read from. The present algorithm is broken and generally winds up with one of the disks satisfying all the requests unless a read error is reported.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20031109220542.GA14205>