为了给亲朋好友准备感恩节礼物,Tony在美国一家大型的电子购物网站已经花了将近1个小时挑选商品。现在,他准备结账了,却无奈地发现,任凭自己怎么点击“前去结账”的按钮,购物车页面就是无动于衷,5分钟后,他只好选择了放弃,同时放弃了以后登录这家网站的兴趣。
实际上,从那天的凌晨3点开始,美国很多地区的客户都遭遇了和Tony同样的问题,并且这一问题持续了8小时之久。
但是,这个网站的运营者却浑然不觉。事实上,根据传统的管理手段,一切看上去都很好:数据中心的指示灯都是绿色的,服务器也完全正常。
这是一个在美国电子商务方兴未艾时的真实故事。那家网站在短短几个小时内损失惨重。不过,之后很快他们就使用了专业的第三方网络性能监测服务,事实上,今天包括亚马逊在内的几乎所有的美国电子商务公司都是这一服务的用户,当然也包括在线软件服务商,内容网站以及重视利用互联网进行品牌营销的企业等。
还是阿莱克斯贝瑞的总结更加简洁明了:“当互联网成为某一公司收益模式核心时,它就十分有必要经常监测客户的在线体验”,他是NeuStar互联网基础设施服务集团(IISG)高级副总裁,事实上,这一伴随着电子商务而兴起的技术,在美国已经成为了一桩成熟的生意。
性命攸关的“用户体验”
网络性能监测技术,对于以网络为核心的商业模式的重要性,基于几个商业事实。
首先,我们无法否认理论上可以从世界任何一个地点通过互联网登录任何一个在异地服务器上存储的页面,但是,如果你是个性能关注派的话,一个显而易见的事实却无法绕过:不同地点的用户,所感受到的网络速度和性能不可能是相同的,有时候甚至差别很大。而对于一家电子商务公司来说,守在数据中心,当然无法了解不同区域和不同环境下用户的体验。
这也带来下一个问题:用户体验对以网络为核心的业务模式的重要性。根据一份对此领域最新的调查数据,57%的用户在体验性能非常差的时候会完全放弃整个事务处理过程,而26%的用户会转到竞争对手的网站。同时,根据微软“必应”的报告,网站每1秒的延迟会导致平均每个用户收入下降4.3%,而像国外的一家知名电子商务网站价格比较网(Shopzilla.com),仅仅将网站性能从7秒提高到4秒,就为其自身增加7%-12%的收入,而且降低了50%的硬件成本。
进一步调查还显示,如果一家网站的用户端表现不佳,甚至会对网民形成一系列的强烈反应:75%的不满者将不再访问该网站,28%的用户会对网站造成负面的影响,甚至27%的人会将这种不愉快的经历告诉周围的人,从而对品牌造成不可估量的损失。而从调查数据来看,对网站的不满中,有61%是用户体验差造成的,其中网站访问速度不理想以及错误信息是最主要的原因。
总之,正如美国《网络零售商》一篇文章所指出的那样,过去,你只要知道自己的客户群体是谁就可以了。但现在,一个网络零售商需要考虑的问题则有很多。比如,你的客户来自哪里,浏览器和操作系统是什么,上网的方式,在进行哪些操作的时候遇到了什么样的问题。“随着网站基础设施的逐渐增加,购物者对于网站性能的要求正在增加。”
对于处在电子商务热潮中的中国来说,网络性能监测技术也许更加必要,虽然现在它的重要性显然被低估了。与现实的因素相比,更大的应用鸿沟则在于意识层面。比如很多互联网公司更关注于后台服务的优化,对于用户的体验,更多提出的还是UI(用户界面)的改善,而对于网站在页面响应度、下载质量这些所谓的“最后一公里”的问题,却没有给予足够的重视。但是,在使用了网络性能监测的腾讯和凤凰网的相关负责人看来,这“最后一公里”,却是网络企业决胜的关键。尤其是在网络应用易于复制、差异化竞争越来越小的情况下,让用户多等待1秒钟都需要付出风险。
风险规避
那么,这一技术又是怎么帮助各种网络公司规避风险,从而提升业绩的呢?让我们以亚马逊使用的Webmetrics GlobalWatch监控平台为例来看一下这项技术的运行机制。
首先,亚马逊将需要监测的内容托管,在这项业务的背后,其实是依靠在全球100个重要城市投入巨资兴建的数据中心,以及专业研发的软件搭建的运营平台支撑着业务的运行。
这里的关键是全球化。“互联网提供了一个真正的全球市场机会,因此必须使用受到全面管理的全球网络来监测客户对网络应用程序的使用体验,”阿莱克斯贝瑞指出,“在可靠的、高质量的代理网络上添加全世界的主要城市后,网络性能监测能够向客户提供更为精确的性能分析数据和信息,从而使他们能够做出更好的决策,更加有效地经营他们的业务”。
对于亚马逊来说,最重要的是保证电子交易的完整和连续性,对此,网络性能监测通过应用和交易监控,对既定的网上交易,比如客户登录和采购订单执行,以每分钟的频率来验证24小时内网络应用程序是否完全保持运行状态。
(点图片放大)
同时,就像前一段时间中国的百度被黑,以及去年暴风影音被攻击的情形那样,有些侵害是来自对域名的攻击,这也大大影响了用户的体验,而站点监控就可以通过提供具体的性能问题分类,比如DNS时间、第一字节到达时间、以及传输时间等来确保正常运行,可以对每分钟的频率实施监控。
另外,亚马逊还需要通过网络与主要业务合作伙伴和供应商保持合作,网络性能监测还能在亚马逊部门之间、业务功能之间、内部和外部合作伙伴之间、以及客户和供应商之间提供透明的信息查看,在出现问题的时候向各方提供实时告警信息,这也意味着更好的客户体验,比如大大减少了B2B交易的失败率。
通过即时的性能监测,亚马逊降低了平均响应时间,从而提高了正常运行时间,改进了性能,从而保证达到在线率99.9%的服务水平协议。而与此同时,网络性能监测的易用性,又使得监测工作变得更容易管理。它不再是只有一两个人能懂的神秘功能。任何操作人员现在都能够看到这些指标后采取响应行动,可视性得到了改进,整个过程的效率更高。
当然,这些只是网络性能监测的一部分功能,对于这一技术带来的效果,也许正如凤凰网的CTO吴华鹏所表示的那样,凤凰网近两年的浏览量大幅度提升,正是通过性能监测提供的客观标准来评价商业IDC的服务品质,使凤凰网可以对自身业务、应用和服务质量进行多角度、多维度的分析,迅速定位问题及评估表现,进而进行目的清晰的决策。
随着这一技术在中国的逐渐推进,以及本土的基调网络 Networkbench的普及推广,目前中国的一些大中型企业开始逐渐接受这一服务,他们覆盖电子商务、通信、视频、体育及高科技等多个领域,包括中国移动、凤凰网、土豆网、腾讯网、敦煌网、新蛋网和卓越亚马逊、宝马中国、金山在线等。