• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 博客專欄

    EEPW首頁 > 博客 > S3基準(zhǔn)測試工具 - Warp使用簡介

    S3基準(zhǔn)測試工具 - Warp使用簡介

    發(fā)布人:天翼云開發(fā)者 時間:2024-07-16 來源:工程師 發(fā)布文章

    本文分享自天翼云開發(fā)者社區(qū)《S3基準(zhǔn)測試工具 - Warp使用簡介》作者:y****n

    1.Warp?具簡介

    warp 是?款開源的S3基準(zhǔn)測試?具,開源S3項?minio下的?個?項?,可以對兼容S3語義的服務(wù)進(jìn)?基準(zhǔn)測試。


    2.Warp主要功能及配置

    常?功能有mixed,put,get,analyze等

    mixed:是混合讀寫模式,可以指定put、get、delete、stat類型的請求的不同?例。

    put:只進(jìn)?上傳請求。

    get:先上傳部分?jǐn)?shù)據(jù)進(jìn)?預(yù)熱,然后只進(jìn)?下載請求。

    analyze:將其他模式的輸出結(jié)果進(jìn)?分析,warp數(shù)據(jù)取樣間隔5s

    例:mixed 混合讀寫1:9

    warp mixed --put-distrib=90 --get-distrib=10 --stat-distrib=0 --delete-distrib=0 --host=www.s3.com -- bucket=bucket-test-4k --access-key=s3@Test@12AK --secretkey=s3@TestSK@12SK --obj.size=4KiB -- duration=10m --concurrent=40 --benchdata=4kmixed-9w1r -q --disable-multipart -- nocleaer

    其中:

    --put-distrib:put請求百分

    --get-distrib:get請求百分

    --stat-distrib:stat請求百分

    --delete-distrib:delete請求百分?,要求必須?于put請求百分?

    --host:訪問的s3域名

    --bucket:指定bucket名稱,若該桶不存在則會先創(chuàng)建,默認(rèn)為warp-benchmark-bucket

    --access-key:用戶ak

    --secret-key:用戶sk

    --obj.size:對象?

    --duration:請求持續(xù)時間

    --concurrent:并發(fā)線程數(shù)

    --benchdata:?成的?件前綴,后綴為csv.zst,?于數(shù)據(jù)分析

    --disable-multipart:不使?分段上傳

    --noclear:請求結(jié)束不清理對象


    其他參數(shù)可使?warp mixed --help命令查詢.

    另外,可以使?環(huán)境變量指定某些參數(shù),例如WARP_HOST 、 WARP_ACCESS_KEY 、WARP_SECRET_KEY 等。

    put、get請求與mixed類似,將關(guān)鍵字改為put或者get,不攜帶--xxx-distrib參數(shù)即可。


    3.Warp具體使?

    warp?持單機(jī)模式和分布式模式。

    1.單機(jī)模式:

    a.下載并安裝warp,地址https://github.com/minio/warp

    b.啟動warp服務(wù),warp默認(rèn)端?為7761

     nohup warp client 10.24.169.8:7761 &

    c.直接執(zhí)?warp命令即可


    2.分布式模式:

    在不同服務(wù)器上安裝warp,并啟動warp服務(wù),在其中1臺上執(zhí)?命令即可,注意執(zhí)?時需要指定所有的warp客?端

    warp put --warp-client=10.24.169.8:7761,10.24.169.9:7761 --host=10.24.255.2:80 --bucket=warp-multi-write-100m --access-key=tester002@Test@12AK --secretkey=tester002@TestSK@12SK --obj.size=100MiB --duration=5m --concurrent=8 --benchdata=100M-multi-write -q --disable-multipart --noclear


    3.分析數(shù)據(jù)

    warp analyze --analyze.v --analyze.out=filename.csv 100M-multi-write.zst


    *博客內(nèi)容為網(wǎng)友個人發(fā)布,僅代表博主個人觀點(diǎn),如有侵權(quán)請聯(lián)系工作人員刪除。



    關(guān)鍵詞: 云計算 S3

    相關(guān)推薦

    技術(shù)專區(qū)

    關(guān)閉
    主站蜘蛛池模板: 三江| 灵石县| 芒康县| 陵水| 东港市| 思南县| 兖州市| 丹阳市| 射洪县| 乌苏市| 五大连池市| 新野县| 平舆县| 高青县| 玉屏| 山丹县| 裕民县| 荥经县| 会理县| 宣武区| 扶绥县| 大名县| 五华县| 县级市| 扬中市| 宁波市| 漯河市| 鹿邑县| 安陆市| 梁平县| 天水市| 维西| 鹤山市| 黎城县| 衡阳县| 樟树市| 彭山县| 噶尔县| 库尔勒市| 建德市| 北安市|