Re: Having trouble getting good performance

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



BTW, I am not writing any replicas with the below numbers..
Performance will degrade more based on replica numbers..How many replicas are you writing ?

Thanks & Regards
Somnath

-----Original Message-----
From: Somnath Roy
Sent: Thursday, April 23, 2015 12:04 PM
To: 'J David'
Cc: ceph-users@xxxxxxxxxxxxxx
Subject: RE:  Having trouble getting good performance

David,
With the similar 128K profile I am getting ~200MB/s bandwidth with entire OSD on SSD..I never tested with HDDs, but, it seems you are reaching Ceph's limit on this. Probably, nothing wrong in your setup !

Thanks & Regards
Somnath

-----Original Message-----
From: jdavidlists@xxxxxxxxx [mailto:jdavidlists@xxxxxxxxx] On Behalf Of J David
Sent: Thursday, April 23, 2015 9:56 AM
To: Somnath Roy
Cc: ceph-users@xxxxxxxxxxxxxx
Subject: Re:  Having trouble getting good performance

On Wed, Apr 22, 2015 at 4:07 PM, Somnath Roy <Somnath.Roy@xxxxxxxxxxx> wrote:
> I am suggesting synthetic workload like fio to run on top of VM to identify where the bottleneck is. For example, if fio is giving decent enough output, I guess ceph layer is doing fine. It is your client that is not driving enough.

After spending a day learning about fio and collecting some data, here are some results from a new VM running ext4 on a 3TB image backed by this cluster.  The default ZFS block size is 128K and the snapshot receive operation is basically write-only so the random 128K write test is probably the closest to our workload and, indeed, performs very similarly: ~20M/sec throughput and 153 IOPs.  (Although really all the random write tests are pretty bad.)  The script used is at the bottom, and is adapted from one I found on this list.

4K sequential read:

testfile: (groupid=0, jobs=64): err= 0: pid=2893: Thu Apr 23 07:04:13 2015
  read : io=83563MB, bw=47538KB/s, iops=11884, runt=1800008msec
    clat (usec): min=775, max=617891, avg=5381.74, stdev=3221.32
     lat (usec): min=776, max=617892, avg=5382.21, stdev=3221.31
    clat percentiles (usec):
     |  1.00th=[ 2480],  5.00th=[ 2960], 10.00th=[ 3184], 20.00th=[ 3472],
     | 30.00th=[ 3696], 40.00th=[ 3952], 50.00th=[ 4320], 60.00th=[ 5536],
     | 70.00th=[ 6432], 80.00th=[ 7072], 90.00th=[ 7968], 95.00th=[ 9664],
     | 99.00th=[14400], 99.50th=[17792], 99.90th=[36096], 99.95th=[48384],
     | 99.99th=[96768]
    bw (KB  /s): min=    6, max= 1266, per=1.56%, avg=743.41, stdev=167.14
    lat (usec) : 1000=0.01%
    lat (msec) : 2=0.15%, 4=41.68%, 10=53.77%, 20=4.05%, 50=0.31%
    lat (msec) : 100=0.04%, 250=0.01%, 500=0.01%, 750=0.01%
  cpu          : usr=0.11%, sys=0.45%, ctx=24873086, majf=0, minf=1843
  IO depths    : 1=100.0%, 2=0.0%, 4=0.0%, 8=0.0%, 16=0.0%, 32=0.0%, >=64=0.0%
     submit    : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
     complete  : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
     issued    : total=r=21392078/w=0/d=0, short=r=0/w=0/d=0

Run status group 0 (all jobs):
   READ: io=83563MB, aggrb=47537KB/s, minb=47537KB/s, maxb=47537KB/s, mint=1800008msec, maxt=1800008msec

Disk stats (read/write):
  vdb: ios=21391171/11968, merge=0/333, ticks=103378628/812140, in_queue=104445000, util=100.00%

128K sequential read:

testfile: (groupid=0, jobs=64): err= 0: pid=3065: Thu Apr 23 07:34:14 2015
  read : io=393209MB, bw=223681KB/s, iops=1747, runt=1800090msec
    clat (msec): min=2, max=5388, avg=36.62, stdev=68.58
     lat (msec): min=2, max=5388, avg=36.62, stdev=68.58
    clat percentiles (msec):
     |  1.00th=[    3],  5.00th=[    3], 10.00th=[    4], 20.00th=[    4],
     | 30.00th=[    5], 40.00th=[   11], 50.00th=[   18], 60.00th=[   28],
     | 70.00th=[   41], 80.00th=[   59], 90.00th=[   89], 95.00th=[  121],
     | 99.00th=[  227], 99.50th=[  326], 99.90th=[  840], 99.95th=[ 1172],
     | 99.99th=[ 2073]
    bw (KB  /s): min=   24, max=36207, per=1.65%, avg=3690.81, stdev=3784.08
    lat (msec) : 4=24.76%, 10=14.89%, 20=12.70%, 50=23.77%, 100=16.04%
    lat (msec) : 250=6.99%, 500=0.58%, 750=0.13%, 1000=0.05%, 2000=0.06%
    lat (msec) : >=2000=0.01%
  cpu          : usr=0.03%, sys=0.14%, ctx=3829128, majf=0, minf=3910
  IO depths    : 1=100.0%, 2=0.0%, 4=0.0%, 8=0.0%, 16=0.0%, 32=0.0%, >=64=0.0%
     submit    : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
     complete  : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
     issued    : total=r=3145673/w=0/d=0, short=r=0/w=0/d=0

Run status group 0 (all jobs):
   READ: io=393209MB, aggrb=223681KB/s, minb=223681KB/s, maxb=223681KB/s, mint=1800090msec, maxt=1800090msec

Disk stats (read/write):
  vdb: ios=3145617/6096, merge=0/170, ticks=95140524/632704, in_queue=95776824, util=100.00%

8M sequential read:

testfile: (groupid=0, jobs=64): err= 0: pid=3239: Thu Apr 23 08:04:16 2015
  read : io=393920MB, bw=223916KB/s, iops=27, runt=1801449msec
    clat (msec): min=65, max=23189, avg=2340.68, stdev=1351.01
     lat (msec): min=65, max=23189, avg=2340.68, stdev=1351.01
    clat percentiles (msec):
     |  1.00th=[  204],  5.00th=[  474], 10.00th=[  791], 20.00th=[ 1221],
     | 30.00th=[ 1532], 40.00th=[ 1844], 50.00th=[ 2147], 60.00th=[ 2474],
     | 70.00th=[ 2868], 80.00th=[ 3359], 90.00th=[ 4080], 95.00th=[ 4817],
     | 99.00th=[ 6456], 99.50th=[ 7177], 99.90th=[ 9110], 99.95th=[10159],
     | 99.99th=[12518]
    bw (KB  /s): min=  353, max=52012, per=2.09%, avg=4674.81, stdev=3150.53
    lat (msec) : 100=0.09%, 250=1.56%, 500=3.76%, 750=3.90%, 1000=4.99%
    lat (msec) : 2000=30.78%, >=2000=54.92%
  cpu          : usr=0.00%, sys=0.23%, ctx=41395542, majf=0, minf=34821
  IO depths    : 1=100.0%, 2=0.0%, 4=0.0%, 8=0.0%, 16=0.0%, 32=0.0%, >=64=0.0%
     submit    : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
     complete  : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
     issued    : total=r=49240/w=0/d=0, short=r=0/w=0/d=0

Run status group 0 (all jobs):
   READ: io=393920MB, aggrb=223916KB/s, minb=223916KB/s, maxb=223916KB/s, mint=1801449msec, maxt=1801449msec

Disk stats (read/write):
  vdb: ios=837073/0, merge=0/0, ticks=113067700/0, in_queue=113069512, util=100.00%

4k sequential write:

testfile: (groupid=0, jobs=64): err= 0: pid=3414: Thu Apr 23 08:34:16 2015
  write: io=7898.4MB, bw=4493.2KB/s, iops=1123, runt=1800051msec
    clat (msec): min=2, max=1524, avg=56.97, stdev=65.08
     lat (msec): min=2, max=1524, avg=56.97, stdev=65.08
    clat percentiles (msec):
     |  1.00th=[    4],  5.00th=[    9], 10.00th=[   14], 20.00th=[   17],
     | 30.00th=[   17], 40.00th=[   18], 50.00th=[   25], 60.00th=[   43],
     | 70.00th=[   64], 80.00th=[   93], 90.00th=[  147], 95.00th=[  194],
     | 99.00th=[  289], 99.50th=[  334], 99.90th=[  445], 99.95th=[  506],
     | 99.99th=[  816]
    bw (KB  /s): min=    2, max=  439, per=1.60%, avg=71.94, stdev=54.95
    lat (msec) : 4=2.26%, 10=4.21%, 20=38.51%, 50=18.38%, 100=18.16%
    lat (msec) : 250=16.55%, 500=1.88%, 750=0.04%, 1000=0.01%, 2000=0.01%
  cpu          : usr=0.02%, sys=0.07%, ctx=2562899, majf=0, minf=1897
  IO depths    : 1=100.0%, 2=0.0%, 4=0.0%, 8=0.0%, 16=0.0%, 32=0.0%, >=64=0.0%
     submit    : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
     complete  : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
     issued    : total=r=0/w=2021970/d=0, short=r=0/w=0/d=0

Run status group 0 (all jobs):
  WRITE: io=7898.4MB, aggrb=4493KB/s, minb=4493KB/s, maxb=4493KB/s, mint=1800051msec, maxt=1800051msec

Disk stats (read/write):
  vdb: ios=0/2022593, merge=0/1795, ticks=0/103422168, in_queue=103434508, util=100.00%

128K sequential write:

testfile: (groupid=0, jobs=64): err= 0: pid=3587: Thu Apr 23 09:04:17 2015
  write: io=127184MB, bw=72347KB/s, iops=565, runt=1800179msec
    clat (msec): min=4, max=2038, avg=113.21, stdev=133.77
     lat (msec): min=4, max=2038, avg=113.22, stdev=133.77
    clat percentiles (msec):
     |  1.00th=[    6],  5.00th=[    8], 10.00th=[   13], 20.00th=[   19],
     | 30.00th=[   21], 40.00th=[   36], 50.00th=[   57], 60.00th=[   83],
     | 70.00th=[  137], 80.00th=[  208], 90.00th=[  297], 95.00th=[  379],
     | 99.00th=[  586], 99.50th=[  668], 99.90th=[  922], 99.95th=[ 1045],
     | 99.99th=[ 1401]
    bw (KB  /s): min=   64, max=11086, per=1.68%, avg=1214.97, stdev=1228.99
    lat (msec) : 10=7.19%, 20=21.62%, 50=17.98%, 100=17.32%, 250=21.29%
    lat (msec) : 500=12.68%, 750=1.65%, 1000=0.22%, 2000=0.06%, >=2000=0.01%
  cpu          : usr=0.02%, sys=0.05%, ctx=1271554, majf=0, minf=1828
  IO depths    : 1=100.0%, 2=0.0%, 4=0.0%, 8=0.0%, 16=0.0%, 32=0.0%, >=64=0.0%
     submit    : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
     complete  : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
     issued    : total=r=0/w=1017474/d=0, short=r=0/w=0/d=0

Run status group 0 (all jobs):
  WRITE: io=127184MB, aggrb=72346KB/s, minb=72346KB/s, maxb=72346KB/s, mint=1800179msec, maxt=1800179msec

Disk stats (read/write):
  vdb: ios=0/1018181, merge=0/1800, ticks=0/103424596, in_queue=103433068, util=100.00%

8M sequential write:

testfile: (groupid=0, jobs=64): err= 0: pid=3756: Thu Apr 23 09:34:20 2015
  write: io=225824MB, bw=128258KB/s, iops=15, runt=1802960msec
    clat (msec): min=114, max=28746, avg=4084.27, stdev=3047.60
     lat (msec): min=114, max=28747, avg=4084.77, stdev=3047.61
    clat percentiles (msec):
     |  1.00th=[  247],  5.00th=[  545], 10.00th=[  914], 20.00th=[ 1549],
     | 30.00th=[ 2147], 40.00th=[ 2737], 50.00th=[ 3392], 60.00th=[ 4113],
     | 70.00th=[ 5014], 80.00th=[ 6194], 90.00th=[ 8094], 95.00th=[10028],
     | 99.00th=[14222], 99.50th=[16188], 99.90th=[16712], 99.95th=[16712],
     | 99.99th=[16712]
    bw (KB  /s): min=  284, max=32572, per=2.67%, avg=3422.87, stdev=3126.28
    lat (msec) : 250=1.06%, 500=3.44%, 750=3.27%, 1000=3.66%, 2000=16.12%
    lat (msec) : >=2000=72.46%
  cpu          : usr=0.01%, sys=0.04%, ctx=4460079, majf=0, minf=1809
  IO depths    : 1=100.0%, 2=0.0%, 4=0.0%, 8=0.0%, 16=0.0%, 32=0.0%, >=64=0.0%
     submit    : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
     complete  : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
     issued    : total=r=0/w=28228/d=0, short=r=0/w=0/d=0

Run status group 0 (all jobs):
  WRITE: io=225824MB, aggrb=128257KB/s, minb=128257KB/s, maxb=128257KB/s, mint=1802960msec, maxt=1802960msec

Disk stats (read/write):
  vdb: ios=0/480528, merge=0/1770, ticks=0/113458632, in_queue=113471896, util=100.00%

4K random read:

testfile: (groupid=0, jobs=64): err= 0: pid=3932: Thu Apr 23 10:04:21 2015
  read : io=10473MB, bw=5957.6KB/s, iops=1489, runt=1800151msec
    clat (usec): min=861, max=21197K, avg=42961.55, stdev=102880.56
     lat (usec): min=861, max=21197K, avg=42962.08, stdev=102880.57
    clat percentiles (usec):
     |  1.00th=[ 1496],  5.00th=[ 8768], 10.00th=[11072], 20.00th=[14016],
     | 30.00th=[16768], 40.00th=[20096], 50.00th=[24192], 60.00th=[30080],
     | 70.00th=[38144], 80.00th=[51968], 90.00th=[81408], 95.00th=[121344],
     | 99.00th=[292864], 99.50th=[444416], 99.90th=[1122304], 99.95th=[1646592],
     | 99.99th=[3686400]
    bw (KB  /s): min=    0, max=  269, per=1.68%, avg=99.91, stdev=43.00
    lat (usec) : 1000=0.01%
    lat (msec) : 2=1.41%, 4=0.20%, 10=5.71%, 20=32.50%, 50=39.00%
    lat (msec) : 100=14.05%, 250=5.81%, 500=0.91%, 750=0.20%, 1000=0.08%
    lat (msec) : 2000=0.09%, >=2000=0.03%
  cpu          : usr=0.03%, sys=0.10%, ctx=3044301, majf=0, minf=1985
  IO depths    : 1=100.0%, 2=0.0%, 4=0.0%, 8=0.0%, 16=0.0%, 32=0.0%, >=64=0.0%
     submit    : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
     complete  : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
     issued    : total=r=2681119/w=0/d=0, short=r=0/w=0/d=0

Run status group 0 (all jobs):
   READ: io=10473MB, aggrb=5957KB/s, minb=5957KB/s, maxb=5957KB/s, mint=1800151msec, maxt=1800151msec

Disk stats (read/write):
  vdb: ios=2681117/3, merge=0/9, ticks=96400660/812, in_queue=96405480, util=100.00%

128K random read:

testfile: (groupid=0, jobs=64): err= 0: pid=4100: Thu Apr 23 10:34:22 2015
  read : io=216528MB, bw=123166KB/s, iops=962, runt=1800215msec
    clat (msec): min=2, max=14946, avg=66.50, stdev=168.09
     lat (msec): min=2, max=14946, avg=66.50, stdev=168.09
    clat percentiles (msec):
     |  1.00th=[    9],  5.00th=[   14], 10.00th=[   17], 20.00th=[   21],
     | 30.00th=[   24], 40.00th=[   28], 50.00th=[   33], 60.00th=[   41],
     | 70.00th=[   52], 80.00th=[   73], 90.00th=[  125], 95.00th=[  206],
     | 99.00th=[  537], 99.50th=[  766], 99.90th=[ 2147], 99.95th=[ 3130],
     | 99.99th=[ 5538]
    bw (KB  /s): min=    8, max= 5841, per=1.77%, avg=2183.13, stdev=1042.43
    lat (msec) : 4=0.51%, 10=0.96%, 20=18.44%, 50=48.63%, 100=18.20%
    lat (msec) : 250=9.47%, 500=2.65%, 750=0.62%, 1000=0.19%, 2000=0.22%
    lat (msec) : >=2000=0.11%
  cpu          : usr=0.02%, sys=0.09%, ctx=1934535, majf=0, minf=3970
  IO depths    : 1=100.0%, 2=0.0%, 4=0.0%, 8=0.0%, 16=0.0%, 32=0.0%, >=64=0.0%
     submit    : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
     complete  : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
     issued    : total=r=1732226/w=0/d=0, short=r=0/w=0/d=0

Run status group 0 (all jobs):
   READ: io=216528MB, aggrb=123165KB/s, minb=123165KB/s, maxb=123165KB/s, mint=1800215msec, maxt=1800215msec

Disk stats (read/write):
  vdb: ios=1732223/0, merge=0/0, ticks=94884888/0, in_queue=94885996, util=100.00%

testfile: (groupid=0, jobs=64): err= 0: pid=4271: Thu Apr 23 11:04:24 2015
  read : io=391040MB, bw=222304KB/s, iops=27, runt=1801253msec
    clat (msec): min=74, max=19112, avg=2357.89, stdev=1296.63
     lat (msec): min=74, max=19112, avg=2357.90, stdev=1296.63
    clat percentiles (msec):
     |  1.00th=[  223],  5.00th=[  553], 10.00th=[  889], 20.00th=[ 1287],
     | 30.00th=[ 1598], 40.00th=[ 1893], 50.00th=[ 2180], 60.00th=[ 2507],
     | 70.00th=[ 2835], 80.00th=[ 3294], 90.00th=[ 4015], 95.00th=[ 4686],
     | 99.00th=[ 6325], 99.50th=[ 7046], 99.90th=[ 9241], 99.95th=[10159],
     | 99.99th=[12649]
    bw (KB  /s): min=  428, max=47261, per=2.04%, avg=4540.89, stdev=2927.76
    lat (msec) : 100=0.11%, 250=1.17%, 500=3.14%, 750=3.28%, 1000=4.58%
    lat (msec) : 2000=31.36%, >=2000=56.35%
  cpu          : usr=0.00%, sys=0.23%, ctx=41775294, majf=0, minf=34876
  IO depths    : 1=100.0%, 2=0.0%, 4=0.0%, 8=0.0%, 16=0.0%, 32=0.0%, >=64=0.0%
     submit    : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
     complete  : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
     issued    : total=r=48880/w=0/d=0, short=r=0/w=0/d=0

Run status group 0 (all jobs):
   READ: io=391040MB, aggrb=222303KB/s, minb=222303KB/s, maxb=222303KB/s, mint=1801253msec, maxt=1801253msec

Disk stats (read/write):
  vdb: ios=830917/0, merge=0/0, ticks=113352364/0, in_queue=113356088, util=100.00%

4K random write:

testfile: (groupid=0, jobs=64): err= 0: pid=4446: Thu Apr 23 11:34:25 2015
  write: io=1078.5MB, bw=627868B/s, iops=153, runt=1801129msec
    clat (msec): min=3, max=5536, avg=417.30, stdev=374.78
     lat (msec): min=3, max=5536, avg=417.30, stdev=374.78
    clat percentiles (msec):
     |  1.00th=[   10],  5.00th=[   34], 10.00th=[   46], 20.00th=[   82],
     | 30.00th=[  139], 40.00th=[  239], 50.00th=[  347], 60.00th=[  449],
     | 70.00th=[  553], 80.00th=[  676], 90.00th=[  881], 95.00th=[ 1106],
     | 99.00th=[ 1680], 99.50th=[ 1991], 99.90th=[ 2737], 99.95th=[ 3032],
     | 99.99th=[ 3884]
    bw (KB  /s): min=    0, max=  134, per=1.70%, avg=10.44, stdev= 9.57
    lat (msec) : 4=0.05%, 10=0.97%, 20=0.75%, 50=9.73%, 100=12.33%
    lat (msec) : 250=17.23%, 500=24.05%, 750=19.74%, 1000=8.22%, 2000=6.45%
    lat (msec) : >=2000=0.48%
  cpu          : usr=0.00%, sys=0.01%, ctx=393118, majf=0, minf=1872
  IO depths    : 1=100.0%, 2=0.0%, 4=0.0%, 8=0.0%, 16=0.0%, 32=0.0%, >=64=0.0%
     submit    : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
     complete  : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
     issued    : total=r=0/w=276092/d=0, short=r=0/w=0/d=0

Run status group 0 (all jobs):
  WRITE: io=1078.5MB, aggrb=613KB/s, minb=613KB/s, maxb=613KB/s, mint=1801129msec, maxt=1801129msec

Disk stats (read/write):
  vdb: ios=0/276802, merge=0/1790, ticks=0/102253144, in_queue=102257136, util=100.00%

128K random write:

testfile: (groupid=0, jobs=64): err= 0: pid=4617: Thu Apr 23 12:04:26 2015
  write: io=34500MB, bw=19621KB/s, iops=153, runt=1800496msec
    clat (msec): min=4, max=5320, avg=417.44, stdev=370.55
     lat (msec): min=5, max=5320, avg=417.45, stdev=370.55
    clat percentiles (msec):
     |  1.00th=[    8],  5.00th=[   31], 10.00th=[   41], 20.00th=[   71],
     | 30.00th=[  129], 40.00th=[  241], 50.00th=[  359], 60.00th=[  461],
     | 70.00th=[  562], 80.00th=[  685], 90.00th=[  889], 95.00th=[ 1106],
     | 99.00th=[ 1598], 99.50th=[ 1876], 99.90th=[ 2474], 99.95th=[ 2769],
     | 99.99th=[ 3130]
    bw (KB  /s): min=   24, max= 4942, per=1.77%, avg=348.17, stdev=324.99
    lat (msec) : 10=1.33%, 20=1.27%, 50=11.42%, 100=11.97%, 250=14.88%
    lat (msec) : 500=23.01%, 750=20.36%, 1000=8.72%, 2000=6.69%, >=2000=0.35%
  cpu          : usr=0.01%, sys=0.01%, ctx=387874, majf=0, minf=1886
  IO depths    : 1=100.0%, 2=0.0%, 4=0.0%, 8=0.0%, 16=0.0%, 32=0.0%, >=64=0.0%
     submit    : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
     complete  : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
     issued    : total=r=0/w=276001/d=0, short=r=0/w=0/d=0

Run status group 0 (all jobs):
  WRITE: io=34500MB, aggrb=19621KB/s, minb=19621KB/s, maxb=19621KB/s, mint=1800496msec, maxt=1800496msec

Disk stats (read/write):
  vdb: ios=0/276686, merge=0/1795, ticks=0/102181152, in_queue=102206116, util=100.00%

8M random write:

testfile: (groupid=0, jobs=64): err= 0: pid=4783: Thu Apr 23 12:34:30 2015
  write: io=224912MB, bw=127712KB/s, iops=15, runt=1803356msec
    clat (msec): min=112, max=26723, avg=4100.95, stdev=3006.58
     lat (msec): min=112, max=26724, avg=4101.45, stdev=3006.59
    clat percentiles (msec):
     |  1.00th=[  241],  5.00th=[  570], 10.00th=[  914], 20.00th=[ 1582],
     | 30.00th=[ 2180], 40.00th=[ 2802], 50.00th=[ 3425], 60.00th=[ 4178],
     | 70.00th=[ 5080], 80.00th=[ 6194], 90.00th=[ 8094], 95.00th=[ 9896],
     | 99.00th=[13829], 99.50th=[15795], 99.90th=[16712], 99.95th=[16712],
     | 99.99th=[16712]
    bw (KB  /s): min=  306, max=32125, per=2.66%, avg=3403.48, stdev=3078.10
    lat (msec) : 250=1.08%, 500=3.00%, 750=3.42%, 1000=3.78%, 2000=15.69%
    lat (msec) : >=2000=73.03%
  cpu          : usr=0.01%, sys=0.04%, ctx=4404542, majf=0, minf=1863
  IO depths    : 1=100.0%, 2=0.0%, 4=0.0%, 8=0.0%, 16=0.0%, 32=0.0%, >=64=0.0%
     submit    : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
     complete  : 0=0.0%, 4=100.0%, 8=0.0%, 16=0.0%, 32=0.0%, 64=0.0%, >=64=0.0%
     issued    : total=r=0/w=28114/d=0, short=r=0/w=0/d=0

Run status group 0 (all jobs):
  WRITE: io=224912MB, aggrb=127711KB/s, minb=127711KB/s, maxb=127711KB/s, mint=1803356msec, maxt=1803356msec

Disk stats (read/write):
  vdb: ios=0/478659, merge=0/1766, ticks=0/113423852, in_queue=113426920, util=100.00%


The test script:

#!/bin/sh

Directory=/mnt
RunTime=1800
Size=30G
NumJobs=64

for Action in read write randread randwrite do
  for BlockSize in 4k 128k 8m
  do
    OutputFile=fio-${Action}-${BlockSize}-${RunTime}-${Size}-${NumJobs}.txt
    fio --directory=$Directory --direct=1 \
        --rw=$Action --bs=$BlockSize --size=$Size --numjobs=$NumJobs \
        --runtime=$RunTime --group_reporting --name=testfile \
        --output=$OutputFile
  done
done

Thanks!

________________________________

PLEASE NOTE: The information contained in this electronic mail message is intended only for the use of the designated recipient(s) named above. If the reader of this message is not the intended recipient, you are hereby notified that you have received this message in error and that any review, dissemination, distribution, or copying of this message is strictly prohibited. If you have received this communication in error, please notify the sender by telephone or e-mail (as shown above) immediately and destroy any and all copies of this message in your possession (whether hard copies or electronically stored copies).

_______________________________________________
ceph-users mailing list
ceph-users@xxxxxxxxxxxxxx
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com




[Index of Archives]     [Information on CEPH]     [Linux Filesystem Development]     [Ceph Development]     [Ceph Large]     [Ceph Dev]     [Linux USB Development]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [xfs]


  Powered by Linux