应用性能管理(APM)在国内外蓬勃发展,被越来越多的企业所接受,而真实用户体验视角下的网络性能管理是APM的重要组成部分,听云Network从真实用户体验视角对国内五个行业的100个网站、主流CDN厂商、五大运营商进行监测,推出《2014中国网络性能报告》,旨在规范应用性能管理(APM)在网络性能方面的指标定义,帮助DevOps快速了解业务的真实可用性,提高业务级运维能力。
报告将从不同类型行业网站的网站访问质量、网络性能关键指标、CDN对网络性能的影响、运营商网络性能对比四个方面进行阐述。
一、不同类型行业网站访问质量概况
访问质量包括三大因素,分别是首屏时间、打开时间、打开成功率。
1.不同类型行业网站首屏时间
首屏时间是指浏览器显示***屏主页面的消耗时间。首屏时间过长会影响用户体验降低,导致用户流失。
优化建议:
优化网站页面结构
优化网络性能关键指标(详见第2部分)
2、不同类型行业网站首页打开时间
首页打开时间指打开一个网站首页总消耗时间,即从DNS解析开始到浏览器返回完成事件的时间。打开时间过慢会造成用户流失。
优化建议:
减小页面体积及元素个数
优化网络性能关键指标(详见第2部分)
3、网站打开成功率
网站打开成功率指成功打开网页次数与总访问次数的比例,反映了不同行业网站的健康度。访问失败会导致用户流失。
二、网络性能关键指标概述
网络性能优秀或与否,直接影响了网站的首屏时间、打开时间以及打开成功率,其中影响网络性能的主要关键指标有DNS时间、建连时间、首包时间、下载速度。
1.DNS时间
监测客户端通过域名解析服务(DNS),将指定的域名解析成IP地址的消耗时间。
优化建议:
提升网站授权DNS的网络链路质量
合理设置DNS缓存过期时间
增加监控手段,及时发现DNS解析异常,快速解决问题
2.建连时间
浏览器与WEB服务器建立TCP/IP连接的消耗时间,TCP/IP连接三次握手的前两次握手的时间。
优化建议:
增强服务器硬件处理性能
优化现有网络的链路(如采购CDN服务、增加多线机房等)
3.首包时间
浏览器从发送HTTP请求结束开始,到收到WEB服务器返回的***个数据包的消耗时间。
优化建议:
加强服务器端处理性能
优化网络链路
4.下载速度
每秒钟监测客户端对网络资源下载的下载字节数,单位为KB/s。
优化建议:
增加服务器端带宽冗余
优化链路
三、CDN对网络性能的影响
CDN对网络访问效果影响重大,不同类型的CDN服务的加速效果有明显差异。
1.全行业CDN使用情况
2.不同类型CDN加速效果对比
CDN对网络性能的影响主要表现在下载速度、建连时间、首屏时间三大指标:
下载速度:未使用(118KB/s)、商用(194KB/s)、自建(213KB/s)
建连时间:未使用(85ms)、商用(36ms)、自建(32ms)
首屏时间:未使用(3.7s)、商用(2.1s)、自建(1.8s)
四、运营商网络性能对比
1.运营商网络响应时间
网民接入各运营商网络访问网络应用时的延时状况。
华北和东北地区中国联通网络响应表现***
华中河南地区:中国联通网络响应表现较好
华东地区:中国电信网络响应表现较好
华南地区:中国电信网络响应表现较好
西北地区:中国移动网络响应表现较好
2.运营商不同时段网络响应状况
不同时间段运营商响应状况:
从闲时到忙时,运营商网络响应时间呈上升态势
3.运营商对于不同行业网站的访问效果支持
由于不同行业类型的网站文件差异,各运营商对不同网站文件类型支持情况不一