COSBench測對象存儲的簡單入門使用手冊

1依賴

需要提前安裝JRE和Curl,SUSE系統下的命令爲:

zypper -n in java-1_8_0-openjdk curl

2下載

從COSBench的官方下載地址下載,本文寫作時的最新版本爲0.4.2版,下載後解壓縮。

wget https://github.com/intel-cloud/cosbench/releases/download/v0.4.2/0.4.2.zip
unzip 0.4.2.zip

3基本入門操作

在解壓縮後的COSBench文件夾內,有官方COSBenchUserGuide用戶手冊。

3.1準備工作

進入COSBench文件夾,爲腳本添加可執行權限,並取消htpp代理。

chmod +x *.sh
unset http_proxy

3.2啓動COSBench

sh start-all.sh

3.3修改Workload配置(核心步驟)

在/conf路徑下,通過模板修改Workload配置,以S3爲例。

cp s3-config-sample.xml config.xml
vi config.xml

最簡單的配置方式爲,填入accesskey和scretkey,刪除proxyhost和proxyport,將RGW的IP填入endpoint位置。但這只是按照模板配置能夠簡單跑起來而已,之後需要根據官方用戶手冊來更改其他參數,以滿足不同條件下的測試。

3.4運行Workload

在COSBench路徑下提交Workload配置文件,這裏需要填入配置文件的路徑和名稱。

sh cli.sh submit conf/config.xml

3.5查看結果

sh cli.sh info

3.6停止COSBench

sh stop-all.sh

4圖形化界面

COSBench本身支持圖形化界面,可以在瀏覽器上修改Workload配置文件、提交配置文件、查看結果,但都使用命令行會方便和快捷的多。

Controller的圖形化界面的網址如下:

http://127.0.0.1:19088/controller

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章