政务云IO基准测试报告.docx
《政务云IO基准测试报告.docx》由会员分享,可在线阅读,更多相关《政务云IO基准测试报告.docx(28页珍藏版)》请在冰豆网上搜索。
![政务云IO基准测试报告.docx](https://file1.bdocx.com/fileroot1/2023-4/21/50ff64d5-cac1-43b6-a802-d461754c9387/50ff64d5-cac1-43b6-a802-d461754c93871.gif)
政务云IO基准测试报告
政务云IO基准测试报告
一、测试说明
本测试文档测试磁盘的IO性能情况;
FIO是测试IOPS的非常好的工具,用来对硬件进行压力测试和验证。
考虑到Oracle数据库目前普遍使用的数据块大小与最大多块IO大小,我们选用8K、1MIOSize来进行测试。
其中8K、1M测试过程中,模拟纯读操作;
二、测试过程
1.外网测试
1.1存储归档日志的磁盘IO测试(/dev/sdg)
1.1.18k随机读
fio-filename=/dev/sdg-direct=1-iodepth1-thread-rw=randread-ioengine=psync-bs=8k-size=10G-numjobs=10-runtime=60-group_reporting-name=mytest
fio-filename=/dev/sdg-direct=1-iodepth1-thread-rw=randread-ioengine=psync-bs=8k-size=10G-numjobs=50-runtime=60-group_reporting-name=mytest
fio-filename=/dev/sdg-direct=1-iodepth1-thread-rw=randread-ioengine=psync-bs=8k-size=10G-numjobs=100-runtime=60-group_reporting-name=mytest
fio-filename=/dev/sdg-direct=1-iodepth1-thread-rw=randread-ioengine=psync-bs=8k-size=10G-numjobs=500-runtime=60-group_reporting-name=mytest
fio-filename=/dev/sdg-direct=1-iodepth1-thread-rw=randread-ioengine=psync-bs=8k-size=10G-numjobs=1000-runtime=60-group_reporting-name=mytest
1.1.1.110个并发用户
[root@ghintdb02~]#fio-filename=/dev/sdg-direct=1-iodepth1-thread-rw=randread-ioengine=psync-bs=8k-size=10G-numjobs=10-runtime=60-group_repo
mytest:
(g=0):
rw=randread,bs=8K-8K/8K-8K/8K-8K,ioengine=psync,iodepth=1
...
fio-2.1.10
Starting10threads
Jobs:
10(f=10):
[rrrrrrrrrr][100.0%done][23336KB/0KB/0KB/s][2917/0/0iops][eta00m:
00s]
mytest:
(groupid=0,jobs=10):
err=0:
pid=72332:
MonSep313:
48:
422018
read:
io=1314.4MB,bw=22430KB/s,iops=2803,runt=60004msec
clat(usec):
min=89,max=52533,avg=3564.97,stdev=2779.81
lat(usec):
min=89,max=52534,avg=3565.08,stdev=2779.81
1.1.1.250个并发用户
[root@ghintdb02~]#fio-filename=/dev/sdg-direct=1-iodepth1-thread-rw=randread-ioengine=psync-bs=8k-size=10G-numjobs=50-runtime=60-group_repo
rting-name=mytestmytest:
(g=0):
rw=randread,bs=8K-8K/8K-8K/8K-8K,ioengine=psync,iodepth=1
...
fio-2.1.10
Starting50threads
Jobs:
50(f=50):
[rrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr][100.0%done][156.1MB/0KB/0KB/s][19.1K/0/0iops][eta00m:
00s]
mytest:
(groupid=0,jobs=50):
err=0:
pid=76268:
MonSep313:
52:
072018
read:
io=7997.5MB,bw=136424KB/s,iops=17052,runt=60026msec
clat(usec):
min=87,max=237405,avg=2929.68,stdev=4111.47
lat(usec):
min=87,max=237405,avg=2929.79,stdev=4111.47
1.1.1.3100个并发用户
[root@ghintdb02~]#fio-filename=/dev/sdg-direct=1-iodepth1-thread-rw=randread-ioengine=psync-bs=8k-size=10G-numjobs=100-runtime=60-group_rep
orting-name=mytestmytest:
(g=0):
rw=randread,bs=8K-8K/8K-8K/8K-8K,ioengine=psync,iodepth=1mytest:
(g=0):
rw=randread,bs=8K-8K/8K-8K/8K-8K,ioengine=psync,iodepth=1
...
fio-2.1.10
Starting100threads
read:
io=47941MB,bw=818174KB/s,iops=102271,runt=60002msec
clat(usec):
min=89,max=1152.3K,avg=976.51,stdev=3035.11
lat(usec):
min=89,max=
1.1.1.3500个并发用户
[root@ghintdb02~]#fio-filename=/dev/sdg-direct=1-iodepth1-thread-rw=randread-ioengine=psync-bs=8k-size=10G-numjobs=500-runtime=60-group_rep
orting-name=mytestmytest:
(g=0):
rw=randread,bs=8K-8K/8K-8K/8K-8K,ioengine=psync,iodepth=1
...
fio-2.1.10
Starting500threads
...
mytest:
(groupid=0,jobs=500):
err=0:
pid=2581:
MonSep314:
00:
402018
read:
io=46347MB,bw=790706KB/s,iops=98838,runt=60021msec
clat(usec):
min=101,max=65603,avg=5055.45,stdev=5474.20
lat(usec):
min=101,max=65603,avg=5055.56,stdev=5474.19
clatpercentiles(usec):
1.1.1.41000个并发用户
[root@ghintdb02~]#fio-filename=/dev/sdg-direct=1-iodepth1-thread-rw=randread-ioengine=psync-bs=8k-size=10G-numjobs=1000-runtime=60-group_re
porting-name=mytestmytest:
(g=0):
rw=randread,bs=8K-8K/8K-8K/8K-8K,ioengine=psync,iodepth=1
...
fio-2.1.10
[eta04h:
46m:
43s]mytest:
(groupid=0,jobs=1000):
err=0:
pid=10334:
MonSep314:
08:
102018
read:
io=46488MB,bw=792728KB/s,iops=99090,runt=60050msec
clat(usec):
min=102,max=98046,avg=10082.69,stdev=17573.76
lat(usec):
min=102,max=98046,avg=10082.81,stdev=17573.76
clatpercentiles(usec):
1.1.28k随机读IO趋势图
1.1.31M顺序读
fio-filename=/dev/sdg-direct=1-iodepth1-thread-rw=read-ioengine=psync-bs=1024k-size=10G-numjobs=10-runtime=60-group_reporting-name=mytest
fio-filename=/dev/sdg-direct=1-iodepth1-thread-rw=read-ioengine=psync-bs=1024k-size=10G-numjobs=50-runtime=60-group_reporting-name=mytest
fio-filename=/dev/sdg-direct=1-iodepth1-thread-rw=read-ioengine=psync-bs=1024k-size=10G-numjobs=100-runtime=60-group_reporting-name=mytest
fio-filename=/dev/sdg-direct=1-iodepth1-thread-rw=read-ioengine=psync-bs=1024k-size=10G-numjobs=500-runtime=60-group_reporting-name=mytest
fio-filename=/dev/sdg-direct=1-iodepth1-thread-rw=read-ioengine=psync-bs=1024k-size=10G-numjobs=1000-runtime=60-group_reporting-name=mytest
1.1.3.110个并发用户
[root@ghintdb02~]#fio-filename=/dev/sdg-direct=1-iodepth1-thread-rw=read-ioengine=psync-bs=1024k-size=10G-numjobs=10-runtime=60-group_repor
ting-name=mytestmytest:
(g=0):
rw=read,bs=1M-1M/1M-1M/1M-1M,ioengine=psync,iodepth=1
...
fio-2.1.10
Starting10threads
Jobs:
10(f=10):
[RRRRRRRRRR][100.0%done][860.0MB/0KB/0KB/s][860/0/0iops][eta00m:
00s]
mytest:
(groupid=0,jobs=10):
err=0:
pid=12868:
MonSep314:
10:
242018
read:
io=51392MB,bw=876959KB/s,iops=856,runt=60009msec
clat(msec):
min=1,max=16,avg=11.67,stdev=2.74
lat(msec):
min=1,max=16,avg=11.67,stdev=2.74
clatpercentiles(usec):
1.1.3.250个并发用户
[root@ghintdb02~]#fio-filename=/dev/sdg-direct=1-iodepth1-thread-rw=read-ioengine=psync-bs=1024k-size=10G-numjobs=50-runtime=60-group_repor
ting-name=mytestmytest:
(g=0):
rw=read,bs=1M-1M/1M-1M/1M-1M,ioengine=psync,iodepth=1
...
fio-2.1.10
Starting50threads
Jobs:
50(f=50):
[RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR][100.0%done][1539MB/0KB/0KB/s][1539/0/0iops][eta00m:
00s]
mytest:
(groupid=0,jobs=50):
err=0:
pid=14929:
MonSep314:
12:
092018
read:
io=91598MB,bw=1525.7MB/s,iops=1525,runt=60041msec
clat(msec):
min=1,max=101,avg=32.76,stdev=18.58
lat(msec):
min=1,max=101,avg=32.76,stdev=18.58
1.1.3.3100个并发用户
[root@ghintdb02~]#fio-filename=/dev/sdg-direct=1-iodepth1-thread-rw=read-ioengine=psync-bs=1024k-size=10G-numjobs=100-runtime=60-group_rep
orting-name=mytestmytest:
(g=0):
rw=read,bs=1M-1M/1M-1M/1M-1M,ioengine=psync,iodepth=1
...
fio-2.1.10
Starting100threads
s][1562/0/0iops][eta00m:
00s]mytest:
(groupid=0,jobs=100):
err=0:
pid=16348:
MonSep314:
13:
552018
read:
io=93993MB,bw=1564.8MB/s,iops=1564,runt=60095msec
clat(msec):
min=1,max=234,avg=63.87,stdev=31.13
lat(msec):
min=1,max=234,avg=63.87,stdev=31.13
1.1.3.4500个并发用户
[root@ghintdb02~]#fio-filename=/dev/sdg-direct=1-iodepth1-thread-rw=read-ioengine=psync-bs=1024k-size=10G-numjobs=500-runtime=60-group_rep
orting-name=mytestmytest:
(g=0):
rw=read,bs=1M-1M/1M-1M/1M-1M,ioengine=psync,iodepth=1
...
fio-2.1.10
Starting500threads
mytest:
(groupid=0,jobs=500):
err=0:
pid=17863:
MonSep314:
15:
562018
read:
io=94516MB,bw=1566.1MB/s,iops=1566,runt=60319msec
clat(msec):
min=2,max=741,avg=318.25,stdev=76.50
lat(msec):
min=2,max=741,avg=318.25,stdev=76.50
clatpercentiles(msec):
1.1.3.51000个并发用户
[root@ghintdb02~]#fio-filename=/dev/sdg-direct=1-iodepth1-thread-rw=read-ioengine=psync-bs=1024k-size=10G-numjobs=1000-runtime=60-group_re
porting-name=mytestmytest:
(g=0):
rw=read,bs=1M-1M/1M-1M/1M-1M,ioengine=psync,iodepth=1
...
fio-2.1.10
Starting1000threads
s][eta00m:
00s]mytest:
(groupid=0,jobs=1000):
err=0:
pid=20869:
MonSep314:
17:
482018
read:
io=94978MB,bw=1566.2MB/s,iops=1566,runt=60646msec
clat(msec):
min=1,max=1067,avg=635.31,stdev=91.17
lat(msec):
min=1,max=1067,avg=635.31,stdev=91.17
clatpercentiles(msec):
1.1.41M顺序读IO趋势图
1.2存储数据库的磁盘IO测试(/dev/sdd)
1.2.18k随机读
fio-filename=/dev/sdd-direct=1-iodepth1-thread-rw=randread-ioengine=psync-bs=8k-size=10G-numjobs=10-runtime=60-group_reporting-name=mytest
fio-filename=/dev/sdd-direct=1-iodepth1-thread-rw=randread-ioengine=psync-bs=8k-size=10G-numjobs=50-runtime=60-group_reporting-name=mytest
fio-filename=/dev/sdd-direct=1-iodepth1-thread-rw=randread-ioengine=psync-bs=8k-size=10G-numjobs=100-runtime=60-group_reporting-name=mytest
fio-filename=/dev/sdd-direct=1-iodepth1-thread-rw=randread-ioengine=psync-bs=8k-size=10G-numjobs=500-runtime=60-group_reporting-name=mytest
fio-filename=/dev/sdd-direct=1-iodepth1-thread-rw=randread-ioengine=psync-bs=8k-size=10G-numjobs=1000-runtime=60-group_reporting-name=mytest
1.1.2.110个并发用户
[root@ghintdb02~]#fio-filename=/dev/sdd-direct=1-iodepth1-thread-rw=randread-ioengine=psync-bs=8k-size=10G-numjobs=10-runtime=60-group_repo
rting-name=mytestmytest:
(g=0):
rw=randread,bs=8K-8K/8K-8K/8K-8K,ioengine=psync,iodepth=1
...
fio-2.1.10
Starting10threads
Jobs:
10(f=10):
[rrrrrrrrrr][100.0%done][24112KB/0KB/0KB/s][3014/0/0iops][eta00m:
00s]
mytest:
(groupid=0,jobs=10):
err=0:
pid=24189:
MonSep314:
19:
562018
read:
io=1306.1MB,bw=22302KB/s,iops=2787,runt=60005msec
clat(usec):
min=88,max=77301,avg=3585.36,stdev=2701.95
lat(usec):
min=89,max=77302,avg=3585.47,stdev=2701.95
clatpercentiles(usec):
1.1.2.250个并发用户
[root@ghintdb02~]#fio-filename=/dev/sdd-direct=1-iodepth1-thread-rw=randread-ioengine=psync-bs=8k-size=10G-numjobs=50-runtime=60-group_repo
rting-name=mytestmytest:
(g=0):
rw=randread,bs=8K-8K/8K-8K/8K-8K,ioengine=psync,iodepth=1
...
fio-2.1.10
Starting50threads
Jobs:
50(f=50):
[rrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr][100.0%done][170.3MB/0KB/0KB/s][21.8K/0/0iops][eta00m:
00s]
mytest:
(groupid=0,j