高性能云主機哪家強?阿里云勝出騰訊云一截營銷
在云計算的時代,我們可以以極低的成本享受集群帶給我們的便利,但是不意味著我們不要追求單機性能的強悍,不同場景下,應用對運行環境的需要也不同,我們對于單機的性能也是有需求的;那么在高性能云計算方面,國內云計算的大鱷阿里云、騰訊云有有何表現呢?就讓我們拭目以待。
測試方法與配置
阿里云的產品規格從單核 1GB 內存的云主機,一直支持到 56 核 480 GB 內存的云主機,在兩家的規格比較中占有優勢。考慮到騰訊云沒有56核480G這樣強悍的機型,出于公平起見,我們選了32 核,64 GB ECS 云主機。這個配置的云主機不是最頂尖的,但是卻也是我們在使用時,最有可能用到的。
CPU性能測試
在 CPU 性能方面,我們選擇的是 Sysbench 來進行測試,通過計算質數相加求和20000,來評估 CPU 的運算速度 單線程計算結果。
內存性能測試
內存性能測試方面依然是采用 SysBench,分別進行8K、16K的隨機分配和順序分配,對比所用時間和數據傳輸速度。
網絡性能測試
網絡方面,我們采用了iperf 來進行網絡性能測速。
測試結果CPU性能測評
阿里云 32線程計算結果
最終得出計算結果的時間為0.8705s(時間越短越好)
騰訊云 32線程計算結果
求出結果需要1.0477s(時間越短越好)
阿里云單線程計算結果
最終得出計算結果的時間為26.0161s(時間越短越好)
騰訊云單線程計算結果
求出結果需要25.9906s(時間越短越好)
在CPU方面,騰訊云云主機的單線程運行速度更快一些,但在多線程中,效果就大大弱于同配置的阿里云云主機了。
線程調度性能測評
阿里云線程調度測評結果
最終計算出的時間為 0.5368 秒(時間越短越好)
騰訊云線程調度測評結果
最終所用時間為 0.6501 秒,略差于阿里云。
內存性能測評
阿里云 8K 順序分配
所用時間 12.0521s,速度 8.4GB/s。(時間越短越好)
騰訊云 8K 順序分配
所用時間 11.9706s,速度 8.54GB/s。
阿里云 8K 隨機分配
所用時間 7.9546s,速度 12.8GB/s。(時間越短越好)
騰訊云 8K 隨機分配
所用時間 8.2966s,速度 12.3GB/s。
阿里云 16K 順序分布
所用時間 8.6104s,速度11.8GB/s。(時間越短越好)
騰訊云 16K 順序分配
所用時間 8.3177s,速度 12.3GB/s。
阿里云 16K隨機分布
所用時間 3.9285s,速度26GB/s。(時間越短越好)
騰訊云 16K 隨機分配
所用時間 4.6759s,速度 21.4GB/s。
從上述結果可以看出,阿里云的隨機分配性能遠遠高于騰訊云。這從8K、 16K都能明顯看出。在16K的隨機分配中,阿里云的速度26GB相對于騰訊云的21.4GB,勝出的性能盈余還是很可觀的。
網絡性能測評結果
網絡方面,我們采用了iperf 來進行網絡性能測速
阿里云網絡性能測評結果
阿里云云主機的內網傳輸速度普遍達到 3.8GB/s ,峰值更是有 4.85 GB,滿足了絕大多數場景下的網絡需要。
騰訊云網絡性能測評結果
在網絡方面,騰訊云顯得不盡如人意,大部分處在 1.5GB/s 的范疇,峰值也只有 1.7GB/s ,速度確實不佳。
綜合測評結果
在各項測試中,出現了一些有意思的現象,比如
騰訊云的CPU在單體性能上超過了阿里云的CPU,判斷應該是騰訊開啟了單核的turbo。但是在多線程的情況下,反而弱于阿里云,可能是因為此時turbo難以發揮作用反而體現了雙方裸實力。也有同事認為騰訊云存在租戶爭搶資源的問題。在線程測試中,騰訊云同樣展現了頹勢,略差于阿里云。在內存方面則是雙方互有優劣,整體來說阿里云在隨機方面要更勝一籌。在網絡方面,騰訊云的限制是比較大的,速度不滿2G,和阿里云的4.85G存在倍差。
整體結論 騰訊云作為后起之秀體現了不錯的潛力,但在積淀較深的阿里云面前基本上沒有產品性能優勢。平心而論,在常規的產品層面,很難說thinkpad和神舟能有多大的性能差異,因為采用的硬件供應商可能還是一樣的。在云計算領域也是如此,即便是AWS也不能超越普通云計算廠商太多,所超出的部分,主要就是底層優化能力以及對場景研判的實力。 可能,這就叫做技術實力吧!
1.砍柴網遵循行業規范,任何轉載的稿件都會明確標注作者和來源;2.砍柴網的原創文章,請轉載時務必注明文章作者和"來源:砍柴網",不尊重原創的行為砍柴網或將追究責任;3.作者投稿可能會經砍柴網編輯修改或補充。