• I agree short-stroking (using only a portion of the fastest area of the disk, leaving the rest entirely unallocated) can significantly improve spinning disk performance, because it reduces the normal (i.e. not calibrating) maximum head travel, which in turn reduces maximum seek times, which can reduce average seek times. This can cause lower RPM disks to perform as if they were high RPM.

    I'm also disappointed that average seek was used throughout; even without using actual short-stroking, if you start with fresh drives dedicated to SQL data and/or log files, write properly sized files once (without growing them), it's very likely that all of the disk used will be at the "beginning" (outer edge), and will thus act as if short-stroked, with much lower average seek times.

    Even without that, operations where the portions of the data files are close together can have the same effect.

    Likewise, the article ignored sequential rates, which do matter - when you have a close enough approximation of a large scan of a large clustered or nonclustered index without fragmentation, in a filegroup whose files aren't (as a whole as well as individually) fragmented, on a contiguous allocation of dedicated spindles, which isn't in the buffer already, then sequential performance can become very important; this can particularly affect index maintenance and very large queries.

    Note that a previous poster was incorrect regarding SSD's; RAID level can matter, and if RAID level doesn't matter (perhaps your controller or firmware or throughput path is the bottleneck), then a RAID level that provides more storage space at the same performance and a sufficient level of fault tolerance is clearly best.

    The previous poster talking about a SAN with a "massive" cache may have a setup I haven't seen, but I'm hard pressed to find SAN's with more than 64GB of cache*, and even that's pretty rare; our SAN has about 16GB of cache (shared with all SAN clients), while our big SQL servers have over 100GB of buffer space.

    For anyone that wants some raw data, here's a few 6 disk 3Gbps SATA local SSD setups on a modern controller in comparison to a few 10 disk 15k 4Gbps spindle SAN setups at various IOs outstanding - if you look closely, you'll see some odd effects. Every individual test was run for 1200 seconds to reduce cache effects.

    RndOrSeqIOSizeKBReadOrWriteIOsOutstandingIOsPerSecMBsPerSecDriveQtyDriveRPMRAIDRAIDCfg

    Rnd8Read2119349360103x2 Stripe 128KB

    Rnd8Read2118719360103x2 Stripe 64KB

    Rnd8Read211715926051x5+1 Stripe 64KB

    Rnd8Read211646916051x5+1 stripe 64KB

    Rnd8Read211630916051x5+1 Stripe 256KB

    Rnd8Read211702916051x5+1 Stripe 128KB

    Rnd8Read211649916001x6 Stripe 64KB

    Rnd8Read282516460103x2 Stripe 256KB

    Rnd8Read2108681015000502x4+1

    Rnd8Read29237101500051x9+1

    Rnd8Read291571015000502x4+1

    Rnd8Read287771015000102x5

    Rnd8Read8372022916051x5+1 Stripe 128KB

    Rnd8Read8371322906051x5+1 Stripe 64KB

    Rnd8Read8368552886051x5+1 stripe 64KB

    Rnd8Read8367402876001x6 Stripe 64KB

    Rnd8Read8365782866051x5+1 Stripe 256KB

    Rnd8Read83631528460103x2 Stripe 128KB

    Rnd8Read83625728360103x2 Stripe 256KB

    Rnd8Read83610428260103x2 Stripe 64KB

    Rnd8Read82578201015000502x4+1

    Rnd8Read8207916101500051x9+1

    Rnd8Read82061161015000502x4+1

    Rnd8Read81886151015000102x5

    Rnd8Read16598044676051x5+1 Stripe 128KB

    Rnd8Read16593724646051x5+1 Stripe 64KB

    Rnd8Read16588304606051x5+1 stripe 64KB

    Rnd8Read16588654606001x6 Stripe 64KB

    Rnd8Read16585514576051x5+1 Stripe 256KB

    Rnd8Read165741344960103x2 Stripe 256KB

    Rnd8Read165728244860103x2 Stripe 128KB

    Rnd8Read165678444460103x2 Stripe 64KB

    Rnd8Read162922231015000502x4+1

    Rnd8Read162301181015000502x4+1

    Rnd8Read16232218101500051x9+1

    Rnd8Read162070161015000102x5

    Rnd8Read32858186706051x5+1 Stripe 128KB

    Rnd8Read32846566616051x5+1 Stripe 256KB

    Rnd8Read32820396416001x6 Stripe 64KB

    Rnd8Read32819536406051x5+1 stripe 64KB

    Rnd8Read32813016356051x5+1 Stripe 64KB

    Rnd8Read328104963360103x2 Stripe 256KB

    Rnd8Read328051662960103x2 Stripe 128KB

    Rnd8Read327670459960103x2 Stripe 64KB

    Rnd8Write2178671406001x6 Stripe 64KB

    Rnd8Write21579012360103x2 Stripe 64KB

    Rnd8Write21573312360103x2 Stripe 128KB

    Rnd8Write21535912060103x2 Stripe 256KB

    Rnd8Write28445666051x5+1 stripe 64KB

    Rnd8Write27623606051x5+1 Stripe 64KB

    Rnd8Write27120566051x5+1 Stripe 128KB

    Rnd8Write26879546051x5+1 Stripe 256KB

    Rnd8Write22863221015000102x5

    Rnd8Write2175814101500051x9+1

    Rnd8Write21612131015000502x4+1

    Rnd8Write21585121015000502x4+1

    Rnd8Write8191431506001x6 Stripe 64KB

    Rnd8Write81705913360103x2 Stripe 128KB

    Rnd8Write81701813360103x2 Stripe 64KB

    Rnd8Write81647812960103x2 Stripe 256KB

    Rnd8Write88987706051x5+1 Stripe 128KB

    Rnd8Write88763686051x5+1 Stripe 256KB

    Rnd8Write88672686051x5+1 Stripe 64KB

    Rnd8Write88641686051x5+1 stripe 64KB

    Rnd8Write82950231015000102x5

    Rnd8Write81805141015000502x4+1

    Rnd8Write8176914101500051x9+1

    Rnd8Write81636131015000502x4+1

    Rnd8Write16192681516001x6 Stripe 64KB

    Rnd8Write161672813160103x2 Stripe 128KB

    Rnd8Write161655112960103x2 Stripe 64KB

    Rnd8Write161635212860103x2 Stripe 256KB

    Rnd8Write168815696051x5+1 Stripe 128KB

    Rnd8Write168608676051x5+1 Stripe 256KB

    Rnd8Write168519676051x5+1 Stripe 64KB

    Rnd8Write168478666051x5+1 stripe 64KB

    Rnd8Write163003231015000102x5

    Rnd8Write161806141015000502x4+1

    Rnd8Write16177014101500051x9+1

    Rnd8Write161639131015000502x4+1

    Rnd8Write32188081476001x6 Stripe 64KB

    Rnd8Write321634412860103x2 Stripe 128KB

    Rnd8Write321618112660103x2 Stripe 64KB

    Rnd8Write321596612560103x2 Stripe 256KB

    Rnd8Write328832696051x5+1 Stripe 128KB

    Rnd8Write328624676051x5+1 Stripe 256KB

    Rnd8Write328559676051x5+1 Stripe 64KB

    Rnd8Write328510666051x5+1 stripe 64KB

    Rnd64Read2695743560103x2 Stripe 128KB

    Rnd64Read2691643260103x2 Stripe 64KB

    Rnd64Read2691043260103x2 Stripe 256KB

    Rnd64Read268584296051x5+1 Stripe 128KB

    Rnd64Read268334276051x5+1 Stripe 64KB

    Rnd64Read268064256051x5+1 stripe 64KB

    Rnd64Read267904246051x5+1 Stripe 256KB

    Rnd64Read267624236001x6 Stripe 64KB

    Rnd64Read2971611015000502x4+1

    Rnd64Read281151101500051x9+1

    Rnd64Read2812511015000502x4+1

    Rnd64Read2774481015000102x5

    Rnd64Read81810111316051x5+1 Stripe 128KB

    Rnd64Read81807211306051x5+1 Stripe 64KB

    Rnd64Read818028112760103x2 Stripe 256KB

    Rnd64Read818027112760103x2 Stripe 64KB

    Rnd64Read81802911276051x5+1 stripe 64KB

    Rnd64Read818009112660103x2 Stripe 128KB

    Rnd64Read81800911266001x6 Stripe 64KB

    Rnd64Read81798511246051x5+1 Stripe 256KB

    Rnd64Read822331401015000502x4+1

    Rnd64Read81831114101500051x9+1

    Rnd64Read818091131015000502x4+1

    Rnd64Read816941061015000102x5

    Rnd64Read1621602135060103x2 Stripe 256KB

    Rnd64Read1621576134960103x2 Stripe 128KB

    Rnd64Read1621590134960103x2 Stripe 64KB

    Rnd64Read162155713476051x5+1 Stripe 128KB

    Rnd64Read162152113456051x5+1 Stripe 256KB

    Rnd64Read162149413436001x6 Stripe 64KB

    Rnd64Read162147113426051x5+1 Stripe 64KB

    Rnd64Read162146713426051x5+1 stripe 64KB

    Rnd64Read1625151571015000502x4+1

    Rnd64Read162040127101500051x9+1

    Rnd64Read1620121261015000502x4+1

    Rnd64Read1618561161015000102x5

    Rnd64Read3222387139960103x2 Stripe 256KB

    Rnd64Read3222382139960103x2 Stripe 64KB

    Rnd64Read3222248139060103x2 Stripe 128KB

    Rnd64Read322174213596001x6 Stripe 64KB

    Rnd64Read322170013566051x5+1 Stripe 64KB

    Rnd64Read322167613556051x5+1 stripe 64KB

    Rnd64Read322168213556051x5+1 Stripe 256KB

    Rnd64Read322165913546051x5+1 Stripe 128KB

    Rnd64Write261913876001x6 Stripe 64KB

    Rnd64Write2338221160103x2 Stripe 64KB

    Rnd64Write2336521060103x2 Stripe 256KB

    Rnd64Write2335020960103x2 Stripe 128KB

    Rnd64Write220171266051x5+1 Stripe 64KB

    Rnd64Write219741236051x5+1 stripe 64KB

    Rnd64Write21551976051x5+1 Stripe 256KB

    Rnd64Write21537966051x5+1 Stripe 128KB

    Rnd64Write21452911015000102x5

    Rnd64Write2832521015000502x4+1

    Rnd64Write2788491015000502x4+1

    Rnd64Write275047101500051x9+1

    Rnd64Write862653926001x6 Stripe 64KB

    Rnd64Write8339221260103x2 Stripe 256KB

    Rnd64Write8337021160103x2 Stripe 64KB

    Rnd64Write8335921060103x2 Stripe 128KB

    Rnd64Write820661296051x5+1 Stripe 256KB

    Rnd64Write820521286051x5+1 Stripe 128KB

    Rnd64Write820211266051x5+1 Stripe 64KB

    Rnd64Write819721236051x5+1 stripe 64KB

    Rnd64Write81488931015000102x5

    Rnd64Write8875551015000502x4+1

    Rnd64Write8800501015000502x4+1

    Rnd64Write875947101500051x9+1

    Rnd64Write1662353906001x6 Stripe 64KB

    Rnd64Write16339821260103x2 Stripe 256KB

    Rnd64Write16338721260103x2 Stripe 64KB

    Rnd64Write16335020960103x2 Stripe 128KB

    Rnd64Write1620631296051x5+1 Stripe 128KB

    Rnd64Write1620621296051x5+1 Stripe 256KB

    Rnd64Write1620271276051x5+1 Stripe 64KB

    Rnd64Write1619751236051x5+1 stripe 64KB

    Rnd64Write161505941015000102x5

    Rnd64Write16882551015000502x4+1

    Rnd64Write16805501015000502x4+1

    Rnd64Write1676148101500051x9+1

    Rnd64Write3261863876001x6 Stripe 64KB

    Rnd64Write32338121160103x2 Stripe 256KB

    Rnd64Write32336921160103x2 Stripe 64KB

    Rnd64Write32335421060103x2 Stripe 128KB

    Rnd64Write3220641296051x5+1 Stripe 256KB

    Rnd64Write3220551286051x5+1 Stripe 128KB

    Rnd64Write3220061256051x5+1 Stripe 64KB

    Rnd64Write3219831246051x5+1 stripe 64KB

    Seq8Read2635374966051x5+1 Stripe 128KB

    Seq8Read2625114886051x5+1 Stripe 256KB

    Seq8Read2551424316051x5+1 Stripe 64KB

    Seq8Read2538764216051x5+1 stripe 64KB

    Seq8Read25369641960103x2 Stripe 256KB

    Seq8Read2519474066001x6 Stripe 64KB

    Seq8Read24640336360103x2 Stripe 128KB

    Seq8Read23827229960103x2 Stripe 64KB

    Seq8Read2183291431015000502x4+1

    Seq8Read216474129101500051x9+1

    Seq8Read2163871281015000502x4+1

    Seq8Read2149901171015000102x5

    Seq8Read8836236536051x5+1 Stripe 256KB

    Seq8Read8836166536051x5+1 Stripe 128KB

    Seq8Read87591459360103x2 Stripe 256KB

    Seq8Read8737405766051x5+1 Stripe 64KB

    Seq8Read8698325466051x5+1 stripe 64KB

    Seq8Read8690005396001x6 Stripe 64KB

    Seq8Read86537551160103x2 Stripe 128KB

    Seq8Read85309641560103x2 Stripe 64KB

    Seq8Read8264832071015000502x4+1

    Seq8Read820666161101500051x9+1

    Seq8Read8205911611015000502x4+1

    Seq8Read8195711531015000102x5

    Seq8Read16964307536051x5+1 Stripe 256KB

    Seq8Read16907907096051x5+1 Stripe 128KB

    Seq8Read168502966460103x2 Stripe 256KB

    Seq8Read16783336126001x6 Stripe 64KB

    Seq8Read167584059260103x2 Stripe 128KB

    Seq8Read166763852860103x2 Stripe 64KB

    Seq8Read16493283856051x5+1 Stripe 64KB

    Seq8Read16488213816051x5+1 stripe 64KB

    Seq8Read16290762271015000502x4+1

    Seq8Read1624661193101500051x9+1

    Seq8Read16226511771015000502x4+1

    Seq8Read16217181701015000102x5

    Seq8Read3210007078260103x2 Stripe 64KB

    Seq8Read32936887326051x5+1 Stripe 256KB

    Seq8Read328719768160103x2 Stripe 256KB

    Seq8Read328496566460103x2 Stripe 128KB

    Seq8Read32705975526001x6 Stripe 64KB

    Seq8Read32698345466051x5+1 Stripe 128KB

    Seq8Read32686315366051x5+1 stripe 64KB

    Seq8Read32684005346051x5+1 Stripe 64KB

    Seq8Write2589924616051x5+1 Stripe 256KB

    Seq8Write2577964526051x5+1 Stripe 128KB

    Seq8Write2531624156051x5+1 Stripe 64KB

    Seq8Write2512714016051x5+1 stripe 64KB

    Seq8Write2498763906001x6 Stripe 64KB

    Seq8Write24794337560103x2 Stripe 128KB

    Seq8Write24456834860103x2 Stripe 256KB

    Seq8Write24189532760103x2 Stripe 64KB

    Seq8Write2140981101015000502x4+1

    Seq8Write213629106101500051x9+1

    Seq8Write211772921015000502x4+1

    Seq8Write210680831015000102x5

    Seq8Write8868676796051x5+1 Stripe 256KB

    Seq8Write8815346376051x5+1 Stripe 128KB

    Seq8Write86894853960103x2 Stripe 256KB

    Seq8Write8683525346051x5+1 Stripe 64KB

    Seq8Write8681975336001x6 Stripe 64KB

    Seq8Write8668225226051x5+1 stripe 64KB

    Seq8Write86531851060103x2 Stripe 128KB

    Seq8Write85426242460103x2 Stripe 64KB

    Seq8Write8202461581015000502x4+1

    Seq8Write8201251571015000502x4+1

    Seq8Write8198501551015000102x5

    Seq8Write819716154101500051x9+1

    Seq8Write16973797616051x5+1 Stripe 256KB

    Seq8Write16886416936051x5+1 Stripe 128KB

    Seq8Write16777606086001x6 Stripe 64KB

    Seq8Write16739645786051x5+1 stripe 64KB

    Seq8Write16739815786051x5+1 Stripe 64KB

    Seq8Write167005754760103x2 Stripe 256KB

    Seq8Write166992954660103x2 Stripe 128KB

    Seq8Write166069447460103x2 Stripe 64KB

    Seq8Write16228231781015000502x4+1

    Seq8Write16224701761015000502x4+1

    Seq8Write1622091173101500051x9+1

    Seq8Write16221481731015000102x5

    Seq8Write32985397706051x5+1 Stripe 256KB

    Seq8Write32882836906051x5+1 Stripe 128KB

    Seq8Write32791046186001x6 Stripe 64KB

    Seq8Write32777326076051x5+1 Stripe 64KB

    Seq8Write32747705846051x5+1 stripe 64KB

    Seq8Write327059155160103x2 Stripe 128KB

    Seq8Write327046355060103x2 Stripe 256KB

    Seq8Write326321749460103x2 Stripe 64KB

    Seq64Read22376214856051x5+1 Stripe 128KB

    Seq64Read22233113966001x6 Stripe 64KB

    Seq64Read22176213606051x5+1 Stripe 256KB

    Seq64Read219893124360103x2 Stripe 256KB

    Seq64Read218004112560103x2 Stripe 128KB

    Seq64Read2915657260103x2 Stripe 64KB

    Seq64Read288725556051x5+1 stripe 64KB

    Seq64Read284535286051x5+1 Stripe 64KB

    Seq64Read251473221015000502x4+1

    Seq64Read238052381015000502x4+1

    Seq64Read23647228101500051x9+1

    Seq64Read234332151015000102x5

    Seq64Read822451140360103x2 Stripe 64KB

    Seq64Read821797136260103x2 Stripe 128KB

    Seq64Read821441134060103x2 Stripe 256KB

    Seq64Read82088013056051x5+1 Stripe 128KB

    Seq64Read82079813006051x5+1 Stripe 64KB

    Seq64Read82074812976051x5+1 stripe 64KB

    Seq64Read82073812966001x6 Stripe 64KB

    Seq64Read82014512596051x5+1 Stripe 256KB

    Seq64Read858743671015000502x4+1

    Seq64Read845842861015000502x4+1

    Seq64Read84480280101500051x9+1

    Seq64Read840122511015000102x5

    Seq64Read1623266145460103x2 Stripe 128KB

    Seq64Read1623250145360103x2 Stripe 64KB

    Seq64Read1623254145360103x2 Stripe 256KB

    Seq64Read162261614146051x5+1 stripe 64KB

    Seq64Read162262114146051x5+1 Stripe 256KB

    Seq64Read162257614116051x5+1 Stripe 128KB

    Seq64Read162257014116001x6 Stripe 64KB

    Seq64Read162253614096051x5+1 Stripe 64KB

    Seq64Read1659013691015000502x4+1

    Seq64Read164934308101500051x9+1

    Seq64Read1648843051015000502x4+1

    Seq64Read1640292521015000102x5

    Seq64Read3222749142260103x2 Stripe 256KB

    Seq64Read3222733142160103x2 Stripe 64KB

    Seq64Read3222708141960103x2 Stripe 128KB

    Seq64Read322177113616051x5+1 Stripe 64KB

    Seq64Read322176813606051x5+1 stripe 64KB

    Seq64Read322176613606001x6 Stripe 64KB

    Seq64Read322176513606051x5+1 Stripe 128KB

    Seq64Read322175013596051x5+1 Stripe 256KB

    Seq64Write21718510746001x6 Stripe 64KB

    Seq64Write2147789246051x5+1 Stripe 128KB

    Seq64Write2146459156051x5+1 Stripe 64KB

    Seq64Write2145919126051x5+1 stripe 64KB

    Seq64Write2144569036051x5+1 Stripe 256KB

    Seq64Write2895656060103x2 Stripe 128KB

    Seq64Write2887355560103x2 Stripe 64KB

    Seq64Write2865154160103x2 Stripe 256KB

    Seq64Write239062441015000502x4+1

    Seq64Write234812181015000502x4+1

    Seq64Write229201821015000102x5

    Seq64Write22747172101500051x9+1

    Seq64Write81772711086001x6 Stripe 64KB

    Seq64Write8147999256051x5+1 Stripe 128KB

    Seq64Write8147539226051x5+1 Stripe 64KB

    Seq64Write8146719176051x5+1 stripe 64KB

    Seq64Write8144189016051x5+1 Stripe 256KB

    Seq64Write8888855660103x2 Stripe 64KB

    Seq64Write8890255660103x2 Stripe 128KB

    Seq64Write8864854160103x2 Stripe 256KB

    Seq64Write846512911015000502x4+1

    Seq64Write845642851015000502x4+1

    Seq64Write829281831015000102x5

    Seq64Write82645165101500051x9+1

    Seq64Write161769911066001x6 Stripe 64KB

    Seq64Write16147759236051x5+1 Stripe 128KB

    Seq64Write16147559226051x5+1 Stripe 64KB

    Seq64Write16147029196051x5+1 stripe 64KB

    Seq64Write16143989006051x5+1 Stripe 256KB

    Seq64Write16889455660103x2 Stripe 64KB

    Seq64Write16887455560103x2 Stripe 128KB

    Seq64Write16879455060103x2 Stripe 256KB

    Seq64Write1648573041015000502x4+1

    Seq64Write1647782991015000502x4+1

    Seq64Write1629581851015000102x5

    Seq64Write162757172101500051x9+1

    Seq64Write321771311076001x6 Stripe 64KB

    Seq64Write32148069256051x5+1 Stripe 128KB

    Seq64Write32147479226051x5+1 Stripe 64KB

    Seq64Write32147109196051x5+1 stripe 64KB

    Seq64Write32144889056051x5+1 Stripe 256KB

    Seq64Write32891655760103x2 Stripe 128KB

    Seq64Write32887355560103x2 Stripe 64KB

    Seq64Write32876454860103x2 Stripe 256KB

    Seq256Read2543513596051x5+1 Stripe 256KB

    Seq256Read24991124860103x2 Stripe 64KB

    Seq256Read2484112106051x5+1 Stripe 64KB

    Seq256Read2478511966001x6 Stripe 64KB

    Seq256Read2476211906051x5+1 stripe 64KB

    Seq256Read24283107160103x2 Stripe 128KB

    Seq256Read24095102460103x2 Stripe 256KB

    Seq256Read238629666051x5+1 Stripe 128KB

    Seq256Read214993751015000502x4+1

    Seq256Read214053511015000502x4+1

    Seq256Read21137284101500051x9+1

    Seq256Read210802701015000102x5

    Seq256Read85824145660103x2 Stripe 64KB

    Seq256Read85768144260103x2 Stripe 128KB

    Seq256Read85757143960103x2 Stripe 256KB

    Seq256Read8560414016051x5+1 stripe 64KB

    Seq256Read8558713976001x6 Stripe 64KB

    Seq256Read8558213966051x5+1 Stripe 64KB

    Seq256Read8545413646051x5+1 Stripe 128KB

    Seq256Read8544913626051x5+1 Stripe 256KB

    Seq256Read815173791015000502x4+1

    Seq256Read815003751015000502x4+1

    Seq256Read81364341101500051x9+1

    Seq256Read812753191015000102x5

    Seq256Read165812145360103x2 Stripe 64KB

    Seq256Read165759144060103x2 Stripe 256KB

    Seq256Read165752143860103x2 Stripe 128KB

    Seq256Read16544813626051x5+1 Stripe 256KB

    Seq256Read16544613616051x5+1 Stripe 128KB

    Seq256Read16543713596051x5+1 Stripe 64KB

    Seq256Read16543413596051x5+1 stripe 64KB

    Seq256Read16543213586001x6 Stripe 64KB

    Seq256Read1615183801015000502x4+1

    Seq256Read1615073771015000502x4+1

    Seq256Read161471368101500051x9+1

    Seq256Read1613753441015000102x5

    Seq256Read325765144160103x2 Stripe 64KB

    Seq256Read325755143960103x2 Stripe 128KB

    Seq256Read325632140860103x2 Stripe 256KB

    Seq256Read32544813626051x5+1 stripe 64KB

    Seq256Read32543813606051x5+1 Stripe 64KB

    Seq256Read32543913606001x6 Stripe 64KB

    Seq256Read32544113606051x5+1 Stripe 128KB

    Seq256Read32543413596051x5+1 Stripe 256KB

    Seq256Write2442911076001x6 Stripe 64KB

    Seq256Write237029256051x5+1 Stripe 128KB

    Seq256Write236879226051x5+1 Stripe 64KB

    Seq256Write236689176051x5+1 stripe 64KB

    Seq256Write236219056051x5+1 Stripe 256KB

    Seq256Write2223655960103x2 Stripe 128KB

    Seq256Write2222055560103x2 Stripe 64KB

    Seq256Write2220055060103x2 Stripe 256KB

    Seq256Write211512881015000502x4+1

    Seq256Write210542641015000502x4+1

    Seq256Write27321831015000102x5

    Seq256Write2642160101500051x9+1

    Seq256Write8442911076001x6 Stripe 64KB

    Seq256Write837059266051x5+1 Stripe 128KB

    Seq256Write836909236051x5+1 Stripe 64KB

    Seq256Write836759196051x5+1 stripe 64KB

    Seq256Write836089026051x5+1 Stripe 256KB

    Seq256Write8223455960103x2 Stripe 128KB

    Seq256Write8221755460103x2 Stripe 64KB

    Seq256Write8221055260103x2 Stripe 256KB

    Seq256Write813123281015000502x4+1

    Seq256Write811942991015000502x4+1

    Seq256Write8744186101500051x9+1

    Seq256Write87381841015000102x5

    Seq256Write16442311066001x6 Stripe 64KB

    Seq256Write1636979246051x5+1 Stripe 128KB

    Seq256Write1636889226051x5+1 Stripe 64KB

    Seq256Write1636749196051x5+1 stripe 64KB

    Seq256Write1636059016051x5+1 Stripe 256KB

    Seq256Write16223255860103x2 Stripe 128KB

    Seq256Write16221855460103x2 Stripe 64KB

    Seq256Write16221455360103x2 Stripe 256KB

    Seq256Write1613133281015000502x4+1

    Seq256Write1611912981015000502x4+1

    Seq256Write16745186101500051x9+1

    Seq256Write167401851015000102x5

    Seq256Write32442311066001x6 Stripe 64KB

    Seq256Write3237129286051x5+1 Stripe 128KB

    Seq256Write3236869226051x5+1 Stripe 64KB

    Seq256Write3236839216051x5+1 stripe 64KB

    Seq256Write3236309076051x5+1 Stripe 256KB

    Seq256Write32223755960103x2 Stripe 128KB

    Seq256Write32221655460103x2 Stripe 64KB

    Seq256Write32219154860103x2 Stripe 256KB

    Seq1024Read2148414846051x5+1 Stripe 128KB

    Seq1024Read2148114816051x5+1 Stripe 256KB

    Seq1024Read21468146860103x2 Stripe 128KB

    Seq1024Read21433143360103x2 Stripe 256KB

    Seq1024Read2140914096051x5+1 stripe 64KB

    Seq1024Read2138513856051x5+1 Stripe 64KB

    Seq1024Read2136713676001x6 Stripe 64KB

    Seq1024Read21323132360103x2 Stripe 64KB

    Seq1024Read23793791015000502x4+1

    Seq1024Read23733731015000502x4+1

    Seq1024Read2355355101500051x9+1

    Seq1024Read23313311015000102x5

    Seq1024Read81448144860103x2 Stripe 128KB

    Seq1024Read81444144460103x2 Stripe 256KB

    Seq1024Read8143314336051x5+1 Stripe 64KB

    Seq1024Read8143214326051x5+1 stripe 64KB

    Seq1024Read8139713976001x6 Stripe 64KB

    Seq1024Read81378137860103x2 Stripe 64KB

    Seq1024Read8137613766051x5+1 Stripe 128KB

    Seq1024Read8136013606051x5+1 Stripe 256KB

    Seq1024Read83813811015000502x4+1

    Seq1024Read8309309101500051x9+1

    Seq1024Read83053051015000502x4+1

    Seq1024Read82662661015000102x5

    Seq1024Read16143314336051x5+1 stripe 64KB

    Seq1024Read16143014306051x5+1 Stripe 64KB

    Seq1024Read16142414246001x6 Stripe 64KB

    Seq1024Read16139213926051x5+1 Stripe 128KB

    Seq1024Read161370137060103x2 Stripe 256KB

    Seq1024Read161367136760103x2 Stripe 128KB

    Seq1024Read16136113616051x5+1 Stripe 256KB

    Seq1024Read161342134260103x2 Stripe 64KB

    Seq1024Read163813811015000502x4+1

    Seq1024Read163083081015000502x4+1

    Seq1024Read16297297101500051x9+1

    Seq1024Read162642641015000102x5

    Seq1024Read32143114316001x6 Stripe 64KB

    Seq1024Read32142714276051x5+1 stripe 64KB

    Seq1024Read32141414146051x5+1 Stripe 64KB

    Seq1024Read32139313936051x5+1 Stripe 128KB

    Seq1024Read321372137260103x2 Stripe 256KB

    Seq1024Read321369136960103x2 Stripe 128KB

    Seq1024Read32135913596051x5+1 Stripe 256KB

    Seq1024Read321339133960103x2 Stripe 64KB

    Seq1024Write2110311036001x6 Stripe 64KB

    Seq1024Write29259256051x5+1 Stripe 128KB

    Seq1024Write29229226051x5+1 Stripe 64KB

    Seq1024Write29189186051x5+1 stripe 64KB

    Seq1024Write29189186051x5+1 Stripe 256KB

    Seq1024Write255955960103x2 Stripe 128KB

    Seq1024Write255455460103x2 Stripe 64KB

    Seq1024Write254454460103x2 Stripe 256KB

    Seq1024Write22982981015000502x4+1

    Seq1024Write22842841015000502x4+1

    Seq1024Write21841841015000102x5

    Seq1024Write2179179101500051x9+1

    Seq1024Write8110511056001x6 Stripe 64KB

    Seq1024Write89279276051x5+1 Stripe 128KB

    Seq1024Write89219216051x5+1 Stripe 64KB

    Seq1024Write89199196051x5+1 stripe 64KB

    Seq1024Write89139136051x5+1 Stripe 256KB

    Seq1024Write855855860103x2 Stripe 128KB

    Seq1024Write855555560103x2 Stripe 256KB

    Seq1024Write855455460103x2 Stripe 64KB

    Seq1024Write83213211015000502x4+1

    Seq1024Write82982981015000502x4+1

    Seq1024Write81851851015000102x5

    Seq1024Write8182182101500051x9+1

    Seq1024Write16110311036001x6 Stripe 64KB

    Seq1024Write169279276051x5+1 Stripe 128KB

    Seq1024Write169219216051x5+1 Stripe 64KB

    Seq1024Write169199196051x5+1 stripe 64KB

    Seq1024Write169039036051x5+1 Stripe 256KB

    Seq1024Write1655955960103x2 Stripe 128KB

    Seq1024Write1655455460103x2 Stripe 64KB

    Seq1024Write1655455460103x2 Stripe 256KB

    Seq1024Write163203201015000502x4+1

    Seq1024Write162982981015000502x4+1

    Seq1024Write161851851015000102x5

    Seq1024Write16182182101500051x9+1

    Seq1024Write32110711076001x6 Stripe 64KB

    Seq1024Write329289286051x5+1 Stripe 128KB

    Seq1024Write329219216051x5+1 Stripe 64KB

    Seq1024Write329199196051x5+1 stripe 64KB

    Seq1024Write329149146051x5+1 Stripe 256KB

    Seq1024Write3256056060103x2 Stripe 128KB

    Seq1024Write3255555560103x2 Stripe 64KB

    Seq1024Write3255255260103x2 Stripe 256KB

    *I mean real RAM, not SSD's used as cache.

    ETA: The two spindle RAID 50's results are because the faster ones are from 300GB disks, and the slower ones are from 146GB disks.