[CentOS] 3Ware 9550SX-4LP Performance

Sun Oct 1 15:09:46 UTC 2006
Kirk Bocek <t004 at kbocek.com>


Francois Caen wrote:
> On 9/30/06, Kirk Bocek <t004 at kbocek.com> wrote:
>> Whoa! Block writes jumped to 130MB/Sec with no other changes. XFS Rocks!
> 
> Too bad it's not supported and QA'd by the upstream vendor and
> therefore shouldn't be used in production on CentOS :-(
> 

Well hey! I think the downstream vendor rocks too! And it sounds like 
centosplus has done some defacto QA too. :)

Doing some further benchmarking, I added 'blockdev --setra 32768 /dev/sdb' to 
my previous setup and ran a bunch of benchmarks overnight. The results:

                  ------Sequential Output------ --Sequential Input- --Random-
                  -Per Chr- --Block-- -Rewrite- -Per Chr- --Block-- --Seeks--
Machine      Size K/sec %CP K/sec %CP K/sec %CP K/sec %CP K/sec %CP  /sec %CP
Beryl   50G:256k 58911  93 198971  36 57194   8 47548  73 166183  14  62.2   2
Beryl   50G:256k 60773  94 196980  36 56325   8 47719  74 166580  14  61.8   2
Beryl   50G:256k 59977  94 187017  36 55981   8 47975  74 165562  14  64.0   2
Beryl   50G:256k 60193  94 196472  36 56896   8 47913  74 166449  14  63.0   2
Beryl   50G:256k 59802  94 201524  38 56746   8 48084  75 168710  14  64.7   1
Beryl   50G:256k 60677  94 199188  37 52997   7 47682  74 163131  15  64.0   2
Beryl   50G:256k 60061  94 191342  37 55949   9 47794  74 165348  15  64.3   2
Beryl   50G:256k 60261  94 184231  35 56235   8 48090  74 166860  14  61.8   2
                  ------Sequential Create------ --------Random Create--------
                  -Create-- --Read--- -Delete-- -Create-- --Read--- -Delete--
files:max:min     /sec %CP  /sec %CP  /sec %CP  /sec %CP  /sec %CP  /sec %CP
Beryl         16  3597  17 +++++ +++  4088  18  3101  15 +++++ +++   856   4
Beryl         16  3240  16 +++++ +++  4561  20  3030  15 +++++ +++   755   3
Beryl         16  3039  14 +++++ +++  4446  20  3111  15 +++++ +++   754   3
Beryl         16  3317  16 +++++ +++  4509  21  2978  15 +++++ +++   767   3
Beryl         16  5037  25 +++++ +++  4801  20  3349  17 +++++ +++   891   4
Beryl         16  3390  16 +++++ +++  3341  14  3222  17 +++++ +++   806   3
Beryl         16  3547  17 +++++ +++  3700  16  2986  15 +++++ +++   799   4
Beryl         16  3556  18 +++++ +++  3183  13  3391  17 +++++ +++   863   4

Block writes are still close to 200MB/Sec but block reads still haven't 
changed from 166MB/Sec. :(

Anyone have any thoughts on increasing read speed other than using blockdev?

Kirk Bocek