什么是匠心,匠心是一種將技術發揮到極致的精神。在接下來的華為云ECS通用計算型云服務器S6(以下簡稱為“華為云S6云服務器”)應用性能評測中,我們再一次對華為云所獨具的匠心,有了更深刻的體會。
在上篇測試報告中,我們對華為云S6云服務器的計算、存儲和網絡基礎性能進行了測試。然而在評估一款產品的時候,不單要關注性能指標,還需要了解它的實際應用處理能力。
因此,在本篇報告中,至頂網云能力評估小組通過利用Apache所提供的壓力測試工具ab、高性能的分布式內存對象緩存工具Memcached的測試工具memaslap、內網大文件拷貝scp、MySql+sysbench(OLTP)以及FFmpeg視頻轉碼這些云計算業務應用中最常見的,包涵了網絡、存儲與計算典型應用場景,又對4核16G內存華為云S6云服務器的應用處理能力進行了評測,并對測試結果進行分析。
網絡應用性能測試 Apache ab
當前企業的絕大部分網絡業務應用,基本上是通過網頁或APP的方式,通過Web服務器對外進行發布。Apache又是目前公有云上占據主流的Web服務軟件。因此,香港免備案主機 美國服務器,利用Apache所提供的壓力測試工具ab,我們可以比較方便的對公有云服務器的Web應用性能進行評測。
在本次測試中,我們利用測試工具ab,通過同時進行80個Web應用請求訪問,一共對目標端的測服務器發起50000次訪問的方式,對被測的4核16G內存華為云S6云服務器進行測試,測試結果如下:
Apache ab 測試結果截圖
通過Apache ab測試結果截圖我們可以看出,在本次測試中,4核16G內存華為云S6云服務器Web應用請求平均響應能力可以達到每秒鐘99280.81 Requests。
眾所周知,在Web應用體驗中,最關鍵的是Web請求的及時響應。在遇到突發事件或產品大促等活動時,出現問題的,往往是登錄服務這種對傳輸文件不大,帶寬要求不高,但需要具備高性能新建連接處理能力的業務之上。而用戶登錄認證一旦出現問題,也就意味著整套系統服務均無法實現。
每秒鐘近接10萬次的應用請求的響應能力,意味著被的測華為云S6云服務器可以在極短的時間內,對用戶所發出的應用請求進行響應。測試結果截圖中的響應時間結果也表明,在平均10微秒左右,華為云S6云服務器就可以完成一次應用響應,表現出經十分強勁的Web應用請求處理能力。這種應用請求處理能力,必然可以在用戶應對Web應用突發事件時,提供出強大的助力。
Memaslap
要知道在Web應用之中,不但有用戶登錄這類的小文件低帶寬應用,更多地是對圖片、文字乃至于音、視頻內容進行傳輸,這些內容要想獲得高性能的響應,就需要將數據加載到內存之中。然而內存資源畢竟是有限的,為了更有效對內存資源進行利用,會采用memcached分布式內存對象緩存技術來進行內存資源擴展,向用戶提供更高效的Web應用服務。于是,我們又采用Memaslap(Memaslap是memcached服務器的壓力測試工具)來進一步對華為云S6云服務器的服務器間高速緩存性能進行了測試。
Memaslap 測試結果截圖
通過Memaslap 測試結果截圖,我們可以了解,在60秒的測試中,Memaslap的總操作數(Ops) 達到15165786條,每秒的操作數最高可以達到 252740 TPS。顯示出了非常強悍的分布式內存對象緩存處理能力。這樣的緩存能力,完全可以為例如Memcached之類的緩存服務器提供高度穩定可靠的Web應用基礎。
存儲數據應用性能測試 scp
在上篇的基礎性能測試中,我們了解到華為云500G的超高IO云硬盤可以提供350MB/S的存儲數據傳輸能力,同時還具備著2.2Gbps的網絡帶寬,但是在實際應用中,又會有什么樣的應用表現呢?
因此,我們選用兩臺華為云S6云服務器,分別加載500G的超高IO云硬盤,利用scp命令,進行10G大文件的網絡傳輸測試。本項測試,既是對華為云網絡數據傳輸的性能考察,也是500G的超高IO云硬盤的應用體驗。具體測試結果如下:
scp測試結果截圖