騰訊云提供的塊存儲(chǔ)設(shè)備根據(jù)類型的不同擁有不同的性能和價(jià)格,具體內(nèi)容可以參考云硬盤的分類,需要注意的是,由于不同應(yīng)用程序的工作負(fù)載不同,若未提供足夠的 I/O 請(qǐng)求來充分利用云硬盤時(shí),可能無法達(dá)到云硬盤的最大性能。
云硬盤的性能如何衡量?一般使用以下幾個(gè)指標(biāo)對(duì)存儲(chǔ)設(shè)備的性能進(jìn)行描述:
-
IOPS:每秒讀/寫次數(shù),單位為次(計(jì)數(shù))。存儲(chǔ)設(shè)備的底層驅(qū)動(dòng)類型決定了不同的 IOPS。
-
吞吐量:每秒的讀寫數(shù)據(jù)量,單位為MB/s。
-
時(shí)延:IO操作的發(fā)送時(shí)間到接收確認(rèn)所經(jīng)過的時(shí)間,單位為秒。
FIO是測(cè)試磁盤性能的一個(gè)非常好的工具,用來對(duì)硬件進(jìn)行壓力測(cè)試和驗(yàn)證。建議使用libaio的I/O引擎進(jìn)行測(cè)試,請(qǐng)用戶自行安裝FIO和Libaio。
不同場(chǎng)景的測(cè)試公式基本一致,只有3個(gè)參數(shù)(讀寫模式,iodepth,blocksize)的區(qū)別。下面舉例說明使用block size為4k,iodepth為1來測(cè)試順序讀性能的命令。
命令如下:
fio --bs=4k --ioengine=libaio --iodepth=1 --direct=1 --rw=read --time_based --runtime=600 --refill_buffers --norandommap --randrepeat=0 --group_reporting --name=fio-read --size=100G --filename=/dev/sdb
每個(gè)工作負(fù)載適合的最佳iodepth不同,具體取決于您的特定應(yīng)用程序?qū)τ?IOPS 和延遲的敏感程度。
參數(shù)說明:
常見用例如下:
-
block=4k iodepth=1 隨機(jī)讀測(cè)試,能反映磁盤的時(shí)延性能;
-
block=128K iodepth=32 能反映峰值吞吐性能 ;
-
block=4k iodepth=32 能反映峰值IOPS性能。
下圖為SSD云硬盤的測(cè)試性能截圖:
核心關(guān)注:拓步ERP系統(tǒng)平臺(tái)是覆蓋了眾多的業(yè)務(wù)領(lǐng)域、行業(yè)應(yīng)用,蘊(yùn)涵了豐富的ERP管理思想,集成了ERP軟件業(yè)務(wù)管理理念,功能涉及供應(yīng)鏈、成本、制造、CRM、HR等眾多業(yè)務(wù)領(lǐng)域的管理,全面涵蓋了企業(yè)關(guān)注ERP管理系統(tǒng)的核心領(lǐng)域,是眾多中小企業(yè)信息化建設(shè)首選的ERP管理軟件信賴品牌。
轉(zhuǎn)載請(qǐng)注明出處:拓步ERP資訊網(wǎng)http://www.ezxoed.cn/
本文標(biāo)題:如何衡量云硬盤的性能指標(biāo)
本文網(wǎng)址:http://www.ezxoed.cn/html/consultation/10839524477.html