博客專欄

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

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

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

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

        1.Warp?具簡(jiǎn)介

        warp 是?款開(kāi)源的S3基準(zhǔn)測(cè)試?具,開(kāi)源S3項(xiàng)?minio下的?個(gè)?項(xiàng)?,可以對(duì)兼容S3語(yǔ)義的服務(wù)進(jìn)?基準(zhǔn)測(cè)試。


        2.Warp主要功能及配置

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

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

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

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

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

        例:mixed 混合讀寫(xiě)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請(qǐng)求百分

        --get-distrib:get請(qǐng)求百分

        --stat-distrib:stat請(qǐng)求百分

        --delete-distrib:delete請(qǐng)求百分?,要求必須?于put請(qǐng)求百分?

        --host:訪問(wèn)的s3域名

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

        --access-key:用戶ak

        --secret-key:用戶sk

        --obj.size:對(duì)象?

        --duration:請(qǐng)求持續(xù)時(shí)間

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

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

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

        --noclear:請(qǐng)求結(jié)束不清理對(duì)象


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

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

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


        3.Warp具體使?

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

        1.單機(jī)模式:

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

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

         nohup warp client 10.24.169.8:7761 &

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


        2.分布式模式:

        在不同服務(wù)器上安裝warp,并啟動(dòng)warp服務(wù),在其中1臺(tái)上執(zhí)?命令即可,注意執(zhí)?時(shí)需要指定所有的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)友個(gè)人發(fā)布,僅代表博主個(gè)人觀點(diǎn),如有侵權(quán)請(qǐng)聯(lián)系工作人員刪除。



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

        相關(guān)推薦

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

        關(guān)閉
        主站蜘蛛池模板: 丘北县| 兰西县| 武山县| 武平县| 永泰县| 土默特右旗| 密山市| 淮南市| 灌阳县| 全南县| 大城县| 新泰市| 临城县| 乌拉特后旗| 革吉县| 宁蒗| 邢台市| 兰溪市| 金平| 时尚| 交口县| 明星| 靖远县| 青龙| 曲阳县| 太保市| 永和县| 慈溪市| 甘孜| 雷波县| 阳谷县| 时尚| 舞阳县| 锡林郭勒盟| 崇仁县| 曲麻莱县| 雷山县| 鹿邑县| 灵武市| 南和县| 安吉县|