云主機(jī)性能測(cè)試與性價(jià)比評(píng)測(cè)_第1頁(yè)
云主機(jī)性能測(cè)試與性價(jià)比評(píng)測(cè)_第2頁(yè)
云主機(jī)性能測(cè)試與性價(jià)比評(píng)測(cè)_第3頁(yè)
云主機(jī)性能測(cè)試與性價(jià)比評(píng)測(cè)_第4頁(yè)
云主機(jī)性能測(cè)試與性價(jià)比評(píng)測(cè)_第5頁(yè)
已閱讀5頁(yè),還剩20頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、云主機(jī)性能測(cè)試與性價(jià)比評(píng)測(cè)目錄1概要22測(cè)試環(huán)境33測(cè)試工具與方法64測(cè)試結(jié)果105測(cè)試結(jié)果評(píng)分136測(cè)試結(jié)果分析20附錄一UnixBench測(cè)試代碼23附錄二 FIO測(cè)試代碼23附錄三 DD測(cè)試代碼23附錄四Phoronix-test-suite官網(wǎng)上傳結(jié)果23附錄五云主機(jī)選型251概要32測(cè)試環(huán)境33測(cè)試工具與方法74測(cè)試結(jié)果115測(cè)試結(jié)果評(píng)分156測(cè)試結(jié)果分析23附錄一UnixBench測(cè)試代碼27附錄二 FIO測(cè)試代碼27附錄三 DD測(cè)試代碼27附錄四Phoronix-test-suite官網(wǎng)上傳結(jié)果27附錄五云主機(jī)選型29云主機(jī)性能測(cè)試與性價(jià)比評(píng)測(cè)1概要最近這些年,云計(jì)算越來(lái)越成為各

2、個(gè)企業(yè)的業(yè)務(wù)方向,個(gè)人和企業(yè)用戶開始使用各種各樣的云計(jì)算服務(wù)。本文著重介紹了云主機(jī)的特點(diǎn),云主機(jī)性能測(cè)試的方法,以及對(duì)幾家典型高磁盤性能的云主機(jī)進(jìn)行性能測(cè)試與性價(jià)比評(píng)測(cè)。我們選取了亞馬遜AWS EC2、DigitalOcean、Linode、阿里云、PPPCloud作為測(cè)試目標(biāo)。其中前三家都有明確的全SSD云主機(jī),阿里云支持組裝出SSD盤云主機(jī),PPPCloud默認(rèn)是全SSD支撐的云主機(jī)。2測(cè)試環(huán)境2.1測(cè)試云主機(jī)選型各大廠商云主機(jī)選型,遵循“配置最優(yōu)”的原則,即每個(gè)廠商的在相同配置下選用配置優(yōu)化最好的云主機(jī),使對(duì)比更有準(zhǔn)確性。2.11EC2-亞馬遜l 類型:類型選用c4.xlarge,此類型

3、為計(jì)算優(yōu)化系列,vCPU 與內(nèi)存比率比其他系列高;l EBS:實(shí)例類型支持 EBS 優(yōu)化功能,為 Amazon EBS I/O 提供額外的、專用的吞吐量。l 卷類型:選用預(yù)配置 IOPS (SSD) 卷,硬盤選用80G后,IOPS選用最高的2400l 具體選型方法,見(jiàn)附錄五2.12EC2-亞馬遜-高IOPSl 類型:類型選用c4.xlarge,此類型為計(jì)算優(yōu)化系列,vCPU 與內(nèi)存比率比其他系列高;l EBS:實(shí)例類型支持 EBS 優(yōu)化功能,為 Amazon EBS I/O 提供額外的、專用的吞吐量。l 卷類型:選用預(yù)配置 IOPS (SSD) 卷,硬盤選用670G后,IOPS選用最高的200

4、00l 具體選型方法,見(jiàn)附錄五注:增加此類選型,原因有兩點(diǎn):1)IOPS 必須介于 100 和 20000之間;2)IOPS 和卷大小之間的最大比率為 30:1。因此為了測(cè)試亞馬遜最高的IOPS的性能,選用了670G的硬盤進(jìn)行測(cè)試。2.13PPPCloudl PPPCloud有4中類型的選擇,為了對(duì)比的一致性,選擇第三種類型;l PPPCloud獨(dú)創(chuàng)了智能按秒計(jì)費(fèi)的模式,因此選擇按流量計(jì)費(fèi)的模式;l 具體選型方法,見(jiàn)附錄五2.14DigitalOceanl DigitalOcean有9種類型的選擇,為了對(duì)比的一致性,選擇第5種類型l 具體選型方法,見(jiàn)附錄五2.15Linodel Digital

5、Ocean有9種類型的選擇,為了對(duì)比的一致性,選擇第4種類型;l 此種類型硬盤為192G,為了對(duì)比的一致性,在部署鏡像的過(guò)程中,選擇80G的硬盤;l Linode支持選擇數(shù)據(jù)盤,因此創(chuàng)建了60G的數(shù)據(jù)盤,用于與阿里云對(duì)比數(shù)據(jù)盤的性能;l 具體選型方法,見(jiàn)附錄五2.16ECS-阿里云l 實(shí)例類型:實(shí)例系列選擇系列一,不選擇I/O優(yōu)化(為了使用本地SSD),規(guī)格為4核8G;l 阿里云支持選擇數(shù)據(jù)盤,因此創(chuàng)建了60G的數(shù)據(jù)盤,用于與Linode對(duì)比數(shù)據(jù)盤的性能;l 具體選型方法,見(jiàn)附錄五2.2測(cè)試云主機(jī)配置2.21EC2-亞馬遜EC2-亞馬遜系統(tǒng)版本Ubuntu 14.04.2 LTS內(nèi)核版本cpu

6、型號(hào)Intel(R) Xeon(R) CPU E5-2666 v3cpu主頻2900.054MHz內(nèi)存7479M硬盤/dev/xvda1 79G區(qū)域新加坡價(jià)格¥1.9386/小時(shí) 每月第一個(gè)GB免費(fèi) 超出后 ¥0.7652/GB2.22EC2-亞馬遜-高IOPS2.23PPPCloudPPPCloud系統(tǒng)版本Ubuntu 14.04.2 LTS內(nèi)核版本cpu型號(hào)cpu主頻2399.996MHz內(nèi)存7984M硬盤/dev/vda 79G區(qū)域北京價(jià)格¥0.4910元/小時(shí)(配置) ¥0.7500元/GB(流量)¥330.00元/月(配置)2.24DigitalOceanDigitalOcean系統(tǒng)

7、版本Ubuntu 14.04.3 LTS內(nèi)核版本cpu型號(hào)Intel(R) Xeon(R) CPU E5-2630L v2cpu主頻2399.998MHz內(nèi)存7985M硬盤/dev/vda1 85.9 GB區(qū)域新加坡價(jià)格¥0.7589/小時(shí) or ¥510.1680/月 5TB XFER2.25LinodeLinode系統(tǒng)版本Ubuntu 14.04.1 LTS內(nèi)核版本cpu型號(hào)Intel(R) Xeon(R) CPU E5-2680 v3cpu主頻2499.996Hz內(nèi)存7981M硬盤/dev/sda: 79 GB ;/dev/sdb: 60GB區(qū)域新加坡價(jià)格¥0.7653/小時(shí) or ¥5

8、10.1680/月8TB XFER注:linode可以選擇數(shù)據(jù)盤,因此選擇一塊60G的sdb盤2.26ECS-阿里云ECS-阿里云系統(tǒng)版本Ubuntu 14.04.2 LTS內(nèi)核版本cpu型號(hào)Intel(R) Xeon(R) CPU E5-2650 v2cpu主頻2593.568Hz內(nèi)存7983M硬盤/dev/xvda: 21.5 GB ;/dev/xvdb: 64.4 GB區(qū)域北京價(jià)格¥1.958/小時(shí)(配置) ¥0.80/GB(流量)¥426/月(配置)注:阿里云系統(tǒng)盤只能為20G,因此選擇一塊60G數(shù)據(jù)盤進(jìn)行fio測(cè)試;3測(cè)試工具與方法3.1UnixBench測(cè)試軟件介紹UnixBenc

9、h是Linux平臺(tái)性能測(cè)試的主流工具。Unixbench的主要測(cè)試項(xiàng)目有:系統(tǒng)調(diào)用、讀寫、進(jìn)程、圖形化測(cè)試、2D、3D、管道、運(yùn)算、C庫(kù)等系統(tǒng)基準(zhǔn)性能提供測(cè)試數(shù)據(jù)。大多數(shù)VPS都是沒(méi)有顯卡或者是集顯,所以圖像性能無(wú)需測(cè)試,因此將圖形化測(cè)試項(xiàng)注釋掉了。(如果你需要測(cè)試graphic,則需要修改Makefile,不要注釋掉”GRAPHIC_TESTS = defined”,同時(shí)需要系統(tǒng)提供x11perf命令gl_glibs庫(kù)。)測(cè)試軟件版本版本信息:配置信息:#GRAPHIC_TESTS = defined,即無(wú)graphic測(cè)試項(xiàng)參數(shù)信息:無(wú)測(cè)試方法使用一鍵式腳本,進(jìn)行測(cè)試,腳本測(cè)試方法見(jiàn)附錄一

10、。3.2Fio命令軟件介紹磁盤的測(cè)試主要使用fio工具,該工具能夠?qū)Υ疟P的吞吐和iops進(jìn)行測(cè)試,是較為權(quán)威的測(cè)試工具。測(cè)試軟件版本版本信息:配置信息:無(wú)參數(shù)信息:filename=str,direct=bool, -iodepth 1 -thread -rw=$x -ioengine=psync -bs=4k -size=20G -numjobs=10 -runtime=300 -group_reporting -name=mytest測(cè)試方法測(cè)試項(xiàng)包括write randwrite read randread等4種類型,每種類型指定兩種塊大小4k、8k測(cè)試,測(cè)試大小為20G。測(cè)試代碼見(jiàn)附錄

11、二3.3DD命令測(cè)試軟件介紹dd使用兩種參數(shù)進(jìn)行測(cè)試1)dsync可以當(dāng)成是模擬數(shù)據(jù)庫(kù)插入操作,在/dev/zone中讀出一條數(shù)據(jù)就立即寫入硬盤2) -fsync同樣也是將數(shù)據(jù)已經(jīng)寫入磁盤,但是是在經(jīng)過(guò)緩存后最后再寫入硬盤測(cè)試軟件版本版本信息:dd (coreutils) 8.4配置信息:無(wú)參數(shù)信息:if=FILE,of=FILE,bs=BYTES,count=N,oflag=FLAGS,conv=CONVS測(cè)試方法具體的測(cè)試代碼見(jiàn)附錄三3.4Phoronix-test-suite測(cè)試軟件介紹phoronix-test-suite非常好用的系統(tǒng)基準(zhǔn)測(cè)試工具,整合linux大部分測(cè)試軟

12、件,測(cè)試項(xiàng)多達(dá)200種,最終可以上傳到網(wǎng)上進(jìn)行結(jié)果查詢。測(cè)試軟件版本Processor Tests版本信息:測(cè)試主版本Phoronix Test Suite v5.8.1 (Belev)測(cè)試套件版本配置信息:無(wú)參數(shù)信息:System Tests版本信息:測(cè)試主版本Phoronix Test Suite v5.8.1 (Belev)測(cè)試套件版本配置信息:無(wú)參數(shù)信息:Memory Tests版本信息:測(cè)試主版本Phoronix Test Suite v5.8.1 (Belev)測(cè)試套件版本配置信息:測(cè)試項(xiàng)為Triad參數(shù)信息:Disk Tests版本信息:測(cè)試主版本Phoronix Test Su

13、ite v5.8.1 (Belev)測(cè)試套件版本配置信息:無(wú)參數(shù)信息:測(cè)試方法Processor Testsc-ray是一款多線程測(cè)試軟件,用于測(cè)試Processor。測(cè)試方法為:System Tests測(cè)試方法為:Memory TestsSTREAM 是業(yè)界廣為流行的綜合性內(nèi)存帶寬實(shí)際性能測(cè)量工具之一。隨著處理器處理核心數(shù)量的增多,內(nèi)存帶寬對(duì)于提升整個(gè)系統(tǒng)性能越發(fā)重要,如果某個(gè)系統(tǒng)不能夠足夠迅速地將內(nèi)存中的數(shù)據(jù)傳輸?shù)教幚砥鳟?dāng)中,若干處理核心就會(huì)處于等待數(shù)據(jù)的閑置狀態(tài),而這其中所產(chǎn)生的閑置時(shí)間不僅會(huì)降低系統(tǒng)的效率還會(huì)抵消多核心和高主頻所帶來(lái)的性能提升因素。 STREAM 具有良好的空間局部性,

14、是對(duì) TLB 友好、Cache友好的一款測(cè)試。測(cè)試方法為:Disk Tests測(cè)試方法為:4測(cè)試結(jié)果4.1UnixBench測(cè)試結(jié)果阿里云LinodeawsDopppcloud單核獨(dú)立測(cè)試評(píng)分1047.41599.31804.71195.42092.4四核整體測(cè)試評(píng)分2264.52804.83774.52743.53842.5注:由于Linode為6核,為了方便與其他云廠商進(jìn)行對(duì)比,因此linode的分值算法為:實(shí)際結(jié)果 *4/6,即4207.2*4/6=2804.84.2Fio測(cè)試結(jié)果系統(tǒng)盤測(cè)試結(jié)果注:使用Fio測(cè)試,會(huì)對(duì)系統(tǒng)盤造成損失,甚至系統(tǒng)崩潰,在幾個(gè)云主機(jī)測(cè)試過(guò)程中,由于linode

15、使用系統(tǒng)盤測(cè)試時(shí),系統(tǒng)直接無(wú)法使用,因此無(wú)法得出系統(tǒng)盤的測(cè)試結(jié)果數(shù)據(jù)盤測(cè)試結(jié)果:注:可以創(chuàng)建數(shù)據(jù)盤的云主機(jī)只有阿里云和linode,因此只有這兩家的測(cè)試數(shù)據(jù)4.3DD測(cè)試結(jié)果4.4Phoronix-test-suite測(cè)試結(jié)果Processor Tests測(cè)試結(jié)果阿里云LinodeawsDopppcloudc-ray41.36 Seconds24.29 Seconds52.95 Seconds61.08 Seconds34.37 Seconds注:測(cè)試的數(shù)據(jù)越小越好System Tests測(cè)試結(jié)果阿里云LinodeawsDopppcloudpybench2235 Millisec2235 Mi

16、llisec1731 Millisec3390 Millisec2009 Millisec注:測(cè)試的數(shù)據(jù)越小越好Memory Tests測(cè)試結(jié)果阿里云LinodeawsDopppcloudstream36820.53 MB/s21701.20 MB/s26766.90 MB/s24713.75 MB/s20668.72 MB/s注:測(cè)試的數(shù)據(jù)越大越好Disk Tests測(cè)試結(jié)果阿里云LinodeawsDopppcloudaio-stress1290.88 MB/s1407.19 MB/s1235.68 MB/s712.56 MB/s1720.54 MB/s注:測(cè)試的數(shù)據(jù)越大越好5測(cè)試結(jié)果評(píng)分5

17、.1UnixBench評(píng)分評(píng)分基準(zhǔn)1)每項(xiàng)測(cè)試結(jié)果分值最高者為100,其他按結(jié)果數(shù)據(jù)比例進(jìn)行分值的確定2)對(duì)于單核評(píng)分,直接按照百分制分值計(jì)算即可;對(duì)于四核評(píng)分,linode配置為6核,因此理論上4核的結(jié)果應(yīng)該為“測(cè)試結(jié)果”*4 / 6評(píng)分公式最高者測(cè)試分值:max;本機(jī)測(cè)試分值:local;比例:ratio=local/max;最終結(jié)果result=ratio*1005.1.32評(píng)分結(jié)果阿里云Linodeawsaws-高iopsDopppcloudUnixBench 單核50.06 76.43 86.25 83.40 57.13 100.00 UnixBench 四核58.93 72.99

18、98.23 97.09 71.40 100.00 阿里云LinodeawsDopppcloudUnixBench 單核評(píng)分50.06 76.43 86.25 57.13 100.00 UnixBench四核評(píng)分58.93 72.99 98.23 71.40 100.00 5.2Fio I/O評(píng)分基準(zhǔn)評(píng)分基準(zhǔn)1)每項(xiàng)測(cè)試結(jié)果分值最高者為100,其他按結(jié)果數(shù)據(jù)比例進(jìn)行分值的確定2)為了體現(xiàn)廠家真實(shí)的磁盤性能,評(píng)分按照趨于穩(wěn)定后的I/O結(jié)果進(jìn)行評(píng)定3)測(cè)試項(xiàng)共8項(xiàng)(4k中read、write、randread、randwrite,8k中read、write、randread、randwrite),其

19、中每項(xiàng)均按照比例進(jìn)行分值確定,最終再按照百分制進(jìn)行合并計(jì)算4)Linode由于系統(tǒng)盤使用fio測(cè)試后,系統(tǒng)崩潰,因此沒(méi)有Linode的數(shù)值,但是綜合UnixBech、dd、Phoronix Disk測(cè)試結(jié)果,預(yù)估其分值應(yīng)該在pppcloud和Do之間,大致分值可以定為85評(píng)分公式單項(xiàng)最高者測(cè)試分值:max;單項(xiàng)本機(jī)測(cè)試分值:local;單項(xiàng)比例:ratio=local/max;單項(xiàng)結(jié)果:single_result =ratio*100總體結(jié)果:result = single_result / 85.2.32評(píng)分結(jié)果阿里云Linodeawsaws-高iopsDopppcloudFio 10.91

20、 858.66 42.00 84.52 100.00 阿里云LinodeawsDopppcloudFio 評(píng)分10.91 858.66 84.52 100.00 5.3DD評(píng)分基準(zhǔn)評(píng)分基準(zhǔn)1)每項(xiàng)測(cè)試結(jié)果分值最高者為100,其他按結(jié)果數(shù)據(jù)比例進(jìn)行分值的確定2)dd測(cè)試過(guò)程中測(cè)試了5次,取平均值得出測(cè)試的整體水平3)dd測(cè)試了兩種情況,因此得分會(huì)包含兩種百分制分值評(píng)分公式最高者測(cè)試分值:max;本機(jī)測(cè)試分值:local;比例:ratio=local/max;最終結(jié)果result=ratio*1005.3.32評(píng)分結(jié)果阿里云Linodeawsaws-高iopsDopppcloudDD fdatas

21、ync9.50 100.00 11.20 11.61 50.97 52.14 DD dsync 42.50 100.00 23.60 23.60 33.78 64.34 阿里云LinodeawsDopppcloudDD fdatasync 評(píng)分9.50 100.00 11.20 50.97 52.14 DD dsync 評(píng)分42.50 100.00 23.60 33.78 64.34 5.4Phoronix-test-suite評(píng)分基準(zhǔn)評(píng)分基準(zhǔn)1)每項(xiàng)測(cè)試結(jié)果分值最高者為100,其他按結(jié)果數(shù)據(jù)比例進(jìn)行分值的確定2)Phoronix-test-suite測(cè)試process、memory、syst

22、em、disk 四種類型,每種類型均得出百分制分值3)process和system測(cè)試結(jié)果單位為時(shí)間,即數(shù)值越小性能越好;disk和memory測(cè)試結(jié)果單位為MB/s,即數(shù)值越大性能越好評(píng)分公式最高者測(cè)試分值:max;本機(jī)測(cè)試分值:local;比例:ratio=local/max;最終結(jié)果result=ratio*1005.4.32評(píng)分結(jié)果阿里云Linodeawsaws-高iopsDopppcloudPhoronix process 58.73 100.00 45.87 45.87 39.77 70.67 Phoronix system 77.45 77.45 100.00 99.71 51.

23、06 86.16 Phoronix memory 100.00 58.94 72.70 72.58 67.12 56.13 Phoronix disk 75.03 81.79 71.82 76.35 41.41 100.00 阿里云LinodeawsDopppcloudPhoronix process 評(píng)分58.73 100.00 45.87 39.77 70.67 Phoronix system 評(píng)分77.45 77.45 100.00 51.06 86.16 Phoronix memory 評(píng)分100.00 58.94 72.70 67.12 56.13 Phoronix disk 評(píng)分7

24、5.03 81.79 71.82 41.41 100.00 5.5整體性能評(píng)分評(píng)分基準(zhǔn)1)測(cè)試工具評(píng)測(cè)根據(jù)linux評(píng)測(cè)工具使用頻率、測(cè)試效果、測(cè)試整體性,來(lái)確定每種工具的權(quán)重比例。測(cè)試工具評(píng)估使用頻率測(cè)試效果測(cè)試整體性UnixBench高高高Fio中中低DD 低中低Phoronix process 中高中注:使用頻率為各大評(píng)測(cè)機(jī)構(gòu)或個(gè)人,對(duì)測(cè)試工具的使用的多少進(jìn)行的評(píng)估;測(cè)試效果為測(cè)試工具對(duì)于測(cè)試的準(zhǔn)確定的判定;測(cè)試整體性為測(cè)試工具是否測(cè)試系統(tǒng)的整個(gè)體系,dd和fio只是對(duì)于硬盤的測(cè)試,UnixBench是對(duì)于linux系統(tǒng)整體進(jìn)行的測(cè)試,Phoronix利用第三方工具對(duì)系統(tǒng)分別進(jìn)行的測(cè)試;

25、2)測(cè)試工具權(quán)重比例按照“測(cè)試工具評(píng)測(cè)”得出權(quán)重比例:測(cè)試工具權(quán)重權(quán)重(weight)UnixBench單核0.30 四核0.30 FioI/O和IOPS0.10 DD fdatasync0.05 dsync0.05 Phoronix process process 0.05 system 0.05 memory 0.05 disk 0.05 評(píng)分公式UnixBench評(píng)分結(jié)果:score_unixbenchFio評(píng)分結(jié)果:score_fioDD評(píng)分結(jié)果:score_ddPhoronix評(píng)分結(jié)果:score_phoroUnixBench權(quán)重:weight_unixbenchFio權(quán)重:weig

26、ht_fioDD權(quán)重:weight_ddPhoronix權(quán)重:weight_phoro最終評(píng)分結(jié)果:result=score_unixbench*weight_unixbench +score_fio * weight_fio +score_dd* weight_dd +score_phoro *weight_phoro3)性能評(píng)分結(jié)果整體性能評(píng)分阿里云Linodeawsaws-高iopsDopppcloud整體分?jǐn)?shù)51.95 79.23 72.47 74.83 61.22 91.47 測(cè)試環(huán)境阿里云LinodeawsDopppcloud整體分?jǐn)?shù)51.95 79.23 72.47 61.22

27、91.47 5.65性價(jià)比評(píng)分5.65.1評(píng)分基準(zhǔn)1)各家服務(wù)器都選擇linux系統(tǒng)2)評(píng)分結(jié)果有2種,分別依據(jù)按小時(shí)計(jì)費(fèi)和包月計(jì)費(fèi)區(qū)分。3)沒(méi)有包月服務(wù)的,將小時(shí)折合成包月,計(jì)算總額作為包月價(jià)格。4)性價(jià)比=計(jì)費(fèi)價(jià)格最大值*性能分/價(jià)格。5)不同付費(fèi)方式的性價(jià)比不具有可比性。評(píng)分公式價(jià)格最高值:max;本機(jī)價(jià)格:local;性能:performance比例:ratio = performance/ local最終評(píng)分結(jié)果:result = max * ratio5.65.32評(píng)分結(jié)果按月付費(fèi)評(píng)分:測(cè)試環(huán)境付費(fèi)方式費(fèi)用(rmb)性能評(píng)分性價(jià)比阿里云按月付費(fèi)467.00 51.95 1245.2

28、2 Linode510.17 79.23 1738.42 aws2609.84 72.47 310.83 aws-高iops11193.81 74.83 74.83 Do510.17 61.22 1343.25 pppcloud330.00 91.47 3102.72 測(cè)試環(huán)境付費(fèi)方式費(fèi)用(rmb)性能評(píng)分性價(jià)比阿里云按月付費(fèi)467.00 51.95 155.27 Linode510.17 79.23 216.77 aws1395.79 72.47 72.47 Do510.17 61.22 167.49 pppcloud330.00 91.47 386.89 按小時(shí)付費(fèi)結(jié)果:測(cè)試環(huán)境付費(fèi)方式費(fèi)

29、用(rmb)性能評(píng)分性價(jià)比阿里云按小時(shí)付費(fèi)1.96 51.95 412.04 Linode0.77 79.23 1607.79 aws3.62 72.47 310.49 aws-高iops15.53 74.83 74.85 Do0.76 61.22 1252.80 pppcloud0.49 91.47 2893.13 測(cè)試環(huán)境付費(fèi)方式費(fèi)用(rmb)性能評(píng)分性價(jià)比阿里云按小時(shí)付費(fèi)1.96 51.95 51.44 Linode0.77 79.23 200.70 aws1.94 72.47 72.47 Do0.76 61.22 156.39 pppcloud0.49 91.47 361.15 從表中

30、我們可以看出,pppcloud云主機(jī)的性價(jià)比在包月和按小時(shí)付費(fèi)上都是最高的。6測(cè)試結(jié)果分析6.1UnixBench結(jié)果分析UnixBench是一款開源的測(cè)試unix系統(tǒng)基本性能的工具,是比較通用的測(cè)試VPS性能的工具.UnixBench會(huì)執(zhí)行一系列的測(cè)試,包括2D和3D圖形系統(tǒng)的性能衡量,測(cè)試的結(jié)果不僅僅只是CPU,內(nèi)存,或者磁盤為基準(zhǔn),還取決于硬件,操作系統(tǒng)版本,編譯器.測(cè)試系統(tǒng)各個(gè)方面一系列的性能,然后將每個(gè)測(cè)試結(jié)果和一個(gè)基準(zhǔn)值進(jìn)行比較,得到一個(gè)索引值,所有測(cè)試項(xiàng)目的索引值結(jié)合在一起形成一個(gè)測(cè)試分?jǐn)?shù)值.從UnixBench測(cè)試結(jié)果看:1 pppcloud單核性能2090分是5大廠商中最高的

31、,其次是亞馬遜(包括aws-高iops)的云主機(jī),分?jǐn)?shù)為1800分,linode表現(xiàn)一般,得分為1599.3,阿里和Do在此輪測(cè)試中表現(xiàn)不盡人意,僅僅在1000分左右徘徊。 2 pppcloud的多核測(cè)試中,得分為3840,和亞馬遜aws的3774分并列第二名,僅次于linode的4200分,阿里和do同配置云主機(jī)跑分未能突破3000大關(guān),表現(xiàn)一般。但是本次由于linode的配置問(wèn)題,選取的是linode的6核實(shí)例,而我們的云主機(jī)還保持在4核配置下,在少于2核的情況,分?jǐn)?shù)僅少400分左右,也可見(jiàn)pppcloud的強(qiáng)悍。如果linode在4核情況下,理論上數(shù)據(jù)應(yīng)該為4207.2*4/6=2804

32、.8,因此pppcloud的測(cè)試結(jié)果強(qiáng)于linode綜合排名上,按照上述分析pppcloud第一,aws居于次席,linode、digitalocean、阿里云緊隨其后。6.2Fio結(jié)果分析在fio測(cè)試環(huán)節(jié),按照本fio測(cè)試參數(shù)進(jìn)行的測(cè)試,aws(非高iops測(cè)試結(jié)果)明顯落后,在塊大小4k時(shí)候,讀寫速度始終難以超越10m/s,隨著塊大小變化到8k,讀寫速度也線性增加到將近20m/s,可以在選型時(shí)看到,官方設(shè)定的iops限制在磁盤80G的情況下,為2400,相比其他廠商的上萬(wàn)的iops來(lái)說(shuō)性能相差很多,本次測(cè)試可以忽略aws。.。而阿里云的系統(tǒng)盤iops表現(xiàn)較差,相比aws的io測(cè)試來(lái)說(shuō),4k

33、塊大小測(cè)試的界限可以定位在12m/s,8k快大小測(cè)試也滿足理論上的12m*2=24m/s,iops讀寫方面始終徘徊在3000左右。但是數(shù)據(jù)盤性能表現(xiàn)還可以,io性能無(wú)論是從iops還是讀寫速度來(lái)說(shuō)都是系統(tǒng)盤的4倍的樣子,也就是4k塊大小測(cè)試的界限可以定位在48m/s,8k快大小測(cè)試也滿足理論上的48m*2=96m/s,iops限制12000。所以我們有理由懷疑阿里的磁盤做了系統(tǒng)盤iops為3000,數(shù)據(jù)盤12000的限制,本次測(cè)試評(píng)論采用的是阿里的性能較好的數(shù)據(jù)盤測(cè)試結(jié)果。同樣linode也不出意外,iops限制在5000,4k塊大小測(cè)試的界限可以定位在20m/s,8k快大小測(cè)試也滿足理論上的

34、20m*2=40m/s。Pppcloud和do的云主機(jī)單獨(dú)來(lái)討論,因?yàn)閺臏y(cè)試結(jié)果可以基本得出結(jié)論,2者都分別在讀寫兩方面限制了io性能,相比其他幾家的總體限制,顯得更加精細(xì)。根據(jù)測(cè)試結(jié)果,猜測(cè)do的寫iops限制在15000,讀iops限制在50000,進(jìn)而導(dǎo)致4k塊大小讀寫速度分別在200m/s和60m/s徘徊,8k塊大小測(cè)試大小也線性增加到400m/s和120m/s;pppcloud的寫iops限制在20000,讀iops限制在55000,進(jìn)而導(dǎo)致4k塊大小讀寫速度分別在260m/s和80m/s徘徊,8k塊大小測(cè)試大小也線性增加到520m/s和160m/s??梢钥闯鰌ppcloud在4k和

35、8k塊大小測(cè)試中io性能明顯超過(guò)do。對(duì)于aws-高iops測(cè)試結(jié)果來(lái)看,配置的最高iops為20000。iops讀可以達(dá)到20000以上,iops寫維持在15000上下,但均比digitalocean和pppcloud小。綜上所述,pppcloud云主機(jī)順序讀性能平均超過(guò)do讀50M到100M,隨機(jī)讀略低于do,但是云主機(jī)寫性能高于do至少四分之一,且兩者綜合io性能此時(shí)也是明顯高于其他云廠商,在磁盤io性能方面可以說(shuō)是突出。綜合排名上,個(gè)人認(rèn)為ppcloud第一,digitalocean第二,aws-高iops第三,阿里云第四三,aws(非高iops)亞馬遜和linode由于io限制較低,

36、都在5000以下,處于最后的位置。6.3DD結(jié)果分析在dd測(cè)試環(huán)節(jié),使用dsync參數(shù),即次數(shù)為一的方式往硬盤中寫入,linode的寫速度維持在100M/s,其次為pppcloud寫速度在80m/s左右,略低于linode,其他幾家再次向測(cè)試中結(jié)果不超過(guò)50m/s。使用fdatasync參數(shù),即寫入到磁盤的緩存中,然后再?gòu)拇疟P緩存中讀取,一次性寫入到硬盤當(dāng)中,linode的寫性能維持在900M/s左右,其次為pppcloud和do,基本維持在500m/s偏下,而阿里云和aws沒(méi)有超過(guò)100m。綜合排名上,個(gè)人認(rèn)為linode是第一,pppcloud第二,do稍弱于pppcloud,位居第三,a

37、ws(包括aws-高iops)和阿里云處于最后的位置。6.4Phoronix-test-suite結(jié)果分析PhoronixTest Suite 默認(rèn)是通過(guò)命令行來(lái)的進(jìn)行測(cè)試的,但也可以調(diào)用GUI,PhoronixTest Suite 還提供了上傳測(cè)試結(jié)果的服務(wù),也就說(shuō)你可以把你的測(cè)試結(jié)果上傳在網(wǎng)上,從而可以和別的 Linux 用戶測(cè)出來(lái)的結(jié)果進(jìn)行對(duì)比。針對(duì)各項(xiàng)測(cè)試已經(jīng)上傳到網(wǎng)上并附有效果圖,有興趣的可以打開鏈接查閱具體結(jié)果。具體詳情見(jiàn)附錄四。從本輪測(cè)試結(jié)果來(lái)看,pppcloud云主機(jī)的cpu運(yùn)算測(cè)試中,時(shí)間為34s,比linode多了整整10s,linode為24s,而阿里云比pppcloud

38、多7s,為41s,aws和do都已超過(guò)的50s的運(yùn)算時(shí)間。pppcloud云主機(jī)的系統(tǒng)綜合能力測(cè)試中和阿里云、aws及l(fā)inode運(yùn)算時(shí)間都維持在2000 Millisec左右,相差不大,do表現(xiàn)稍弱,用了3390 Millisec,略感意外。對(duì)于內(nèi)存測(cè)試一項(xiàng),阿里云結(jié)果為36820.53 MB/s,顯示出了國(guó)內(nèi)老大氣概,相比其他廠家的20000 MB/s左右的結(jié)果,位居第一,在此項(xiàng)測(cè)試中pppcloud表現(xiàn)不是很突出,稍低于其他各大廠商。在磁盤測(cè)試中,凸顯了pppcloud本地ssd的優(yōu)勢(shì),io性能得分1720.54 MB/s穩(wěn)居第一的位置,其次是linode的io得分為1407.19 MB

39、/s,阿里云和aws此項(xiàng)測(cè)試結(jié)果極為相近,為1200 MB/s左右,而do得分顯得有些低,僅為720MB/s。綜合分析各大廠商各有優(yōu)勢(shì)及不足,維持在基本平衡狀態(tài)。6.5性價(jià)比評(píng)分結(jié)果分析包月付費(fèi)方式看:pppcloud的386分是性價(jià)比評(píng)分最高的,這符合了pppcloud人對(duì)“簡(jiǎn)單”、“強(qiáng)勁”、“便宜”的追求;而linode憑借其強(qiáng)勁的性能,以216分壓住同樣包月價(jià)格的do,處于第二的位置;阿里云雖然包月價(jià)格467元僅次于pppcloud,屬于比較便宜的要價(jià),但由于硬件配置分落后于linode,造成性能分不占優(yōu)勢(shì),大幅度拉低性價(jià)比分?jǐn)?shù),而do的軟肋在于價(jià)格高于阿里稍多,雖然性能比阿里高,但性價(jià)

40、比二者旗鼓相當(dāng);至于aws(非高iops),由于調(diào)研到aws沒(méi)有包月付費(fèi)方式采用亞馬遜提供的官方計(jì)算器進(jìn)行包月的預(yù)估價(jià)格,這里的價(jià)格是通過(guò)小時(shí)折合過(guò)來(lái)的,可以看見(jiàn)月價(jià)格很高,13902609元的價(jià)格,足以租用82個(gè)pppclouddo相同配置云主機(jī)了,所以性價(jià)比很最低,而通過(guò)aws(高iops)的計(jì)算,價(jià)格超出了大眾使用的范圍,性價(jià)比最低??梢?jiàn)aws包月相當(dāng)不合適。按小時(shí)付費(fèi)方式看:pppcloud仍然以361的高分展具性價(jià)比最高位置;其他結(jié)果基本和包月方式相同,但是出乎意外,阿里的按小時(shí)付費(fèi),因?yàn)槠鋬r(jià)格虛高,僅僅50分,落在了最后一位aws依然墊底。附錄一UnixBench測(cè)試代碼wget

41、chmod +x unixbench.sh./unixbench.sh附錄二 FIO測(cè)試代碼#!/bin/bashSERVICES="write randwrite read randread"count="1 2 3 4 5 6 7 8 9 10"echo "">iotestfor c in $countdofor x in $SERVICESdofio -filename=/dev/sda -direct=1 -iodepth 1 -thread -rw=$x -ioengine=psync -bs=4k -size=20G

42、 -numjobs=10 -runtime=300 -group_reporting -name=mytest>>iotestfio -filename=/dev/sda -direct=1 -iodepth 1 -thread -rw=$x -ioengine=psync -bs=8k -size=20G -numjobs=10 -runtime=300 -group_reporting -name=mytest>>iotestdonedone附錄三 DD測(cè)試代碼dd if=/dev/zero of=test bs=64k count=4k oflag=dsyncdd

43、 if=/dev/zero of=test bs=8k count=256k conv=fdatasync附錄四Phoronix-test-suite官網(wǎng)上傳結(jié)果測(cè)試結(jié)果上傳至Phoronix-test-suite官網(wǎng),具體網(wǎng)頁(yè)信息可見(jiàn)如下網(wǎng)頁(yè)aws測(cè)試結(jié)果:1)aws-c-ray: /result/1511160-BE-AWSCY4117562)aws-pybench測(cè)試結(jié)果:/result/1511169-BE-AWSPYBENC653)aws-stream測(cè)試結(jié)果:http:/open

44、/result/1511167-BE-AWSSTREAM504)aws-aio-stress測(cè)試結(jié)果:/result/1511163-BE-AWSAIO88685aws-高iops測(cè)試結(jié)果:1)aws-高iops-c-ray: /result/1512033-HA-456091291942)aws-高iops -pybench測(cè)試結(jié)果:/result/1512033-HA-654983529193)aws-高iops -stream測(cè)試結(jié)果:/result/1512039-HA-231321518294)aws-高iops -aio-stress測(cè)試結(jié)果:/result/1512038-HA-56413929194pppcloud測(cè)試結(jié)果:1)pppcloud-c-ray測(cè)試結(jié)果:http:/openbenchma

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論