[PE1950] SW- or HW-RAID for MySQL?

eclark eclark at alabanza.com
Thu Aug 24 09:31:01 CDT 2006


This question is incomplete, as you havent stated what your priority is, or 
how the data is to be accessed. You mentioned that it is read only, and the 
data in question is fairly large, but no indication of how often it is 
accessed, or how fast. Is the db run using replication? Are you expecting 
raid to maintain your datas integrity? How do you forsee this data to grow. 
Will traffic to/from the db increase, or stay steady? What roughly is your 
max transaction size? Is it largely done as one large query, or as a whole 
bunch of small queries across multiple tables which would be accessing 
nonsequential data from anywhere in the 100gigs of data you have? As you are 
coming from a relatively reasonable piece of hardware, I can not think your 
needs would be that drastic. I would  probably suggest running a fairly beefy 
diskserve with 73gig 15ks in a raid, handed out to your mysql server as an 
iscsi mount as you mentioned this data is read only. Further, if you 
loadbalance the dual nics in one of the higher end pe boxes, you can have 
your data served to you fairly quickly across the network. If all of the 
above is wrong and this is just a generic db, lvm may be a better choice for 
you than software raid, in  whatever box you want to go. My preference for 
lvm in this situation is only due to the ease of which you could 
expand/contract your available space, as your needs may change in the future. 
I would not suggest software raid unless you are depending on raid to keep 
your data intact, as you would be limited to higher disk sizes with faster 
spin rates and larger costs, and potentially larger access times as disk size 
increases.



On Thursday 24 August 2006 09:59 am, Tilmann.Boess at bifab.de wrote:
> Hello,
>
> we need to replace an PE2500 (2* Pentium-III 1.4 GHz) running
> Debian Sarge.   It runs a MySQL-database (about 10 GB size
> total) and a server application (many subproceses, needs a lot
> of memory and cpu power, about 100 GB data in big files).  Both
> the MySQL-database and the server application only read data
> during normal operation.  I want to put the file data into our
> SAN, but I am not decided yet what to do with the MySQL database.
> If I put the MysQL database on the internal disks, what yields
> the best performance?
> - 2.5in-10krpm disks or 3.5in-15krpm disks?
> - SW-RAID-1 or HW-RAID-1?
> I suppose that SW-RAID should be at least as fast as HW-RAID
> for our purpose, because the database is only read and not written.
> (The performance when modifying the data is not so important.)
> Therefore I want to spend our budget on cpu power and memory
> instead of an internal RAID adapter.
>
> >From the last postings in this list, I suppose that the actual
>
> Linux kernels (2.6.17.x) contains drivers for both the internal
> RAID-adapter and the internal SAS-adapter.  Is this correct or did
> I get something wrong here?  We want to install Debian Sarge on
> the new server.
>
> --
>    Dr. Tilmann Boess   (TeX: Tilmann B\"o\ss)
>    e-mail: boess at bifab.de
>
> _______________________________________________
> Linux-PowerEdge mailing list
> Linux-PowerEdge at dell.com
> http://lists.us.dell.com/mailman/listinfo/linux-poweredge
> Please read the FAQ at http://lists.us.dell.com/faq



More information about the Linux-PowerEdge mailing list