[plug] recommendation for MySQL server

Craig Ringer craig at postnewspapers.com.au
Sun Sep 21 15:55:48 WST 2003


> Kill the RAID 5 if you want any database performance, especially on 
> writes. You will want to run on RAID1 or RAID 1+0.
> 
> JLM> Though about that but I'll need the ability to run replace a drive when a drive failure occurs and RAID 5 offers this where the others do not.

Weird. I assume you're talking about the Highpoint RAID on the 
motherboard? The SATA RAID controller in the POST's main 
storage/terminal server hot-rebuilds RAID1 and RAID5, presumably also 
RAID1+0 and RAID50. Perhaps I'm misunderstanding - are you saying that 
you can't hot-replace a failed drive with the other RAID schemes?

Personally, if you take your server availability and your data 
seriously, I would avoid the Highpoint RAID controller. It's mostly 
software RAID, with some BIOS hooks to allow the BIOS to see RAID 
volumes as single drives. The drivers do most of the work, so your CPU 
and cache will suffer. Again, if you want database performance this is 
not the way to go. Before you buy a RAID 5 configuration with Highpoint 
RAID, see if you can get a loaner to do some benchmarks on. I guess it 
could be alright if (write) performance doesn't matter.

I'd be thinking seriously about 'real' hardware RAID. Options for 
hardware ATA RAID are available from Adaptec (closed-source drivers - 
yay) and 3ware (open-source drivers in 2.2 and 2.4 kernels) or there are 
an endless selection of SCSI RAID vendors to pick from. At least with 
hardware RAID you get good performance and usually hardware that's been 
designed for serious work, plus if it's ATA RAID you're getting a low 
price-per-megabyte.

At the beginning of your first message you said that cost wasn't an 
issue. I don't know what the 'scale' and performance requirements of the 
work you're doing on the machine is, nor how critical it is, so I can't 
give any real opinion. If you need really solid uptime, data protection, 
good performance, etc, I'd be thinking about moving upmarket of your 
current specs to a server board and real hardware RAID.

Craig Ringer

_______________________________________________
plug mailing list
plug at plug.linux.org.au
http://mail.plug.linux.org.au/cgi-bin/mailman/listinfo/plug


More information about the plug mailing list