重磅!听云发布《中国公有云用户体验报告》

如今国内云计算的现状已然清晰,越来越多的企业选择将服务迁移至云端,那么如何选择一家合适的公有云或者私有云(或混合云)来托管运营基于云的虚拟机便成为首要任务,这其中公有云由于整体架构成本低、托管更灵活、更强的可扩展性等优势被更多企业认可。但是,如何选择一家适合企业自身业务的公有云服务提供商仍然是一个问题,除了成本、安全、网络连接、存储选择、区域性支持等必要因素外,选择公有云服务还需要考虑什么?

为了解决这个问题,听云经过研究,正式发布首份《中国公有云用户体验报告》。报告中听云通过旗下产品听云Network从模拟真实用户的角度给出不同公有云的使用效果,同时结合听云Server、听云Sys两款产品对公有云提供商基础设施进行监测,实现端到端完整的效果评测,从首屏时间、总下载时间、首包时间、建连时间、Apdex等几个维度对国内八大云服务提供商进行测试评分,并在业界首次公开基于用户体验感知的公有云评测。

什么是真实用户体验?

和市面上绝大多数“报告”不同,本次报告数据基础并非源自对目标机房发起访问,而是基于真实用户对目标应用发起访问时采集的性能数据。听云Network拥有超过20万最终用户(LastMile)监测会员,依托遍布全球的监测会员网络,实现数据采集,以最终用户的视角及时发现在访问过程中遇到的问题。

为什么是首家公有云用户体验报告?

为保公正公开,本报告是国内唯一采用主动式+被动式方式对公有云进行监测,实现完整的端到端监测效果而呈现的用户体验报告。报告基于听云20万+真实用户节点主动对应用发起访问,同时也结合了听云Server、听云Sys在应用中进行嵌码,对应用的前后端数据进行深度收集,端到端的反映整个应用过程中的用户体验。

报告中的评测对象?

本报告选择了八家在国内具有代表性的云服务提供商,他们分别是AWS、阿里云、腾讯云、百度开放云、青云、UCloud、UnitedStack、华为云。

这份报告给谁看?

本报告意在为中小企业DevOps对云技术选型时提供技术参考。

或许可以帮你

在选择云服务时,本报告具有有一定的参考意义;另一方面随着CDN逐渐云化,本报告可以从技术层面指导用户对云服务产品进行选择,为你在评估云厂商性能时提供技术指标。

[报告摘录]

qwe.png

一、公有云评测结果

评测指标

  • 用户体验类:首屏时间、总下载时间

  • 应用端指标:首包时间、建连时间、网络层时间、基础页面下载速度

  • 后台综合指标:(Apdex指数 =(1 ×满意数量+ 0.5 ×可容忍数量)/ 总样本数,T=500)

所有雷达图以测试指标实际值标示,面积越大代表整体测试结果越优秀

二、用户访问网站体验对比

首屏时间和总下载时间是用户体验最为明显的指标,因此听云通过这两个指标来测试网站,依据这两个指标在八家云上用户发起的访问效果进行对比。

  • 1、首屏时间对比结果

唉唉唉.png

经几轮测试阶段,对数据进行读取、分析可见:

华为首屏时间明显高于其他7家测试对象,在其余7家公有云中AWS首屏时间波动略高于其他,整体上差别不大。

首屏时间:浏览器显示第一屏主页面的消耗时间

  • 2、总下载时间对比

0099.png

经几轮测试阶段,对数据进行读取、分析可见:

AWS、阿里云、UnitedStack、百度开放云在总下载时间方面表现出色

总下载时间:监测一个页面总的消耗时间,即从开始监测到监测结束的时间。

三、应用前端性能关键指标

评测指标:建连时间、首包时间、网络层时间、基础页面下载速度

  • 1、建连时间

0009.png

建连时间:浏览器与Web服务器建立TCP/IP连接的消耗时间,TCP/IP连接三次 握手的前两次握手的时间。

  • 2、网络层时间

00099.png

网络层时间:监测一个页面时,发生网络通讯的总消耗时间。IE浏览器使用WINDOWS网络层(winInet)和WEB服务器进行通讯。此项指标包含了DNS时间、建立连接时间、SSL握手时间 、重定向时间、发出请求时间、收到第一个包时间、 内容下载时间和关闭连接时间的总和。

四、应用后端性能关键指标对比

该指标通过听云Network模拟用户对同一应用在八家不同云环境的访问,可直观看到用户的访问效果。同时在应用后台方面基于听云Server和听云Sys两个后台诊断产品,同样可以看出同一应用后台程序在不同云环境下的差异。

  • 1、应用服务器响应时间

10.1.png

应用服务器响应时间:应用服务器从收到请求到返回响应的时间

  • 2、Apdex分值对比

10.2.png

Apdex 对应用中发生的任务进行采样,采样结果被量化为一个0到1之间的数值即“Apdex指数”,0代表没有满意用户,1则代表所有用户都满意。

根据数据可见:AWS、UnitedStack、腾讯云、UCloud在该项表现出色

五、测试结果分析

1、公有云优势区域对比——首屏时间

11.1.png

通过对比发现:

在首屏时间上百度开放云在我国北方省份占有绝对的优势;而腾讯云在我国南方区域优势较为明显;AWS在河南、湖北、甘肃、宁夏以及西藏区域具有优势。

  • 2、公有云优势区域对比——总下载时间

11.2.png

从总下载时间来看,整体全国占领区域则比较分散,总体AWS占据区域较大,而这里华为云在新疆和广西区域则出现了逆袭,体现出了部分区域优势。

结论性建议:

1、不同云厂商在各个指标上均呈现出不同的优势,因此不同的用户需要根据自身特点进行选择。

2、本次测试的压力主要以6480UV的数量进行测试,本次测试主要体现了一般中小企业在购买云服务的基本情况,更高端的企业用户仅供参考。

3、通过测试后我们对云厂商进行了详细的调研,我们了解到如下情况:华为云正处于产品新旧版本更新期,UCloud针对这种中小企业规模的云服务还有很多不同场景的服务策略,AWS自身更是有很多针对用户购买云服务后的性能优化策略。

关于作者

阮小乙

人生就该充满正能量!

我要评论

评论请先登录,或注册