十二款用于自主云評測的開源工具

?

馬上年底了,各種云評測陸續放了出來,最近看到有一些評測也引起了爭議,第三方評測數據可以作為參考,真正要使用云,將業務放到云上,還是要自己來做一些評測,一方面自己跑的數據可信,一方面自己最了解業務需求,知道測試的時候應該重點關注那些指標。

目前創新互聯公司已為超過千家的企業提供了網站建設、域名、網站空間、網站改版維護、企業網站設計、蓮湖網站維護等服務,公司將堅持客戶導向、應用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協力一起成長,共同發展。

?

云評測的三個階段

云在使用之前應該經過三個評測階段,性能評測、網絡質量評測、業務評測。

1.性能測試

性能評測主要關注云服務的性能,比如云主機的CPU、磁盤、網絡性能,RDS、負載均衡、S3等服務的性能??陀^的說,因為每一個朵云可用區域上線的時間不一樣,搭建云的物理機配置可能也會不同,所以性能多少都會有差異。另外,因為云廠商的能力不同,有的云廠商軟件版本也會不一致,造成性能也會有差異。盡管云廠商在上線之前都會做嚴格的性能測試,但是云廠商一般是基準測試,并且不會公布詳細的數據,所以作為云的使用者應該通過自己評測,做到心中有數。

2.網絡質量評測

云的一個特性就是基于網絡,所以放到云上的業務大多也都是基于網絡的,所以對云的網絡質量評測很重要。另外要注意,網絡質量是動態變化的,所以對云的網絡質量評測在使用之前要評測,在使用過程中也要長期持續的監控。

3.業務評測

業務上線之前,應盡可能全面的對云系統是否能滿足業務進行評測,盡可能的模擬各種業務場景,確保在各種極端情況下,云系統能滿足業務的需求。一般在流程比較完善的組織內部,都會有嚴格的業務測試流程,但是要注意如果之前的流程是在非云環境,要結合云環境進行相應的調整。

云評測都可以使用那些工具

云評測可以使用的工具很多,因為在云上一般使用Linux居多,本文介紹的工具側重Linux系統,并且以開源工具為主。

1.Super Pi

網址:http://www.superpi.net/

Super Pi是一個單線程基準測試,可以計算特定位數的Pi。使用Gauss-Legendre算法,是測試純單線程x86浮點性能的理想選擇。

Super Pi是免費軟件,可以隨意下載分發,在Super PI網站上提供常見硬件的Pi計數得分,方便對比。

十二款用于自主云評測的開源工具

圖1:Super Pi網站上的常見硬件Pi計數得分

注意Super Pi是單線程的,不能用于多線程的CPU測試,通常用于粗略比較CPU計算能力,CPU測試衡量指標比較多,建議CPU測試側重基于業務壓力的測試。

2.FIO

源代碼網址:https://github.com/axboe/fio

二進制下載網址:http://freshmeat.sourceforge.net/projects/fio

FIO作者是Jens Axboe,是一款I/O測試工具,用于基準測試和壓力/硬件驗證。支持19種不同類型的I/O引擎(sync,mmap,libaio,posixaio,SG v3,splice,null,network,syslet,guasi,solarisaio等),支持多線程作業,可以在塊設備和文件上工作,FIO是測試IOPS的利器,同時支持Windows系統和Linux系統。

十二款用于自主云評測的開源工具

圖2:reshmeat.sourceforge.net網站上的FIO截圖

3.IOzone

網址:http://iozone.org/

IOzone是一個文件系統基準測試工具,支持測試各種文件系統。IOzone支持多線程,支持同步或異步I/O讀寫模式,IOzone還有一個特點是支持測試結果生成圖片,方便直觀的看到結果。

十二款用于自主云評測的開源工具

圖3:IOzone網站上IOzone自動生成的圖片

4.dd命令

dd是系統自帶命令,不用特別安裝,使用dd命令可以快速判斷磁盤io性能。如果源是磁盤,目標是/dev/null,可以初步判斷磁盤讀性能;如果源是/dev/zero,目標是磁盤,可以初步判斷磁盤寫性能。dd缺點是只能測試順序讀寫,不能測試隨機讀寫性能。

5.iometer

網址:http://www.iometer.org

Iometer常用于磁盤I/O測試,是用于單個和集群系統的I/O子系統測測試工具。最初由英特爾公司開發,并將其交給開源開發實驗室(OSDL)。

十二款用于自主云評測的開源工具

圖4:Iometer網站上的截圖

Iometer 包含了兩個程序,Iometer 和 Dynamo。Iometer 是控制程序,可以設置操作參數,啟動和停止測試。Dynamo 是負載生成器。Iometer支持Windows系統和Linux系統I/O測試。

6.iPerf/iPerf3

網址:https://iperf.fr/

iPerf 是一個網絡性能測試工具,可以測試TCP和UDP帶寬質量,具有多種參數和UDP特性。iPerf可以報告帶寬,延遲抖動和數據包丟失。

iPerf支持常見的操作系統。

十二款用于自主云評測的開源工具

圖5:iPerf支持的系統

7.Netperf

網址:https://hewlettpackard.github.io/netperf/

Netperf最初是由惠普開發的,用于衡量許多不同類型網絡的性能。提供單向吞吐量和端到端延遲的測試。Netperf基于C/S模式的,服務器端是netserver,用來偵聽來自客戶端的連接,客戶端是netperf。在服務器端和客戶端之間,建立控制連接,傳遞測試配置的信息,以及測試的結果。Netperf提供了許多預定義的測試,例如 測量批量(單向)數據傳輸或請求響應性能。Netperf根據應用的不同,可以進行不同模式的網絡性能測試,

8.ping、traceroute、mtr

ping、traceroute、mtr是系統自帶命令,可用于測試網絡質量,特別是mtr命令可以連續測試。

十二款用于自主云評測的開源工具

圖6:mtr運行截圖

但是命令行不能或者不方便長期進行網絡質量測試。

9.smokeping

網址:https://oss.oetiker.ch/smokeping

十二款用于自主云評測的開源工具

圖7:oss.oetiker.chr網站上smokeing的截圖

SmokePing由Perl編寫的免費和開源軟件,由MRTG和RRDtool的創建者Tobi Oetiker編寫,能可視化的長期跟蹤網絡質量,使用瀏覽器交互式圖形展現,支持分布式部署,可以配置報警,并且支持插件。

10.ApacheBench

ApacheBench(ab)是一個單線程命令行計算機程序,用于測量HTTP Web服務器的性能。最初設計用于測試Apache HTTP Server,通用于測試任何Web服務器。

ApacheBench與標準Apache源代碼分發捆綁在一起,與Apache Web服務器本身一樣,是免費的開源軟件,并根據Apache許可證的條款進行分發。

11.SysBench

sysbench是一個基于LuaJIT的可編寫腳本的多線程基準測試工具。 它最常用于數據庫基準測試,但也可用于創建不涉及數據庫服務器的任意復雜工作負載。

sysbench特性如下:

  • 支持系統基準測試;
  • 統計有關速率和延遲的廣泛數據,包括百分比和直方圖;
  • 通過在用戶提供的Lua腳本中實現預定義的鉤子,可以輕松創建新的基準測試;
  • 支持POSIX線程性能測試;
  • 支持數據庫OLTP基準測試;
  • 能夠每秒生成和跟蹤數億個事件。

12.Zabbix

十二款用于自主云評測的開源工具

圖8:zabbix網站上Zabbix運行截圖

Zabbix是目前流行的開源監控工具,支持常見操作系統,支持網絡設備,配置靈活,支持自定義指標的監控,支持多種報警方式。

Zabbix很適合長期對云的性能監控,也可以和性能測試工具聯動,可視化的展現測試結果。

自主云評測是必須掌握的技能

測試之前,首先需要理解被測試的指標,開源工具的使用一般都有些門檻,需要多研究和實戰。上面介紹的開源工具基本都支持命令行,可以寫成腳本,方便日常使用,也可以結合自己的運維場景,盡量將常用場景的測試自動化。

由于云環境復雜,并且可能每個業務場景對云的要求也不一樣,使用云之前需要對云進行從性能到網絡、再到業務的全面評測,做到心中有底,才能避免業務發生問題。隨著業務壓力增加,由于有詳細的數據,也能做到心中有數,讓對云的使用盡在把握中。

分享文章:十二款用于自主云評測的開源工具
網頁地址:http://m.kartarina.com/article40/pppiho.html

成都網站建設公司_創新互聯,為您提供外貿網站建設品牌網站建設、營銷型網站建設、軟件開發、全網營銷推廣網站改版

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

成都app開發公司
主站蜘蛛池模板: 亚洲AV无码国产在丝袜线观看| 亚洲欧洲av综合色无码| 无码人妻AV免费一区二区三区| JAVA性无码HD中文| 无码办公室丝袜OL中文字幕| 国产午夜无码视频在线观看| 亚洲精品无码人妻无码| 国产精品无码一本二本三本色| 亚洲AV无码乱码国产麻豆| 无码任你躁久久久久久久| 毛片免费全部播放无码| 亚洲日韩精品一区二区三区无码| 日本精品无码一区二区三区久久久| 国产AV无码专区亚洲Av| 精品一区二区三区无码免费直播| 成人无码区免费A片视频WWW| 亚洲国产精品无码中文字| 久久午夜无码鲁丝片午夜精品| 免费看成人AA片无码视频羞羞网| 性无码免费一区二区三区在线 | 亚洲中文字幕无码爆乳| 中文字幕乱码无码人妻系列蜜桃| 无码成人AAAAA毛片| 亚洲精品无码成人片久久不卡| 久久久久亚洲AV成人无码| 一本一道av中文字幕无码| 久久久无码精品亚洲日韩软件| 无码A级毛片日韩精品| 精品久久久久久无码中文野结衣| 无码国产精品一区二区免费式直播| 久久无码av三级| 人妻丰满熟妇AV无码区乱| 国产激情无码视频在线播放性色| 国产亚洲?V无码?V男人的天堂| yy111111少妇影院无码| 精品无码国产自产拍在线观看蜜 | H无码精品3D动漫在线观看| 无码人妻aⅴ一区二区三区有奶水| 亚洲熟妇无码AV| 无码欧精品亚洲日韩一区夜夜嗨 | 亚洲成A人片在线观看无码不卡|