至頂網云能力小組在對去年所發現問題進行復測的基礎上,在2019年的公有云評測中,增加對公有云主機高可靠性與可擴展性的評測,華為云公有云主機測試報告如下所示。
一、Web應用及可靠性測試
此次華為云公有云主機測試中,選擇的是華為云華北-北京一,隨機分配可用區的通用計算增強型c3.large.2云主機進行評測,Intel skyLake 6151 3.0GHz為處理器型號。
正常應用流量測試
在此項測試中,采用正常網絡應用訪問的方式,以在兩小時內發起了5000次的網頁連接請求的方式,測試了華為云云主機Web應用的正常應用流量訪問能力。并通過博睿數據的應用性能監測工具所記錄的內存占用情況、請求發生次數以及CPU、應用平均響應時間,測試了云主機正常Web應用處理能力。
請求發生次數
10-12點時段,應用請求共發生4514次,峰值基本保持在300次左右,平均請求速率為37.6次/分鐘,其中,在10點45左右請求次數達到372次(每分鐘)的頂峰。
平均響應時間
華為云云主機的平均響應時間平均在19毫秒,統計曲線記錄結果基本在19毫秒以下。在業務狀態統計中,出現了2次業務請求很慢和2次業務請求較慢的情況,3741毫秒為最大響應時間。
CPU使用率及內存占用情況華為云云主機的正常應用流量測試CPU使用率及內存占用情況和請求發生次數一致,同樣是在10點47達到巔峰。CPU總使用率最高為5.86%,其中4.81%為User的使用率,然后反復波動,但最大也只是徘徊于5.0%左右。內存占用最大為2.6GB,隨著流量降低,又回落到754MB左右。
Apache AB應用性能測試
在此次測試中,采用ab同時保持50個用戶訪問,并建立1萬連接與間隔數分鐘后,再發起同時保持50個用戶訪間并建立10萬連接的方式對華為云云主機高并發流量應用處理能力進行測試。
請求發生次數
15-15點30分這個測試時段中,應用請求總共發生了20147次。所記錄的整個測試時段最高為7449次(每分鐘),平均請求次數為575.6次/分鐘。
在此次測試中,又對Apache ab測試結果中Requests per second結果進行了統計,
Apache ab 100000請求測試和Apache ab 10000請求測試中,Requests per second測試結果分別是132.69Requests/s和123.39 Requests/s,換算成每分鐘,成績分別為7961.4Requests/s和7403.4Requests/s。
平均響應時間
在平均響應時間的統計中,華為云云主機的平均響應時間,伴隨著請求壓力的提升,平均增大到376毫秒,與Apache ab上統計結果接近,而4169毫秒則是最大響應時間。
CPU使用率及內存占用情況
華為云云主機的正常應用流量測試,CPU使用率及內存占用情況與ab請求發生次數一致,CPU使用率在ab應用請求發起后,迅速提升至巔峰,隨著ab第一次測試結束而下降,并在第二次測試開始后,再次沖頂并持續到測試結束。99.68%為最高CPU總使用率,其中93.43%為User的使用率,隨后隨著流量,降低恢復正常。
內存占用情況也大體相同,不過因為在本機使用ab測試,一定內存資源被占用了,所以基本內存使用量達到1.02GB左右,在測試中,由于IP地址固定,因此內存提升程度只達到了1.49GB左右,反而比正常流量低。
二、計算能力測試
Geekbench 3
對比去年采用Geekbench 3對華為云公有云主機進行測試結果,此次測試中,華為云公有云主機不管是在多核還是單核計算時,計算性能都比去年有了大幅度提升。單核與雙核性能接近等比例提升,單核Geekbench 3.4.2的計算性能達到3379,雙核處理能力達到了6693的成績。
Geekbench 4
Geekbench 4與Geekbench 3相比,所設置的測試項目和當前主流應用更為貼切,在評分時,新增了例如HTML5、PDF等更加適用的測試項目,提升了整數計算的占分比例。
華為云公有云主機在Geekbench 4的測試中,單核與雙核性能接近等比例提升,單核測試成績為3900,要明顯高于Geekbench 3的測試結果,雙核性能達到7250。
三、系統盤存儲性能測試
隨機讀IOPS
在華為云系統盤4K隨機讀IOPS測試結果中,其讀IOPS最高成績IOPS 4400,最低IOPS 1586,平均成績為2214.81,在連續記錄的IOPS成績中,每秒鐘數據塊傳輸相差不大,IOPS傳輸情況非常平穩。
隨機寫IOPS
在華為云系統盤4K隨機寫IOPS測試結果中,其讀IOPS最高成績IOPS 4420,最低IOPS 24,平均成績為2211,在連續記錄的IOPS成績中,每秒鐘數據塊傳輸相差不大,IOPS傳輸情況同樣非常平穩。
順序讀帶寬
在華為云系統盤10M順序讀帶寬測試結果中,其順序讀帶寬,最高帶寬204,800KiB/s,最低帶寬20,480KiB/s,平均成績為90.8MiB/s,帶寬傳輸在連續記錄的帶寬成績中,比較平穩。
順序寫帶寬
在華為云系統盤10M順序寫帶寬測試結果中,其順序寫帶寬,最高帶寬430,080KiB/s,最低帶寬20,480KiB/s,平均成績為90.6MiB/s,帶寬傳輸在連續記錄的帶寬成績中,起伏較大。
四、可擴展能力評估
分析華為云公有云主機的增加公網帶寬、提升云主機配置,以及增加云主機數量這三種處理能力擴展方式,并同時測試公有云主機的重新啟動時間。
增加公網帶寬
在華為云控制臺申請公網IP的設置中,就能夠對公網帶寬進行彈性擴展的設置,只要在“計費方式”中選擇“按流量計費”,并且將帶寬上限設置好,就能夠通過流量計費的形式,使用了多少流量,便繳納多少錢,在業務應用不超過所設置帶寬上限的前提下,均能夠輕松應對。
提升主機配置
華為云提升云主機配置也非常便捷,在控制臺上,對于要修改配置的主機,先關掉即可,然后就能夠在“操作”中進行改動。
增加云主機
關于增加云主機的數量,華為云考慮得相當周密,設計了一個專門的模塊,具有彈性伸縮功能。彈性伸縮(Auto Scaling)可配置定時、周期或告警策略,使用戶資源隨業務負載增長而增加,隨業務負載降低而減少,節省云上業務資費,保障業務平穩健康運行,總而言之,它能夠根據用戶的業務需求和策略,自動調整資源。
重啟時間
至頂網云能力評估小組,在重啟時間測試中,采用對公有云主機外網IP長ping,并在命令行輸入reboot的方式,通過對丟失ping包個數進行統計,對公有云主機的重新啟動時間進行深入了解。
測試結果表明,華為云云主機在重啟時間測試中,僅有3個ping包在重啟時丟失,重啟時間大約為3秒鐘。
總結:通過上面測試結果可以看出,華為云公有云主機能夠極其順暢的對Web應用正常流量進行處理。在通過Apache ab進行的非正常應用測試中,在CPU被大量連接請求迅速打滿的情況下,華為云云主機仍然能夠在整個測試過程中,為應用請求提供正常的服務,展示出了強大的Web應用服務穩定性。華為云云主機在計算能力測試中,與去年相比,計算性能結果提升顯著,單核和雙核性能接近等比例提升。華為云云主機在系統盤存儲性能測試中,隨機讀、寫IOPS性能卓越,順序讀、寫帶寬數據傳輸都能夠保持平穩。華為云云主機在可擴展能力上,能夠通過彈性擴展的方式增加公有云主機公網帶寬,而且在更改云主機配置之時,也十分方便快捷。更關鍵的是,在華為云云主機的橫向擴展時,所采用的彈性伸縮模塊,非常便于用戶進行使用,會更加快速,簡便自如的對公有云主機數量進行橫向擴展。以上便是華為云公有云主機在此次公有云評測中的測試結果展示,關于這些測試結果,至頂網云能力評估小組還將在綜合分析報告中,進行更加深度的分析對比,到時候也會將數據公開與大家分享,以供交流學習。
10月21-11月20日,華為云為政企、開發者準備了眾多驚喜!普惠季活動內含20+款暢銷云產品,優惠多多!詳情請關注華為云官網、華為云微信公眾號、華為云微博等最新消息,不錯過每一次精彩!
華為云11.11官網網址:
https://activity.huaweicloud.com/2019nov_promotion/index.html