Date: Thu, 09 Dec 2010 09:20:58 -0800 From: Bakul Shah <bakul@bitblocks.com> To: zeus@ibs.dn.ua Cc: freebsd-fs@freebsd.org Subject: Re: what is the best way to use free space on several boxes? Message-ID: <20101209172058.DB2CD5B8B@mail.bitblocks.com> In-Reply-To: Your message of "Thu, 09 Dec 2010 16:14:12 %2B0200." <20101209141412.GA62013@relay.ibs.dn.ua> References: <20101209141412.GA62013@relay.ibs.dn.ua>
next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, 09 Dec 2010 16:14:12 +0200 Zeus V Panchenko <zeus@ibs.dn.ua> wrote: > Hi All, > > we have several FreeBSD 8-STABLE boxes, each has 2x500GB HDD in gmirror > UFS dedicated > > but really it's used less than 30% each box ... > > so, advice please, what is the best/correct/right way to use the free > space on the boxes? nfs? zfs? iscsi? > > the aim is to have storage place ... This is probably more "researchy" than you want and this is probably more suited to a much larger number of nodes but how about some sort of a distributed hash table filesystem? Hash a block address and map it to N different nodes. That way you can add and remove boxes without having to reconfigure. When a block is initially written, its `address' is computed from its contents. One thing you have to worry about is that the amount of available storage can change dynamically. Lots of useful information in the wikipedia entry for this. Even more researchy: even if you move such disks arround to different nodes, or lose some disk blocks, the remaining data on such disks can be reattached. A truly resilient storage system.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20101209172058.DB2CD5B8B>