在2020年初之際,國內專業的云資源選型服務平臺CloudBest旗下監測實驗室,針對業界4家主流的云服務提供商,包括阿里云、騰訊云、UCloud與華為云進行了橫向評測。本次測試在盡量保證測試環境相同的情況下,提供客觀公正的測試數據,從技術層面對云服務提供商提供的云主機產品進行性能(CPU、磁盤、網絡等)與性價比評測。以下為CloudBest監測實驗室詳細測試報告:
一、測試方法
1)云主機性能共進行3次測試,其中所有的云主機均為新購主機,每完成一次測試空跑8小時以上再進行下一次測試,最終取3次測試的平均值。
2)內網網絡測試共進行3次測試,通過使用UDP協議+小包,使用6臺輔助機和1臺測試機,總計發包數3000萬,統計測試機每秒收包數量,最終取3次測試的平均值。
3)CPU、磁盤的測試方式類似,詳細方法見具體章節(四、測試報告摘要),此外還做了場景測試如Nginx等。
圖1:云主機測試明細
二、 選型說明
本次選型選取的是云主機主流配置中的8核16G,所有云主機計費方式均選取按月計費原則,且所有云主機均含1M帶寬和存儲費用。
圖2:云主機配置及價格概況
三、綜合測試結果
綜合此次測試結果,四家云廠商在8核16G云主機配置下,在性價比排行上,UCloud占據此次評測第一位。華為云和阿里云緊隨其后,位列第二、第三位。
指標說明:
性價比=性能得分/單價,得出數據越大,性價比越高
圖3:云主機性價比排行(由高到低排列)
四、測試報告摘要
1. 性價比測試:性能得分
圖4:云主機平均性能得分(由高到低排列)
由上圖,在8核16G的配置下,通過Unixbench工具測試得出,UCloud云主機性能得分最高為6529,具有明顯優勢。華為云緊隨其后,得分為6131.7。阿里云和騰訊云相對優勢不明顯。
2. 價格
圖5:云主機單價對比(價格由低到高排列)
由上圖我們可以看出,UCloud在8核16G配置的云主機下,價格最低,這也與其突出的性價比表現相呼應;華為云的價格高于UCloud,但是對比阿里云和騰訊云,優勢還是比較明顯。騰訊云的價格略高,這也極大的影響了其性價比得分。
3. CPU性能
圖6:CPU運算平均耗時(由長到短排列)
由上圖我們可以看出,在相同測試場景下,阿里云,華為云,騰訊云,UCloud的CPU運算耗時均在18秒左右,相差不大。UCloud相比于第二位的騰訊云,減少了0.17秒的運算時間。阿里云耗時較長,比第一位的UCloud多了0.8秒的耗時。
指標說明:
使用bc命令進行浮點運算,小數點后的位數為5000,測試耗時越短,表現越好。
6. 磁盤性能
圖7:隊列深度1*1的隨機讀寫
圖8:隊列深度1*1的平均時延
圖9:磁盤隨機讀寫于隊列深度1*1詳細數據表、
圖10:隊列深度7*16的隨機讀寫
圖11:隊列深度7*16的平均時延
圖12:磁盤隨機讀寫于隊列深度7*16詳細數據表
由隊列深度分別為1*1和7*16的兩組數據圖表,我們可以看出,UCloud在磁盤的隨機讀寫測試中,表現都非常好,數據遠超其他3家云廠商。
在隊列深度為1*1時,在隨機讀上,華為云和阿里云的iops和時延差距較小,位列二、三位。在隨機寫上,華為云和騰訊云的iops和時延數據表現都不理想,都有很大的提升空間。