資源描述:
《glusterfs-多節(jié)點(diǎn)讀寫性能測試》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。
1、測試環(huán)境:glustefs端:7201415:15:50Glusterfs版本:glusterfs3.6.1builtonNov系統(tǒng)版本:CentOSrelease6.5(Final)內(nèi)核:Linuxversion3.4.45硬件環(huán)境:CPU:Intel(R)Xeon(R)CPUE3-1230V2@3.30GHz內(nèi)存:32GB硬盤:4塊128GSSD11塊2TSATA盤dient端:Glusterfs版本:glusterfs3.6.1builtonNov7201415:15:50系統(tǒng)版本:CentOSrelease6.5
2、(Final)內(nèi)核:Linuxversion3.4.45硬件環(huán)境:CPU:Intel(R)Xeon(R)CPUE3-1230V2@3.30GHz內(nèi)存:8GB網(wǎng)絡(luò)環(huán)境:gluster端:服務(wù)器網(wǎng)絡(luò)配置為bridge,單根網(wǎng)線接到交換機(jī)上。data-node3ip設(shè)為10.3.211.3,data-node4ip設(shè)為10.3.211.4zdata-node5ip設(shè)為10.3.211.5zdata-node6ip設(shè)為10.3.211.6。client端:ethO設(shè)置固定ip192.168.10.200,eth1xeth2、et
3、h3三個(gè)網(wǎng)口做bondOzip設(shè)為10.3.211.11,四個(gè)網(wǎng)口四根網(wǎng)線連接到交換機(jī)上。系統(tǒng)節(jié)點(diǎn):IP別名Brick10.3.211.3data-node3/brick/brickl/10.3.211.4data-node4/brick/brickl/10.3.211.5data-node5/brick/brickl/10.3.211.6data-node6/brick/brickl/192.168.10.200data-client測試目的:測試不同節(jié)點(diǎn)數(shù)下使用glusterfs建立stripe卷掛載至?。?網(wǎng)口做b
4、ondO的client端上,測試他的讀寫性能測試方法測試工具:ddfio測試方法:不同節(jié)點(diǎn)數(shù)下建立stripe卷z掛載到client端使用dd命令測試他的吞吐量,fio測試iops測試過程測試步驟1、添加信任池glusterpeerprobedata-node3glusterpeerprobedata-node4glusterpeerprobedata-node5glusterpeerprobedata-node62、創(chuàng)建stripe卷兩個(gè)節(jié)點(diǎn)glustervolumecreateteststripe2data-node
5、4:/brick/brickl/testwdata?node3:/brick/brickl/testw三個(gè)節(jié)點(diǎn)glustervolumecreatetestlstripe3data-node4:/brick/brick1/testdata?node3:/brick/brickl/testdata-node5:/brick/brickl/test四個(gè)節(jié)點(diǎn)glustervolumecreatetest2stripe4data-node4:/brick/brickl/testedata-node3:/brick/brickl/
6、testedata-node5:/brick/brickl/testedata?node6:/brick/brick1/teste3、啟動(dòng)stripe卷glustervolumestarttestglustervolumestarttestlglustervolumestarttest25、掛載至!Jclient端mount.glusterfsdata-node3:/test/mnt6、使用dd命令測試吞吐率ddif=/dev/zeroof=/mnt/dd.imgbs=1Mcount=600007、使用fio測試iops
7、測試腳本#!/bin/bashcd/mntsleep10rm-rftest*sleep30cd/sleep10/usr/local/bin/fio-name=/mnt/test-direct=0?-iodepth=96-rw=randread-ioengine=posixaio-bs=4k-size=16G-numjobs=20-runtime=3600-group_reporting?/fiotest/fio.logsleep100cd/mntsleep60rm-rftest*sleep300cd/sleep60umo
8、unttestpoolsleep100mount?tglusterfsdata-node3:/test/mnt/sleep60/usr/local/bin/fio一name=/mnt/test-direct=0一iodepth=96-rw=randwrite一ioengine=posixaio-bs=4k?-size