From owner-freebsd-hackers Tue Apr 4 16:00:37 1995 Return-Path: hackers-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id QAA25456 for hackers-outgoing; Tue, 4 Apr 1995 16:00:37 -0700 Received: from gndrsh.aac.dev.com (gndrsh.aac.dev.com [198.145.92.241]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id QAA25450 for ; Tue, 4 Apr 1995 16:00:34 -0700 Received: (from rgrimes@localhost) by gndrsh.aac.dev.com (8.6.8/8.6.6) id OAA08565; Tue, 4 Apr 1995 14:59:55 -0700 From: "Rodney W. Grimes" Message-Id: <199504042159.OAA08565@gndrsh.aac.dev.com> Subject: Re: large filesystems/multiple disks [RAID] To: gibbs@estienne.CS.Berkeley.EDU (Justin T. Gibbs) Date: Tue, 4 Apr 1995 14:59:55 -0700 (PDT) Cc: hackers@FreeBSD.org In-Reply-To: <199504042140.OAA12675@estienne.cs.berkeley.edu> from "Justin T. Gibbs" at Apr 4, 95 02:40:04 pm X-Mailer: ELM [version 2.4 PL23] Content-Type: text Content-Length: 1420 Sender: hackers-owner@FreeBSD.org Precedence: bulk [CC: trimmed] > > >> > >> > RAID does have the negative effect of of having to write 20% more data, > >> > thus cutting effective bandwidth by 20%. It is actually worse than > >> > this in that all writes must write to at least 2 drives no matter how > >> > small they are. The removes some of the benifits of stripping. > >> > >> And that is why some RAID systems use (battery backed up please ;-) RAM > >> caches. This works quite nicely. > > > >And you find these caches will fill up and some point in a sustained > >write test and you end up right back at the 20% performance loss I > >was talking about. > > Is this still true with hardware parity calculation? It's not the time to caclulate the parity that hurts you, it is the fact that you have to write that 20% extra data some place, and that some place had better not be the drive you wrote the real data to! So in effect all write to a RAID system have to write 2 drives at the same time, meaning for a RAID 5 device your speed improvement is on the order of (N/2) or 5/2 while on a pure stripe system you will get an order of N speed improvement. > >Pure stripping of drives always outperforms RAID, you always pay some > >price for reliability, and it is usually performance or $$$. > > > -- Rod Grimes rgrimes@gndrsh.aac.dev.com Accurate Automation Company Custom computers for FreeBSD