[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <20070220001050.GA30206@brong.net>
Date: Tue, 20 Feb 2007 11:10:50 +1100
From: Bron Gondwana <brong@...tmail.fm>
To: Juan Piernas Canovas <piernas@...ec.um.es>
Cc: Jörn Engel <joern@...ybastard.org>,
Sorin Faibish <sfaibish@....com>,
Bill Davidsen <davidsen@....com>,
Jan Engelhardt <jengelh@...ux01.gwdg.de>,
kernel list <linux-kernel@...r.kernel.org>
Subject: Re: [ANNOUNCE] DualFS: File System with Meta-data and Data Separation
On Tue, Feb 20, 2007 at 12:57:50AM +0100, Juan Piernas Canovas wrote:
> Now, let us assume that the data device takes 90% of the disk space, and
> the meta-data device the other 10%. When the data device gets full, the
> meta-data blocks will be using the half of the meta-data device, and the
> other half (5% of the entire disk) will be free. Frankly, 5% is not too
> much.
I'd like to very strongly second this. We have a target maximum of 80%
usage on all partitions, with emailed warnings at 85% and paged warnings
at 90%. I consider any partition over 90% to be dangerously over-full.
Given that disks space is approximately US$1/Gb in RAID6 SATA these
days, it doesn't cost much to make sure there's some free.
What matters a lot more is the speed at which you can get data on and
off these huge devices, because drive speed isn't keeping up with
capacity. It takes about a week to fill one of the external storage
monsters we're buying these days, and that's streaming writes. Makes
restoring from backup a scary proposition given the downtime it will
take.
But back on topic - I'd be very willing to pay a 5% disk space penalty
for the sort of performance that DualFS is promising, but I'd need a
2.6 series kernel with the O(1) scheduler or performance would go down
the toilet in the other direction.
Bron.
P.S. do you have any figures for high MMAP load? We run big Cyrus, and
it has a serious MMAP fetish.
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists