RAID 5 on x346 server has very slow write I/O

Posted on 2007-08-08
Last Modified: 2008-01-09
I have an IBM x346 with five 320gig drives (FastSCSI) and two volumes defined on top of this RAID (c: and e:)  When I put nbench on this (in response to complaints of slow disk access) I see that the write speed is 15mbs versus 60mbs on a server with a cheap SATA RAID 5. The read speed on the IBM is actually superior.  Any ideas or performance tips for improving the write speed on this RAID 5, or ideas why it may be so dismal? I used the single large RAID 5 because we needed the disk space. These are high-end disks, I would have thought that they would outperform generic SATA-based RAIDs on other servers. The machine itself is 64-bit Windows Server 2003 Ent with 8gigs ram, and not under general stress.

I know it's kind of a longshot: just looking for ideas how to diagnose, solve such an issue. There are no errors being logged by the RAID software and apparently all the disks are fine.  
Question by:rzup
    LVL 55

    Accepted Solution

    by: might apply (sorry about the long URL).

    If the firmware detects the cache battery as faulty it disables write caching and that really slows down RAID 5. Of course you may have one of the superior add-in cards with more cache than you get on the onboard one.

    The cheap SATA RAID5 you're comparing it to probably has the write cache turned on even without a battery, might have enabled the on-disk write cache as well, they do nasty tricks like that to improve the speed at the expense of data integrity.
    LVL 1

    Author Comment

    Hmm, I do have that exact model of card and server. This is certainly worth a try. Thanks, and I'll let you know the outcome.

    Write Comment

    Please enter a first name

    Please enter a last name

    We will never share this with anyone.

    Featured Post

    Free Trending Threat Insights Every Day

    Enhance your security with threat intelligence from the web. Get trending threat insights on hackers, exploits, and suspicious IP addresses delivered to your inbox with our free Cyber Daily.

    More or less everybody in the IT market understands the basics of Networking, however when we start talking about Storage Networks, things get a bit dizzier, and this is where I would like to help.
    this article is a guided solution for most of the common server issues in server hardware tasks we are facing in our routine job works. the topics in the following article covered are, 1) dell hardware raidlevel (Perc) 2) adding HDD 3) how t…
    Using examples as well as descriptions, and references to Books Online, show the documentation available for date manipulation functions and by using a select few of these functions, show how date based data can be manipulated with these functions.
    Via a live example, show how to backup a database, simulate a failure backup the tail of the database transaction log and perform the restore.

    759 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    11 Experts available now in Live!

    Get 1:1 Help Now