Results 1 to 20 of 20

Thread: RAID 0 - Stripe Size For Best All Around Performance?

Threaded View

  1. #19
    Xtreme Addict
    Join Date
    Jul 2006
    Posts
    1,124
    Generally yes, if you take your average (80% rule) request size and then you set your stripe stripe size so that stripe size * (stripe_width - parity drives) <= request size.

    Now this is _NOT_ linear, this scales better when you have a higher degree of parallelism of your requests. This is common here when you run streaming tests say (your queue length is close to 1 generally). This is not what you see in heavy use environments which is one reason why you have to really watch your workloads (request size, queue depth, request type (random,sequential), et al).

    Generally if you take the time to map out all the combinations of stripe size/request size the difference is minimal. It's more of a function of queue depth or request size for your performance.

    I've attached an example here for a raid-6 array (24 drives, all combinations of stripe size and request sizes from 64KiB to 16GiB). This was a fast test and the only one I had handy on the USB key here as I had this argument recently at work.
    Attached Files Attached Files

    |.Server/Storage System.............|.Gaming/Work System..............................|.Sundry...... ............|
    |.Supermico X8DTH-6f................|.Asus Z9PE-D8 WS.................................|.HP LP3065 30"LCD Monitor.|
    |.(2) Xeon X5690....................|.2xE5-2643 v2....................................|.Mino lta magicolor 7450..|
    |.(192GB) Samsung PC10600 ECC.......|.2xEVGA nVidia GTX670 4GB........................|.Nikon coolscan 9000......|
    |.800W Redundant PSU................|.(8x8GB) Kingston DDR3-1600 ECC..................|.Quantum LTO-4HH..........|
    |.NEC Slimline DVD RW DL............|.Corsair AX1200..................................|........ .................|
    |.(..6) LSI 9200-8e HBAs............|.Lite-On iHBS112.................................|.Dell D820 Laptop.........|
    |.(..8) ST9300653SS (300GB) (RAID0).|.PA120.3, Apogee, MCW N&S bridge.................|...2.33Ghz; 8GB Ram;......|
    |.(112) ST2000DL003 (2TB) (RAIDZ2)..|.(1) Areca ARC1880ix-8 512MiB Cache..............|...DVDRW; 128GB SSD.......|
    |.(..2) ST9146803SS (146GB) (RAID-1)|.(8) Intel SSD 520 240GB (RAID6).................|...Ubuntu 12.04 64bit.....|
    |.Ubuntu 12.04 64bit Server.........|.Windows 7 x64 Pro...............................|............... ..........|

Bookmarks

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •