Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
Home -> Community -> Usenet -> c.d.o.server -> Re: Hardware RAID vs. Software RAID
Chuck Lucas wrote:
> "Anna C. Dent" <anacdent_at_hotmail.com> wrote in message > news:Ye%kb.79328$Ms2.67542_at_fed1read03... >
> > Wow! I didn't expect this much of a response. Thanx, folks, for the input. > I, OBVIOUSLY, have some more research to do, huh? > > But I did notice throughout this that it seemed as though you guys were > talking about software RAID5. I'm using hardware RAID5...does that make any > difference in your opinions?
The major difference between hardware based RAID-5 & software based RAID-5 is performance. With S/W RAID-5, such as NT used to implement, the actual PC computed the parity block; which is somewhat CPU intensive. This drains even more resources from the application. With H/W RAID-5 the parity calulated on the controller thereby "giving" those CPU cycles back to the application.
In round numbers and folks will argue about the ROM SWAG to follow; accessing RAM is three orders of magnitude (1000 times) faster than transferring the data blocks from the platters into memory which is 1000 times faster than moving the heads of the disk drive to the desired cylinder and then wait for the platter to spin the data under the heads. The bottom line is that I/O operations are about 1,000,000 time slower than accessing data in memory. Therefore it is best to minimize the number of READS or WRITES which are done to & from disk. RAID-5 trades disk space (gives you more) but you pay a perfromance penalty. Some folks can live with this trade-off, while others need PERFORMANCE and are willing to pay for it (by buying more/better/faster disks & controllers). Received on Tue Oct 21 2003 - 19:08:07 CDT