A computer components & hardware forum. HardwareBanter

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

Go Back   Home » HardwareBanter forum » General Hardware & Peripherals » Storage (alternative)
Site Map Home Register Authors List Search Today's Posts Mark Forums Read Web Partners

Hardware vs Software IDE Raid for Desktop



 
 
Thread Tools Display Modes
  #1  
Old August 8th 03, 08:15 PM
C. Morrow
external usenet poster
 
Posts: n/a
Default Hardware vs Software IDE Raid for Desktop

I am planning on a 4disk RAID 5 for my desktop PC. I have used the on-board
Raid 0 implementation on my Soyo Dragon+ mobo and loved the increase in
performance I got BUT I got bit when one of the drives failed and I lost
everything. (I had #$%^& IBM 75 and 60 GXP drives).

I am looking for performance increase, both reads and writes as well as data
security so now onto RAID 5. Security is a given with RAID 5 but my
question has to do with performance, in particular performance for a desktop
PC, not a server.

In researching which IDE RAID 5 controller to get, I discovered there are
hardware and software implementations. The main difference being that
hardware implementations have a coprocessor to do the checkdigit (XOR)
calculation while the software RAID uses the processor's CPU to do the
calculations.

So I would expect the software RAID to have higher CPU utilization compared
to hardware RAID. So far so good and it would seem that the harware
solution should have better performace.

BUT since this is for a desktop PC, not a server, I am not so sure that the
software RAID would have worse performance than hardware RAID. In fact, my
processor (AMD XP2100) can probably do the checkdigit calculations FASTER
than the onboard processor on a hardware RAID board. The closest I've come
to verifying this is in the review I read at tech-report.com
http://www.tech-report.com/reviews/2...d/index.x?pg=1 where the
Adaptec 2400A hardware RAID board came out with the worst performance, even
when compared to the software RAID Promise SX4000. In fact the Promise
SX4000 had the best RAID 5 performance in many areas.

Now I can understand in the server world, it is best to offload the RAID 5
checksum calculations so the server processor ca go and do other things.
But in the desktop PC world, where I am the only user and when I do a disk
operation, I am waiting for it to complete anyway, I do not think that
having my processor do some of the work should affect the performance that I
see. Especially since there would be few other tasks going on anyway.

So the conclusion I come to is that for desktop PC, software RAID 5 should
be an acceptable performance solution. And it certainly is cheaper.

What do you think? If you disagree, can you point me to some references
that proves the point?

cym







  #2  
Old August 8th 03, 08:55 PM
David Arnstein
external usenet poster
 
Posts: n/a
Default

In article ,
C. Morrow wrote:
I am planning on a 4disk RAID 5 for my desktop PC. I have used the on-board
Raid 0 implementation on my Soyo Dragon+ mobo and loved the increase in
performance I got BUT I got bit when one of the drives failed and I lost
everything. (I had #$%^& IBM 75 and 60 GXP drives).


I suggest that you use the RAID setup that you already have (had?) and
use your money to buy a backup solution instead. You say you were happy
with the speed, so why not just fix the data security problem directly?
A backup strategy can be much more secure than RAID 5. For one thing,
you can return your PC to a previous state with a good backup strategy,
if you have to.

A lot of people are using a disk drive in a box connected to the PC with
a USB2 cable as the backup medium. I haven't tried this, but it seems
like a good idea. If you buy several, you can keep one offsite (at your
place of work, perhaps?) for even more security.
--
David Arnstein

  #3  
Old August 8th 03, 10:20 PM
Eric Gisin
external usenet poster
 
Posts: n/a
Default

Bootable software RAID 5 does not exist for Win 2K/XP. Hardware RAID 5 is
designed for server IO patterns and often does not perform well on the
desktop.

Your best bet is RAID 1+0 on inexpensive card.

"C. Morrow" wrote in message
m...
| I am planning on a 4disk RAID 5 for my desktop PC. I have used the on-board
| Raid 0 implementation on my Soyo Dragon+ mobo and loved the increase in
| performance I got BUT I got bit when one of the drives failed and I lost
| everything. (I had #$%^& IBM 75 and 60 GXP drives).
|
| I am looking for performance increase, both reads and writes as well as data
| security so now onto RAID 5. Security is a given with RAID 5 but my
| question has to do with performance, in particular performance for a desktop
| PC, not a server.
|
| In researching which IDE RAID 5 controller to get, I discovered there are
| hardware and software implementations. The main difference being that
| hardware implementations have a coprocessor to do the checkdigit (XOR)
| calculation while the software RAID uses the processor's CPU to do the
| calculations.
|
| So I would expect the software RAID to have higher CPU utilization compared
| to hardware RAID. So far so good and it would seem that the harware
| solution should have better performace.
|
| BUT since this is for a desktop PC, not a server, I am not so sure that the
| software RAID would have worse performance than hardware RAID. In fact, my
| processor (AMD XP2100) can probably do the checkdigit calculations FASTER
| than the onboard processor on a hardware RAID board. The closest I've come
| to verifying this is in the review I read at tech-report.com
| http://www.tech-report.com/reviews/2...d/index.x?pg=1 where the
| Adaptec 2400A hardware RAID board came out with the worst performance, even
| when compared to the software RAID Promise SX4000. In fact the Promise
| SX4000 had the best RAID 5 performance in many areas.
|
| Now I can understand in the server world, it is best to offload the RAID 5
| checksum calculations so the server processor ca go and do other things.
| But in the desktop PC world, where I am the only user and when I do a disk
| operation, I am waiting for it to complete anyway, I do not think that
| having my processor do some of the work should affect the performance that I
| see. Especially since there would be few other tasks going on anyway.
|
| So the conclusion I come to is that for desktop PC, software RAID 5 should
| be an acceptable performance solution. And it certainly is cheaper.
|
| What do you think? If you disagree, can you point me to some references
| that proves the point?
|
| cym
|
|
|
|
|
|
|

  #4  
Old August 9th 03, 02:45 AM
Dave Hau
external usenet poster
 
Posts: n/a
Default



David Arnstein wrote:
In article ,
C. Morrow wrote:

I am planning on a 4disk RAID 5 for my desktop PC. I have used the on-board
Raid 0 implementation on my Soyo Dragon+ mobo and loved the increase in
performance I got BUT I got bit when one of the drives failed and I lost
everything. (I had #$%^& IBM 75 and 60 GXP drives).



I suggest that you use the RAID setup that you already have (had?) and
use your money to buy a backup solution instead. You say you were happy
with the speed, so why not just fix the data security problem directly?
A backup strategy can be much more secure than RAID 5. For one thing,
you can return your PC to a previous state with a good backup strategy,
if you have to.

A lot of people are using a disk drive in a box connected to the PC with
a USB2 cable as the backup medium. I haven't tried this, but it seems
like a good idea. If you buy several, you can keep one offsite (at your
place of work, perhaps?) for even more security.


I've tried it. Works like a charm. Using a Maxtor DM9 8MB 200GB drive
in an ADS Dual Link USB2/firewire enclosure, with Ghost 2003. Highly
recommended, esp. since big IDE drives are so cheap these days.

- Dave

  #5  
Old August 9th 03, 02:51 AM
Doo Wopper
external usenet poster
 
Posts: n/a
Default

cym,
I don't think either of the 2 responses that you got really read your
post. Obviously you explained what you meant by "software raid" and you
also asked about advice on Raid 5, NOT RAID 0 or 1 which you stated in
your original post that you wanted to avoid.

Looks like you did your research. You want Raid 5 for security AND
performace. RAID 1 or raid 1+0 you lose 1/2 of your disk drive space so
RAID 5 looks like a good alternative if it is available.

As for the answer to your original question (which none of the other
posters bothered to answer) although I am not familiar with the product,
the Promise SX4000 looks like a good compromise based on the few online
reviews I've seen.

Let me know if you go this route and how it turns out.
The wopper.


The
Eric Gisin wrote:
Bootable software RAID 5 does not exist for Win 2K/XP. Hardware RAID 5 is
designed for server IO patterns and often does not perform well on the
desktop.

Your best bet is RAID 1+0 on inexpensive card.

"C. Morrow" wrote in message
m...
| I am planning on a 4disk RAID 5 for my desktop PC. I have used the on-board
| Raid 0 implementation on my Soyo Dragon+ mobo and loved the increase in
| performance I got BUT I got bit when one of the drives failed and I lost
| everything. (I had #$%^& IBM 75 and 60 GXP drives).
|
| I am looking for performance increase, both reads and writes as well as data
| security so now onto RAID 5. Security is a given with RAID 5 but my
| question has to do with performance, in particular performance for a desktop
| PC, not a server.
|
| In researching which IDE RAID 5 controller to get, I discovered there are
| hardware and software implementations. The main difference being that
| hardware implementations have a coprocessor to do the checkdigit (XOR)
| calculation while the software RAID uses the processor's CPU to do the
| calculations.
|
| So I would expect the software RAID to have higher CPU utilization compared
| to hardware RAID. So far so good and it would seem that the harware
| solution should have better performace.
|
| BUT since this is for a desktop PC, not a server, I am not so sure that the
| software RAID would have worse performance than hardware RAID. In fact, my
| processor (AMD XP2100) can probably do the checkdigit calculations FASTER
| than the onboard processor on a hardware RAID board. The closest I've come
| to verifying this is in the review I read at tech-report.com
| http://www.tech-report.com/reviews/2...d/index.x?pg=1 where the
| Adaptec 2400A hardware RAID board came out with the worst performance, even
| when compared to the software RAID Promise SX4000. In fact the Promise
| SX4000 had the best RAID 5 performance in many areas.
|
| Now I can understand in the server world, it is best to offload the RAID 5
| checksum calculations so the server processor ca go and do other things.
| But in the desktop PC world, where I am the only user and when I do a disk
| operation, I am waiting for it to complete anyway, I do not think that
| having my processor do some of the work should affect the performance that I
| see. Especially since there would be few other tasks going on anyway.
|
| So the conclusion I come to is that for desktop PC, software RAID 5 should
| be an acceptable performance solution. And it certainly is cheaper.
|
| What do you think? If you disagree, can you point me to some references
| that proves the point?
|
| cym
|
|
|
|
|
|
|


  #6  
Old August 9th 03, 03:44 AM
Eric Gisin
external usenet poster
 
Posts: n/a
Default

Looking at the tech-report article pictures, the only possible software RAID 5
card is the SX4000. However, it has a DIMM socket so I don't think it is.
Anyone know?

Looking at the Winbench for RAID 5, all three cards rank below single disk.
For Winstone, the SX4000 matches single disk. Like I said, RAID 1+0 is his
best bet for performance.

"Doo Wopper" wrote in message
link.net...
| cym,
| I don't think either of the 2 responses that you got really read your
| post. Obviously you explained what you meant by "software raid" and you
| also asked about advice on Raid 5, NOT RAID 0 or 1 which you stated in
| your original post that you wanted to avoid.
|
| Looks like you did your research. You want Raid 5 for security AND
| performace. RAID 1 or raid 1+0 you lose 1/2 of your disk drive space so
| RAID 5 looks like a good alternative if it is available.
|
| As for the answer to your original question (which none of the other
| posters bothered to answer) although I am not familiar with the product,
| the Promise SX4000 looks like a good compromise based on the few online
| reviews I've seen.
|
| Eric Gisin wrote:
| Bootable software RAID 5 does not exist for Win 2K/XP. Hardware RAID 5 is
| designed for server IO patterns and often does not perform well on the
| desktop.
|
| Your best bet is RAID 1+0 on inexpensive card.
|
| | BUT since this is for a desktop PC, not a server, I am not so sure that
the
| | software RAID would have worse performance than hardware RAID. In fact,
my
| | processor (AMD XP2100) can probably do the checkdigit calculations
FASTER
| | than the onboard processor on a hardware RAID board. The closest I've
come
| | to verifying this is in the review I read at tech-report.com
| | http://www.tech-report.com/reviews/2...d/index.x?pg=1 where the
| | Adaptec 2400A hardware RAID board came out with the worst performance,
even
| | when compared to the software RAID Promise SX4000. In fact the Promise
| | SX4000 had the best RAID 5 performance in many areas.
| |


 




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Newbie Question re hardware vs software RAID Gilgamesh General 44 November 22nd 04 10:52 PM
IDE RAID Ted Dawson Asus Motherboards 29 September 21st 04 03:39 AM
Hardware raid or XP software ? Mark Overclocking AMD Processors 20 February 27th 04 03:54 AM
Gigabyte GA-8KNXP and Promise SX4000 RAID Controller Old Dude Gigabyte Motherboards 4 November 12th 03 07:26 PM
DAW & Windows XP RAID Tips, ProTools error -9086 Giganews Asus Motherboards 0 October 24th 03 06:45 AM


All times are GMT +1. The time now is 07:52 PM.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright ©2004-2024 HardwareBanter.
The comments are property of their posters.