2017中國雲端計算評測報告

聽雲APM發表於2018-01-10

➨ 報告電子版至聽雲官方部落格下載:http://blog.tingyun.com/web/article/detail/1352

評測說明

評測目標:同一應用(網站)在不同雲上的使用者訪問體驗,以及對雲資源的使用

洞察週期及範圍:2017年4月-2017年9月

訪問量:6642000PV

評測工具:聽雲Network、聽雲Server、聽雲Sys、壓力IO程式、雲端計算調查問卷

雲服務配置

enter image description here

國內雲服務現狀

在向智慧時代演進的過程中,雲端計算,大資料和人工智慧等作為最強勁的推動力,正在成為人們生活和工作中不可缺少的部分。如今大多數人對於雲端計算一詞早已有了一定的瞭解,但是雲端計算的真正含義相信沒有多少人能說的明白。

據IDC預計,在2020年之前,中國的IaaS市場需求仍然很大,年複合增長率將有36.6%的提升空間。而整個雲端計算服務市場將以每年32.2%的速度增長,2020年將達到50億美元以上的市場規模。因此在網際網路時代的浪潮中,雲端計算服務從落地到成熟所花費的時間將會不斷縮短,其市場份額的增速也會越來越快。

隨著雲端計算的熱潮在中國興起,越來越多的雲服務廠商加入到這場“廝殺”中。而對於雲的選擇也成為了越來越多企業所關注的重點,在現階段各家雲都有各自所關注的重點,每一家都有各自的優勢。而聽雲的雲評測報告就完美的對每家雲的各項指標進行了全方位的測試,在報告中顯露出了各家雲的優勢及不足,為企業做雲的選型提供相應的參考。

關鍵挑戰

AWS、Azure、IBM等為代表的全球領先的雲端計算廠商也看到了中國目前龐大的市場需求,相繼進入中國開展業務,並憑藉其自身雄厚的技術實力,在進入國內雲服務市場後迅速佔領了一定份額,雖尚未對阿里雲、騰訊雲等國內雲服務巨頭產生實質性的影響,但是其對國內中小型雲廠商卻帶來了極大的挑戰。

國內雲端計算市場未來發展的關鍵趨勢在於能否將研發、生態系統與企業管理更好的結合。當前國內雲端計算服務仍處於“單打獨鬥,提供單向服務”的階段,完整生態模式尚未搭建完成。

生態資料安全問題,目前國內雲端計算髮展速度過快,導致資料安全方面在整體發展上略有滯後。由於全行業均向網際網路靠攏,企業無形的數字資產價值尤為突出,而當前國內雲服務提供商無法提供完整生態環境,因此如何在短時間內提升自身的安全防範能力,將成為當前國內雲服務提供商急需提高的重要部分。

評測方法說明

1.聽云云計算調查問卷

通過聽雲《2017雲端計算調查問卷》對計算,儲存、網路、彈性伸縮、監控、技術支援與資料服務中共計132項能力對雲服務能力及基礎設施進行調查,並根據調查結果對各家雲進行全方位的評測。

聽云云評測調查問卷架構圖詳見:附表一

2.驗證式評測

所有云服務通過k8s進行統一部署監控,每家雲的伺服器通過執行Wordpress程式並通過聽雲Network模擬真實使用者發起持續訪問,同時使用壓力IO程式來對伺服器進行加壓(具體加壓方法為,同一壓力IO 程式部署在不同的雲服務中從而提高伺服器CPU壓力,不同雲服務在執行壓力IO程式後所消耗CPU比例不同,從而體現出雲服務CPU效能差異),最後通過聽雲Server和聽雲Sys對服務端效能進行評測。

驗證式評測架構圖詳見:附表二

評測架構

enter image description here enter image description here

一、雲端計算綜合使用者體驗

自我國進入網際網路時代後,網際網路行業的發展已經日新月異,“快”一直是網際網路行業的極致追求。而作為網際網路行業的命門,網路效能問題則一直是影響網際網路產品發展趨勢的重要因素之一。而網路問題的多樣性、頻發性、不重複性導致了每次運維人員均無法快速有效地診斷故障原因,從而白白流失故障修復的黃金時間。再加上如三大運營商間的網路延遲等國內特有的網路效能問題,使得國內的網路環境尤為特殊。而網路環境的變化之快,更是我們無法預料的。

影響網路效能表現的指標有首頁開啟成功率、首頁開啟時間及首屏時間(圖中的各地區使用者體驗得分是根據本次聽雲評分標準,並由這三項相加得出),而影響這三個指標的效能因素有DNS時間、建連時間、首包時間、延時及丟包率。

enter image description here enter image description here enter image description here

從全國地圖來看,在全國範圍內,山西和陝西的整體網路效能使用者體驗表現最為優異。其中,以山西地區為例,經聽雲測試得出,阿里雲在山西地區的首屏時間為1.21s,首頁開啟成功率為99.96%,首頁開啟時間為2.93s;根據聽雲本次的分值計算規則,故而阿里雲在山西地區的網路使用者體驗得分為28。

效能指標部分,DNS時間部分,上海地區最慢,達到了9. 20ms,而青海地區最快,為1.42ms;建連時間部分,西藏地區最慢,達到了102.24ms,北京地區最快,為30.32ms;首包時間部分,雲南地區耗時最長,達到了298.28ms,北京地區耗時最短,為234.55ms;延時部分,西藏地區延時最大,達到了75ms,北京地區延時最小,為16ms;丟包率部分,湖北地區丟包率最高,達到了2.17%,江西地區丟包率最低,為0.12%。根據以上指標計算得出各地區各項指標的綜合得分情況如雷達圖所示。

enter image description here enter image description here

從全國地圖來看,在全國範圍內,寧夏的整體網路效能使用者體驗表現最為優異。其中,經聽雲測試得出,AWS在寧夏地區的首屏時間為1.11s,首頁開啟成功率為99.98%,首頁開啟時間為1.89s;根據聽雲本次的分值計算規則,故而AWS在寧夏地區的網路使用者體驗得分為29。

效能指標部分,DNS時間部分,山西地區最慢,達到了8.60ms,青海地區最快,為1.41ms; 建連時間部分,西藏地區最慢,達到了148.84ms,河北地區最快,為25.19ms;首包時間部分, 西藏地區耗時最長,達到了395.11ms,北京地區耗時最短,為201.97ms;延時部分,西藏地區延時最大,達到了76ms,北京地區延時最小,為10ms;丟包率部分,吉林地區丟包率最高,達到了1.65%,陝西與浙江地區丟包率最低,為0.01%。根據以上指標計算得出各地區各項指標的綜合得分情況如雷達圖所示。

enter image description here enter image description here

從全國地圖來看,在全國範圍內,山西的整體網路效能使用者體驗表現最為優異。其中,經聽雲測試得出,華為雲在山西地區的首屏時間為1. 17s, 首頁開啟成功率為99.91%,首頁開啟時間為3.41s; 根據聽雲本次的分值計算規則,故而華為雲在山西地區的網路使用者體驗得分為27。

效能指標部分,DNS時間部分,山西地區最慢,達到了23.96ms,青海地區最快,為1.55ms;建連時間部分,西藏地區最慢,達到了107.32ms,北京地區最快,為30.62ms;首包時間部分,福建地區耗時最長,達到了308ms,陝西地區耗時最短,為228.94ms;延時部分,西藏地區延時最大,達到了79ms,北京地區延時最小,為11ms;丟包率部分,黑龍江地區丟包率最高,達到了10.30%, 江西、新疆與青海地區丟包率最低,為0.41%。根據以上指標計算得出各地區各項指標的綜合得分情況如雷達圖所示。

enter image description here enter image description here

從全國地圖來看,在全國範圍內,山西的整體網路效能使用者體驗表現最為優異。其中,經聽雲測試得出,金山雲在山西地區的首屏時間為1.15s, 首頁開啟成功率為99.94%,首頁開啟時間為3.46s;根據聽雲本次的分值計算規則,故而金山雲在山西地區的網路使用者體驗得分為27。

效能指標部分,DNS時間部分,上海地區最慢,達到了9.53ms,青海地區最快,為1.39ms;建連時間部分,貴州地區最慢,達到了108.54ms,北京地區最快,為21.09ms;首包時間部分,雲南地區耗時最長,達到了318.89ms,北京地區耗時最短,為240.11ms;延時部分,西藏地區延時最大,達到了72ms,北京地區延時最小,為9ms;丟包率部分,山東地區丟包率最高,達到了2.45%,新疆地區丟包率最低,為0.20%。根據以上指標計算得出各地區各項指標的綜合得分情況如雷達圖所示。

注:特別說明的是,評測期間我們隨機抽取了金山雲位於北京1區的機房用於驗證評測,屬傳統扁平網路,此機房在本次報告發布時已不再售賣。

enter image description here enter image description here

從全國地圖來看,在全國範圍內,山西、安徽以及河南的整體網路效能使用者體驗表現最為優異。其中以河南地區為例,經聽雲測試得出,騰訊雲在河南地區的首屏時間為1.28s,首頁開啟成功率為99.95%,首頁開啟時間為3.67s;根據聽雲本次的分值計算規則,故而騰訊雲在河南地區的網路使用者體驗得分為26。

效能指標部分,DNS時間部分,上海地區最慢,達到了10.27ms,青海地區最快,為1.57ms;建連時間部分,西藏地區最慢,達到了102.98ms,遼寧地區最快,為37.14ms;首包時間部分,廣西地區耗時最長,達到了288.77ms,河南地區耗時最短,為230.15ms;延時部分,西藏地區延時最大,達到了75ms,河北以及河南地區延時最小,為21ms;丟包率部分,陝西及貴州地區丟包率最高,達到了1.27%,江西地區丟包率最低,為0.16%。根據以上指標計算得出各地區各項指標的綜合得分情況如雷達圖所示。

enter image description here enter image description here

從全國地圖來看,在全國範圍內,寧夏及青海的整體網路效能使用者體驗表現最為優異。其中以青海地區為例,經聽雲測試得出,UCloud在青海地區的首屏時間為1.10s,首頁開啟成功率為100%,首頁開啟時間為3.42s;根據聽雲本次的分值計算規則,故而UCloud在青海地區的網路使用者體驗得分為28。

效能指標部分,DNS時間部分,上海地區最慢,達到了9.39ms,青海地區最快,為1.36ms; 建連時間部分,西藏地區最慢,達到了106.25ms,陝西地區最快,為38.59ms;首包時間部分,廣西地區耗時最長,達到了332.95ms,北京地區耗時最短,為258.96ms;延時部分,西藏地區延時最大,達到了80ms,北京地區延時最小,為19ms;丟包率部分,雲南地區丟包率最高,達到了5.21%,江西地區丟包率最低,為0.13%。根據以上指標計算得出各地區各項指標的綜合得分情況如雷達圖所示。

enter image description here enter image description here

從全國地圖來看,在全國範圍內,微軟雲在寧夏、青海、山西、甘肅、河南以及河北的整體網路效能使用者體驗表現最為優異。其中以河北地區為例,經聽雲測試得出,微軟雲在河北地區的首屏時間為1.13s,首頁開啟成功率為97.64%,首頁開啟時間為3.96s;根據聽雲本次的分值計算規則,故而微軟雲在河北地區網路使用者體驗得分為25。

效能指標部分,DNS時間部分,山西地區最慢,達到了8.65ms,青海地區最快,為1.40ms;建連時間部分,貴州地區最慢,達到了107.10ms,山西地區最快,為25.91ms;首包時間部分,廣西地區耗時最長,達到了319.71ms,北京地區耗時最短,為216ms;延時部分,雲南地區延時最大,達到了73ms,天津地區延時最小,為8ms;丟包率部分,黑龍江地區丟包率最高,達到了1.29%,四川地區丟包率最低,為0.1%。根據以上指標計算得出各地區各項指標的綜合得分情況如雷達圖所示。

enter image description here enter image description here

從全國地圖來看,在全國範圍內,移動雲在山東的整體網路效能使用者體驗表現最為優異。其中以山東地區為例,經聽雲測試得出,移動雲在山東地區的首屏時間為1.96s,首頁開啟成功率為99.82%,首頁開啟時間為4.76s;根據聽雲本次的分值計算規則,故而移動雲在山東地區的網路使用者體驗得分為22。

效能指標部分,DNS時間部分,山西地區最慢,達到了12.60ms,新疆地區最快,為1.65ms;建連時間部分,西藏地區最慢,達到了136.89ms,江蘇地區最快,為62.05ms;首包時間部分,內蒙古地區耗時最長,達到了417.71ms,海南地區耗時最短,為330.67ms;延時部分,西藏地區延時最大,達到了97ms,廣西及海南地區延時最小,為24ms;丟包率部分,北京地區丟包率最高,達到了9.45%,重慶地區丟包率最低,為0.1%。根據以上指標計算得出各地區各項指標的綜合得分情況如雷達圖所示。

二、雲端計算效能與可用性

“效能為先、使用者為王”這些名詞伴隨著移動網際網路的發展逐漸深入人心。雲服務相比傳統IDC機房,其優勢就是減少成本、方便維護以及高可用,而高可用則正是這三者中唯一影響企業營收的重要因素。並且,雲服務可用性的高低,是可以直接在使用過程中感知到的,這一部分,會是所有云服務提供商最為關注的一部分。

分值計算部分,聽雲有自己的一套評分標準,通過對System-CPU使用率、User-CPU使用率、系統負載等圖中所含的效能指標進行分值為1-10的劃分。

enter image description here

阿里雲在雲端計算可用性方面,Stolen CPU usage是它最大的優勢,經聽雲詳細測評後得出其詳細資料,阿里雲Stolen CPU usage為0。相較於這方面的優勢,其System-CPU使用率和磁碟IO-寫速率是最主要的兩個弱項,其對應資料System-CPU使用率為45.21%、磁碟IO-寫速率為32.18MB/s。根據聽雲此次的分值計算標準,評分結果如圖上所示。

enter image description here

AWS在雲端計算可用性方面,System-CPU使用率、User-CPU使用率以及IO wait CPU使用率是它最大的優勢,經聽雲詳細測評後得出其詳細資料:分別為System-CPU使用率為21.64%,User-CPU使用率為7.91%,IO wait CPU使用率為0.000009%。相較於這三方面的優勢,其磁碟IO-寫速率以及磁碟IO讀速率是最主要的兩個弱項,其中磁碟IO寫速率具體資料為33.34 MB/s,磁碟IO讀速率則為40.75MB/s。根據聽雲此次的分值計算標準,評分結果如圖上所示。

enter image description here

華為雲在雲端計算可用性方面,Stolen CPU usage與磁碟IO-寫速率是其最大的優勢,所對應的詳細資料Stolen CPU usage為0,磁碟IO-寫速率為52.34MB/s。與之相反,系統負載及System-CPU使用率是其兩個最大的弱項,系統負載為3.06,System-CPU使用率為41.85%。根據聽雲此次的分值計算標準,評分結果如圖上所示。

enter image description here

金山雲在雲端計算可用性方面,資料庫響應時間是其最大的賣點。此次資料庫響應時間指標是由Select、Insert、Update、Delete和Call這五項資料庫操作時間之和與0.2相乘所得出的結果,金山雲的資料庫響應時間為0.21ms,在本次評測雲廠商之中處於領先地位。相反,其System-CPU使用率則是其最弱的一項,所對應資料為45.05%。根據聽雲此次的分值計算標準,評分結果如圖上所示。

enter image description here

騰訊雲在雲端計算可用性放面,Stolen CPU usage是其最大的優勢之一,經聽雲詳細測評後,得出Stolen CPU usage為0;相較於這方面的優勢,System-CPU使用率和IO wait CPU使用率是其最弱的兩項,其中System-CPU使用率為44.82%,IO wait CPU使用率0.32%。根據聽雲此次的分值計算標準,評分結果如圖上所示。

enter image description here

UCloud在雲端計算可用性方面,系統負載、資料庫響應時間與Stolen CPU usage是其最大的三個優勢,經聽雲詳細測評後,得出UCloud系統負載的詳細資料為1.08,資料庫響應時間為0.17ms,Stolen CPU usage為0.02%;相較於這兩方面的優勢,System-CPU使用率是其最大的弱勢,其中System-CPU 的詳細資料為41.47%。根據聽雲此次的分值計算標準,評分結果如圖上所示。

enter image description here

微軟雲在雲端計算可用性方面,Stolen CPU usage是最大優勢,經聽雲詳細測評後,得出微軟雲的Stolen CPU usage詳細資料為0;同時,其系統負載與磁碟IO-讀速率則是微軟雲的兩處弱項,其中系統負載的詳細資料為2.83,磁碟IO-讀速率的詳細資料為45.91MB/s。根據聽雲此次的分值計算標準,評分結果如圖上所示。

enter image description here

移動雲在雲端計算可用性方面,磁碟IO-讀速率與Stolen CPU usage是其最大的兩處優勢,經聽雲詳細測評後,得出移動雲的磁碟IO-讀速率詳細資料為97.23MB/s,是本次所有評測雲廠商中效能最優的,另外移動雲的Stolen CPU usage的詳細資料為0;同時,System-CPU使用率是其最弱的一項,其詳細資料為43.42%。根據聽雲此次的分值計算標準,評分結果如圖上所示。

三、雲端計算易用性

以使用者為中心,操作簡單、價效比高、功能完善等等,這些不僅限於2C端,2B端也一樣適用。每個人都在追求效率的最大化,都在追求在最短時間內完成最大效益的工作。所以雲端計算如何體現出自身的優越性,就在於與傳統資料中心相比,如何用最少的努力發揮最大的效能。同理,在爭奪使用者的過程中,哪一方的操作簡單,功能實用且覆蓋面廣,那這一方就會擁有更多的使用者。

易用性評分標準,通過結合聽雲《2017雲端計算調查問卷》與自身對雲服務商的實際評測結果綜合得出,最後換算為百分制,分值範圍為0-100。

enter image description here

阿里雲在雲端計算易用性方面, 監控和網路是其最優的兩項,其中監控部分,阿里雲的警報通知方式、支援第三方監測軟體以及自定義服務健康控制檯歷史天數方面均位於行業前列。阿里雲對於例項間的網路加密、NAT閘道器、多虛擬NIC等網路部分的支援也做到行業中較高的水平。

enter image description here

AWS在雲端計算易用性方面,監控、彈性伸縮以及網路等都是AWS在易用性方面的優勢所在,但是從圖中可看其出儲存服務明顯落後於其它服務, 一方面是由於當前使用者對於儲存需求型別的不斷變化,國內雲端計算市場普遍對於這種情況反應不及時,另一方面由於初進國內市場,對於國內企業在儲存方面的實戰需求並不十分清楚,從而造成現在對於儲存服務支援度較低的局面。

enter image description here

華為雲在雲端計算易用性方面,彈性伸縮是其表現最為良好的一部分,其對健康例項替換、靜態彈性伸縮服務等方面的支援程度較高。其它方面雖然相比彈性伸縮而言支援程度不夠,但是目前來說是處於同步發展的階段,並沒有明顯的弱項。

enter image description here

金山雲在雲端計算易用性方面,其彈性伸縮是所有云評測廠商中表現最好的,對於預約增加,減少例項池的例項數量、故障例項替換為健康例項的支援度很高;但是對於儲存方面,如為每個物件分配一個或多個後設資料標籤、指定某些儲存互動的優先順序等方面的支援力度還不夠。同時體系化的大資料平臺整合將是未來的一大趨勢,在這一趨勢下,通過推出一系列包括行業解決方案定製、使用者畫像分析、優化資料傳輸及遷移等各個詳細劃分的資料服務,金山雲將繼續自己的全面均衡的發展路線。

enter image description here

騰訊雲在雲端計算易用性方面,對於易用性服務的支援表現較為平滑,沒有特別突出的優勢但是也沒有明顯的劣勢,整體而言對於彈性伸縮、網路以及技術支援與服務方面的支援度比較高。同時從報告所包含的雲服務提供商整體表現上來看,各家所提供的儲存服務能力並沒有完全跟上市場的需求,可見儲存服務擁有極大的發展潛力,以持續資料保護為例,其作用是在雲服務發生任何故障及問題時能對企業資料及時進行災備,這是使用者在當前以及將來很難改變的重要需求之一,因此騰訊雲在儲存服務上的持續發力勢必將進一步鞏固自身在易用性方面的優勢。

enter image description here

UCloud在雲端計算易用性性方面,對於彈性伸縮和計算例項的支援是它的兩個亮點,以計算例項為例,其對於VM主機故障恢復、例項維護及故障通知以及Windows、Linux系統映象的支援等方面有著很高的支援度;但是相較於其他方面,對於儲存服務的支援程度明顯不夠。

enter image description here

微軟雲在雲端計算易用性方面表現較為均衡,彈性伸縮是表現最為良好的服務之一,對於負載均衡的配置,動態彈性伸縮等方面的服務支援度較高。但是對於儲存服務的支援力度則遠遠不夠,比如不支援SSD混合儲存、NFS協議等,總體來說對於儲存方面的服務支援還有待提高。

enter image description here

移動雲在雲端計算易用性方面,其技術支援與服務方面領先於其它評測中的雲廠商,無論是雲端還是資料機房,資料安全以及災備能力永遠是最受關注的兩個點,而移動雲的技術支援與服務部分則是領先於上述其它雲服務提供商,這也使其平臺級異地災備的能力得到了良好的體現,同時鞏固並持續發展這一優勢,對於穩紮穩打的移動雲就目前的情況來說更為合適。但是相較於這方面,移動雲對於資料服務和儲存方面的支援程度還有待完善。

評測指標說明

1.使用者體驗指標:

首屏時間:瀏覽器顯示第一屏主頁面的消耗時間。首屏的定義以1024X768畫素尺寸為標準。從開始監測開始計時,到IE瀏覽器頁面顯示高度達到768畫素且此區域有內容顯示之後的時間。

首頁開啟時間:首頁開啟時間是指,開啟一個網頁的總消耗時間,即從DNS解析開始到瀏覽器返回完成時的時間。

首頁開啟成功率:首頁開啟成功率是指成功開啟網頁次數與總訪問次數的比值。

DNS時間:通過域名解析服務(DNS),將指定的域名解析成IP地址的消耗時間。

建連時間:IE瀏覽器和Web伺服器建立TCP/IP連線的消耗時間。

首包時間:首包時間是指瀏覽器從傳送HTTP請求結束開始,到接收到Web伺服器返回的第一個資料包的消耗時間。

延時:延時是指一個報文或分組從一個網路的一端傳送到另一個端所需要的時間。

丟包率:丟包率是指測試中所丟失資料包數量佔所傳送資料組的比率。

2.雲端計算效能與可用性指標:

System-CPU使用率:系統執行系統程式佔用CPU的比例。

User-CPU使用率:系統執行使用者程式所佔用CPU比例。

Stolen CPU usage:伺服器資源洩漏所佔用的CPU比例(此項指標過高說明伺服器出現了資源隔離的問題)。

IO wait CPU使用率:系統在執行io操作時所佔用的CPU比例。

資料庫響應時間:資料庫5種SQL操作(INSERT、UPDATE、SELECT、DELETE、CALL)的平均響應時間。

磁碟IO-讀速率:每秒進行讀(I/O)操作的大小。

磁碟IO-寫速率:每秒進行寫(I/O)操作的大小。

伺服器響應時間:應用伺服器從收到請求到返回響應的時間。

系統負載:系統CPU繁忙程度的度量,即有多少程式在等待被CPU排程。

3.雲端計算易用性指標:

資料服務:資料服務是指雲廠商對資料處理元件支援能力的體現。

監控:監控是指雲廠商對使用者所選伺服器執行狀況的監控效能。

彈性伸縮:彈性伸縮是指雲廠商針對使用者需求和策略自動調整其彈性計算資源的管理服務。

網路:網路是指雲廠商基礎設施中的網路建設情況。

儲存:儲存是指雲廠商對與儲存服務的支援情況。

計算例項:計算例項是指雲廠商伺服器支援情況及其基礎設施建設情況。

技術支援與服務:技術支援與服務是指雲廠商對使用者所提供的支援及服務水平的情況。

注:

1.本次評測中所選運營商網路為(中國移動,中國聯通,中國電信,中國鐵通,教育網)各運營商所佔比例為相同比例。評測中所選例項均為相同配置主機,系統盤為建立例項時系統自動提供的系統盤(沒有單獨掛載磁碟)。

2.本報告中所有雷達圖中分值越高所佔面積越大。

相關文章