Re: Having trouble getting good performance

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

 



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!
_______________________________________________
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]     [Linux USB Development]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [xfs]


  Powered by Linux