三、应用前端性能关键指标
评测指标:建连时间、首包时间、网络层时间、基础页面下载速度
1、建连时间
建连时间:浏览器与Web服务器建立TCP/IP连接的消耗时间,TCP/IP连接三次握手的前两次握手的时间。
2、网络层时间
网络层时间:监测一个页面时,发生网络通讯的总消耗时间。IE浏览器使用WINDOWS网络层(winInet)和WEB服务器进行通讯。此项指标包含了DNS时间、建立连接时间、SSL握手时间、重定向时间、发出请求时间、收到第一个包时间、内容下载时间和关闭连接时间的总和。
三、应用后端性能关键指标对比
该指标通过听云Network模拟用户对同一应用在八家不同云环境的访问,可直观看到用户的访问效果。同时在应用后台方面基于听云Server和听云Sys两个后台诊断产品,同样可以看出同一应用后台程序在不同云环境下的差异。
1、应用服务器响应时间
应用服务器响应时间:应用服务器从收到请求到返回响应的时间
2、Apdex分值对比
Apdex对应用中发生的任务进行采样,采样结果被量化为一个0到1之间的数值即“Apdex指数”,0代表没有满意用户,1则代表所有用户都满意。
根据数据可见:AWS、UnitedStack、腾讯云、UCloud在该项表现出色。
四、测试结果分析
1、公有云优势区域对比——首屏时间
通过对比发现:
在首屏时间上百度开放云在我国北方省份占有绝对的优势;而腾讯云在我国南方区域优势较为明显;AWS在河南、湖北、甘肃、宁夏以及西藏区域具有优势。
2、公有云优势区域对比——总下载时间
从总下载时间来看,整体全国占领区域则比较分散,总体AWS占据区域较大,而这里华为云在新疆和广西区域则出现了逆袭,体现出了部分区域优势。
结论性建议
1、不同云厂商在各个指标上均呈现出不同的优势,因此不同的用户需要根据自身特点进行选择。
2、本次测试的压力主要以6480UV的数量进行测试,本次测试主要体现了一般中小企业在购买云服务的基本情况,更高端的企业用户仅供参考。
3、通过测试后我们对云厂商进行了详细的调研,我们了解到如下情况:华为云正处于产品新旧版本更新期,UCloud针对这种中小企业规模的云服务还有很多不同场景的服务策略,AWS自身更是有很多针对用户购买云服务后的性能优化策略。