审视你的应用性能 是否具备“4个W和1个H”

原创
云计算
时至今日,混合型企业已非常普遍,它们将本地设备、SaaS和云应用与基础设施相结合开展业务。随着企业所采用SaaS应用越来越多,IT必须以最佳性价比予以交付,助力业务目标。混合架构和SaaS应用帮助组织机构降低成本,缩短上市时间,它们也为努力交付一致且最佳终端用户体验的CIO和IT团队带来了管理挑战。然而,在云时代,克服延迟、为解决性能问题控制网络路径,管理带宽和基础设施成本,确保服务质量(QoS),实现网络可视化,已经变得愈加困难,因为IT不能掌控的应用和网络连接正在日益增加。

    时至今日,混合型企业已非常普遍,它们将本地设备、SaaS和云应用与基础设施相结合开展业务。随着企业所采用SaaS应用越来越多,IT必须以***性价比予以交付,助力业务目标。混合架构和SaaS应用帮助组织机构降低成本,缩短上市时间,它们也为努力交付一致且***终端用户体验的CIO和IT团队带来了管理挑战。然而,在云时代,克服延迟、为解决性能问题控制网络路径,管理带宽和基础设施成本,确保服务质量(QoS),实现网络可视化,已经变得愈加困难,因为IT不能掌控的应用和网络连接正在日益增加。

你还在用传统方式吗?
    如果还是使用传统的管理方式会有什么弊端?对于企业的前端交易来说,终端用户的交易从手机出来以后,首先进入网络,之后会进入银行的Web层面,网页再进入第三方的服务,***是后端数据库,简单来说就是就是基本的三层架构。但是大部分所谓传统的管理方式解决方案只是一些单点的解决方案,比方说可以在手机上安装监控软件,监控手机有无异常,有无重启,用户所使用的APP有无崩溃;或者在网络上安装一个探侦,查看网络什么时候好,什么时候坏,以及什么时候断;再或者于段落的数据库上装一个查检,监视数据库,哪一条执行成功,哪一条执行失败。我们只看条块监控,感觉上还是挺全的,因为每一个条块都可以被监控到,而且每一个条块里都监控到了上百个参数。
    然而,一旦我们需要查看单点的解决方案,我们就要花费大量的人力、物力来排查后面的所有阶段,且单点方案的数量有很多,有可能是五六个,也有可能是十个、二十个,一旦发生问题,我们需要逐步排查问题所在,这实在是灾难性的事情。
    不仅如此,还有更可怕的事情?由于IT技术的发展,IT的整个复杂性发生了极大的变化。过去针对某一个网络,描绘某一个应用的逻辑图是非常简单的,一个是Web,一个是A层,一个是B层即可。但现在却不是这样的,如今的网络需要大量的“云画”,这导致了我们后端的复杂性大大增加。

面对IT运维和监控手段来说,危机已来,你还不采取行动吗?

[[149002]]
Riverbed大中华区系统工程师 刘晓晋


    Riverbed大中华区系统工程师刘晓晋表示:想去管理应用性能,我们就要看到一个用户真正访问了企业应用后的“4个W和1个H的问题”。4个W和1个H的问题是:谁访问我们的应用,什么时候访问我们的应用、什么地方访问我们的应用,访问我们应用的哪些部分或者哪些功能,最直观或者最重要的是这些人、这些地方、这些功能、这些时间在访问我们应用的时候,是好是坏,是快是慢,如果出问题的话,应该找刚才的条块中的哪个条块,是什么问题,我们怎么把它处理掉,这才是我们需要解决的问题。
    对于应用性能的监控问题,我们最终要达到的目的归结为三点:***,希望在影响大量用户之前,我们就可以主动把这个问题解决掉,即使不可避免,影响范围也要缩到最小;第二是性能的可视化问题,我们看到80%的价值都是IT里面实现的,所以说可视化的问题需要得到重视。第三是要改善协作,减少跨团队的信息孤岛问题,让每个人的信息都能够共享起来,更快地解决问题,发挥团队里每个人的作用。
    Riverbed总结了三个词:可视化、控制、优化。其SteelHead 9.1也以全新的功能和优势扩展IT对公共互联网的控制:
    (1)嵌入式Web代理提升互联网性能:Riverbed交付最全面的解决方案,提升终端用户体验,减少direct-to-net连接的流量。SteelHead 9.1为所有互联网流量引入全面嵌入式透明HTTP(S)代理,并可实现web对象缓存。它通过阻止潜在大文件的随后转移,节省带宽;通过终止本地需求,消除连接设置时间,进一步提升应用性能。这些功能尤其适用于大型视频对象,而员工会越来越多地需要使用它进行培训和大型会议。
    (2)SaaS通用优化,实现可扩展性。SteelHead 9.1推出后, SteelHead SaaS客户将获得新的灵活性和生产率提升,每月每用户只需1.99美元,即可拥有通用许可证。可以以订阅方式提供, SteelHead SaaS可加速SaaS应用的交付,应用性能提升33倍并减少97%的带宽。它提供灵活性,优化最重要的业务应用,并快速扩展,帮助控制成本,提升业务灵敏性。SteelHead SaaS全新功能和优势是:为所有已提供支持的SaaS应用提供新的通用许可证。借助SteelHead 9.1, SteelHead SaaS可为所有已提供支持的SaaS应用提供每用户独立订购服务。轻松点击管理平台内的按钮,即可立即激活优化面向新增SaaS应用的优化,无需额外购买。除此之外,还具备SaaS应用实现性能优化。企业借助大量不同的SaaS应用保持业务正常运营,但从主机应用到SaaS通常伴随着对网络容量、应用性能和终端用户体验的挑战。
    对于企业应用性能的监控来说,原有基础设施的管理既不能松懈,又要应对架构变化与更新换代;同时在企业互联网化后,对于新兴业务的监控,以及大数据的管理工作不能松懈。在我们审视应用性能的时候,“4个W和1个H”你都清楚掌控了吗?

责任编辑:wangpeng 来源: 51CTO
相关推荐

2013-08-09 14:18:33

2015-12-14 10:39:14

2015-11-04 09:18:41

Node.js应用性能

2018-08-23 17:45:52

2017-12-13 13:09:36

NginxWeb应用

2012-12-25 09:39:40

2010-08-25 09:48:14

W3CWeb性能工作组

2014-08-04 16:38:37

移动应用

2021-08-09 16:39:52

工具JVM剖析

2021-06-22 08:59:51

设计师归纳总结项目

2012-08-15 09:31:23

虚拟数据中心VPNOpenflow

2012-08-16 09:41:51

云网络应用性能云计算

2015-07-29 15:06:21

2014-07-29 13:18:04

听云基调网络

2015-05-27 23:26:29

福禄克网络/网络测试

2015-11-26 16:19:44

云智慧

2015-12-11 14:02:02

php应用

2015-07-24 16:12:58

应用性能管理

2012-10-09 09:43:50

WLAN优化无线局域网WLAN

2023-07-19 15:45:47

ReactDOM轻量级
点赞
收藏

51CTO技术栈公众号