云智慧:用大数据实现企业应用性能管理

“云智慧帮我们建立了一套监测、响应、分析、管理的监管机制,有效的提高了业务系统的支撑能力。”

——同城旅游主管 徐美凤

“云智慧实时性能监控,在用户访问高峰期可及时发现问题,排除故障,保障后台性能的稳定性,为陌陌业务发展提供了有力支撑。”

——陌陌运维总监 陈湛翀

“原有上千台服务器需要大量的人工任务干预,现在实现全程自动化,减少了对业务运营的影响。”

——豌豆荚质量总监 高磊

上面这些评语是云智慧30万用户中的代表者的心声,他们是云智慧监控宝的忠实粉丝,也是我国应用性能管理(APM)的早期尝试者。

应用性能管理在国外已经是比较成熟的产品了,Gartner曾在2011年对应用性能管理(Application Performance Management,APM)做了界定。简而言之,APM是一种网络及应用性能管理方式,通过全网可视、应用性能监控、智能预警三大机制实现端到端的终端用户体验监控,帮助IT运维人员预见和避免系统故障,保障网络应用的高可靠性。在我国,随着互联网产业的兴起,应用性能管理最初的应用就在于实现网络流量可视化,从网络二层到网络七层,通过L2至L7全方位的流量分析,管理员可以轻松了解网络中的流量和应用构成,以及包大小分布,网络层协议流量等信息。

云智慧是国内涉猎应用性能管理较早的厂商,其监控宝产品在圈中“闻名遐迩”,概括监控宝的特点离不开两大关键词,一是大数据平台,二是SaaS模式。

根据云智慧客户服务总监刘志达的介绍,云智慧做网站监控起家,当前的监控宝产品真正做到了端到端的应用性能管理,监测从用户发起请求到任务完成的全过程。这个过程可能会涉及到数据传输的网络、防火墙、Web和应用服务器、代码、存储等其他物理设备的性能等等。

云智慧客户服务总监刘志达

这其中每个环节的性能下降都会影响到用户的访问体验,监控宝会对这些环节的数据进行采集、分析,快速发现故障,准确定位问题,实现用户体验的优化。

数据采集之后的分析过程,就是充分利用大数据平台的过程。云智慧在自己的数据中心和云数据中心中,创建了基于Hadoop架构的大数据分析平台,对用户在公网的性能数据进行分析、对比,将报告反馈给用户。

由于法规和行业特点,很多用户选择了在企业内部的私有云中使用监控宝产品,对内网性能和私有云上应用性能进行监控,此时的大数据分析就在企业内部进行,分析报告能够帮助企业更好的定位问题,保障SLA等级。

也许有人会提出,数据中心整体解决方案厂商也往往会向用户提供基于数据中心的监控解决方案,云智慧客户服务总监刘志达解释说,这些数据中心整体解决方案提供商的监控方案重点多基于设备运行本身,关注服务器、存储、网络等设备的健康情况。而监控宝则关注应用性能,及用户的实际感受。很多时候,设备的健康运行未必能带来用户感受的顺畅。

无论是基于公有云的公网监控,还是对企业内部私有云的监控,云智慧提供的功能和使用模式都是一样的,收费模式都是计时收费。这也就是常说的SaaS模式——云计算的重要模式之一。SaaS模式,对于用户而言,是最经济的服务获取模式。

如果说监控宝的职责是保障用户最佳的性能体验,那么云智慧已经酝酿成型并即将发布的另外一款产品“透视宝”将为企业未来业务发展提供最有力的支持。通过大数据分析平台提供的报告,透视宝能够为企业未来的IT规划提出合理化的建议。如根据业务的增加,对服务器数量的增加或是网络带宽的增加提出建议。这种规划建议对于企业CTO和CEO将有着非凡的价值。

目前监控宝的30万用户分布在全国各地,从小型个人用户到大型互联网公司都在体验着这种应用性能管理SaaS平台带来的便捷。为了保证对公网数据的实时传输,云智慧公司在全国部署了多个采集点,并使用独享带宽,每个点的带宽都会留有余量,并根据需要不断增加带宽。

就监控宝本身而言,其行业特性并不明显,但就产业发展来看,互联网用户对应用性能管理的接受程度普遍超前,很多在线旅游、在线金融、在线教育都非常关注性能,是监控宝的忠实用户。随着应用性能管理APM理念的普及,传统行业,如传统教育,政府行业都开始尝试采用应用性能管理解决方案提升企业内部的应用性能。

应用性能管理(APM)是一个大课题,云智慧的监控宝是第一步,排除性能障碍;透视宝是第二步,提升业务支持。未来,还有第三步,第四步……需要云智慧团队和它的合作伙伴们继续携手前行。云智慧客户服务总监刘志达云智慧客户服务总监刘志达