<br><br>----- Message d'origine -----<br>De: "Ross S. W. Walker" <rwalker@medallion.com><br>Date: Mardi, Novembre 13, 2007 9:12 am<br>Objet: Re: [CentOS] Need advice on storage<br>À: centos@centos.org<br><br>> <br>> If you are seeing iowaits that high then something needs to be done.<br>> <br>> You CAN gain performance by striping, but the downtime due to <br>> disk failure can make your decision making skills look flawed.<br>> <br>> For a mail server I highly recommend RAID10 and drives with high <br>> RPM so you get better random io performance as 99% of io on a <br>> mail home server will be random io and while regular SATA drives <br>> would be ok for a file server which is mostly sequential they <br>> will stack up io waits on a busy mail or database server. The <br>> raptors are costly because they run at 10k rpm and have low seek <br>> times, this gives them much better random io performance, but <br>> sequential io is the same with regular SATA drives. In fact <br>> sequential io performance is almost identical between 7200rpm <br>> SATA and 15000rpm SAS the real difference is in random io where <br>> the 15k drives are 2x faster (1.2MB of 4k random ios a second <br>> versus 640KB of 4k random ios a second, unbuffered).<br>> <br>> If you have an external enclosure then that will help, but make <br>> sure the array is compatible with the drives you want. SATA <br>> disks cannot go into a SCSI array, though some SAS enclosures <br>> and controllers allow you to mix SAS and SATA drives (LSI is one).<br>> <br>> Performance can trump size here so if the choice is between <br>> 200GB 7200 rpm SATA drives or 72GB 15000rpm SAS drives, if your <br>> data fits onto the 72GB drives (probably 140GB if in a 4 drive <br>> RAID10) go with the 72GB drives (taking growth into <br>> consideration too).<br>> <br>> Hardware RAID can help too if you utilize onboard battery backed <br>> up write-back cache. The more write-back cache the better, just <br>> make sure it is battery backed up (BBU).<br>> <br>> -Ross<br>> <br><br>Hi Ross,<br><br>  Good technical explanation.  I'm finally planning to go RAID 10 on a VTrak 15100 (It has battery backup).  As i said in another post, i found the VTrak to have a free SCSI bus and free SATA slots.  This unit has 2 independant SCSI buses and uses SATA drives.  It remains to be seen if the controller is non blocking when using 2 servers.<br><br>  When we'll have the budget to replace the server, i'll probably go with something like a Tyan TA26 (S3992 ServerWorks chipset) with SAS 15K Drives and Adaptec 3405 if CentOS has good support for it.<br><br>  Communigate stores messages in mbox files so we have a lot of them (about 40-45 users with a huge Public folders holding all our projects infos).  The actual dataset is about 65 Gigs (and growing!). So the random seek is important.<br><br>Thanks for your comment!<br><br>Guy Boisvert<br><centos-bounces@centos.org><centos@centos.org><kprice@nowyouknow.net><centos@centos.org></centos@centos.org></kprice@nowyouknow.net></centos@centos.org></centos-bounces@centos.org>