会员登陆:
载入中…
我要发布
联系我们
广告合作
推荐:系统管理 信息安全 企业管理 大众消费 多媒体 存储备份 商业智能 系统软件 PK 企业库 软件商城 威客 在线演示 我要发布
主机管理 | 数据库管理 | 中间件管理 | 网络管理 | 网络访问控制管理 | 应用管理| 应用性能管理 |
通知平台
   神州正方 | 其它
您现在的位置: 中华软件网|中国软件导购网 >> 系统管理 >> 应用性能管理 >> 专家点评 >> 系统管理正文
企业新闻
推荐系统管理神州正方新闻
导购论坛
·常用软件导购
·报表工具软件导购
·数据备份软件导购
·系统管理软件导购
·信息安全软件导购
·数据库软件导购
·基础软件导购
·行业软件导购
产品评测
推荐系统管理BOAPM与国内软件对比
推荐系统管理BOAPM与国外软件对比
相关软件下载
相关技术白皮书
在线体验
服务点评
推荐系统管理神州正方应用性能管理系统服
专家点评
推荐系统管理应用性能管理技术的特征与应
推荐系统管理建立高性能的网络通讯
客户评价
推荐系统管理湖北电信成功应用BOAPM软件评
推荐系统管理北京通信对BOAPM的评价
负面报道
  • 此栏目下没有推荐系统管理
  • 解决方案
    推荐系统管理APM应用性能管理系统解决方案
    推荐系统管理APM解决方案
    Google
    论坛
    应用性能管理技术的特征与应用
    作者:佚名    系统管理来源:本站原创    点击数:    更新时间:2006-12-6    


        在今天的企业IT环境中,业务的增长和利润的获得直接取决于企业的业务能否有效地运行,而技术应用的运行质量,又直接关系着用户是否能够提高自身的业务水平。对关键技术应用性能的监控和管理,以及对性能问题进行的及时、有效分析和处理,是目前企业用户提高业务水平迫切需要解决的重要问题之一。


        APM
    就是业务性能管理


        APM
    Application Performance Management,应用性能管理)就是对业务性能管理。随着企业业务的多变性、业务模型的不断变化,种种因素都会使得一些关键性应用面临着性能问题,它们同时存在于开发和生产运行的整个生命周期内。用户在IT应用系统上往往会进行大规模的投资,用以保障企业业务系统能够高效率地运行,同时随着IT应用的不断深化,规模也会越来越大,程度也会越来越复杂。为此,如何保障IT应用系统能够稳定、高效率的运行问题,越来越受到了广大用户的关注和重视。

     在企业的业务环境中,由于应用的执行状况直接反映了业务运行的质量,所以用户对应用的监控、分析和优化,从应用的角度对系统的监控是性能管理最重要的一个方面。有许多企业会面临着这样一个普遍存在的困扰,即系统性能出现下降的趋势,同时影响的范围和程度也在不断扩大。典型的表现是,用户为完成一项任务或一个操作,其响应速度会慢得令人无法忍受。这样,对于像ERP的关键应用,从整体或局部上会出现性能下降的情况,无疑对企业的业务发展会造成一定的影响甚至重大损失。

     在实际工作中,往往有这么一种现象,在许多用户对应用性能不满意进行投诉和在管理层的压力下,IT工程师们会利用现有的分析工具,从网络、服务器、数据库、中间件、应用或存储各个环节对性能问题进行排查。但是,IT部门会感到这种方式有时也是无济于事,找不到问题存在的根本原因。这种情况在很大程度上,可以归类到应用性能问题。


        产生“应用性能问题”的原因


        所谓“应用性能问题”通俗地讲,就是应用程序不能正常完成处理过程,在用户端表现为业务不能在正常时间内完成处理甚至停顿。

     造成应用性能问题的原因有:系统基础设施不正常;应用程序从设计上不能有效地使用系统资源;应用处理过程不能正常使用系统的资源。一般来讲,系统本身的情况可以通过一些指标的监控来判断,如市场上常用的系统管理软件或系统自带的工具,但和应用有关的问题则复杂得多,本质上是由应用的不可控性所致,又比如,实际生产环境业务模型的不断变化,应用软件开发的思路、方法和水平,不同应用模块之间的交叉等。

     有资料统计表明,在性能问题中,有40%可归为与应用相关的问题,20%为与系统固有缺陷有关,另外40%归因于人员的使用不当所致。


        APM
    方案的特点


        大家都知道,早期的应用基本上是集中在数据库上,而如今的应用已架构在多层环境下,中间层和应用服务器使得分布式的应用变得更加复杂。相应的APM技术,也从一个点变成跨越不同层面内在关联的方案。APM的技术关键有三点:一是采集的数据能真实地反映应用的特性;二是对生产环境的安全性不能产生大的负载;三是各层之间关联的分析能力。

     从结构上看,目前的应用主要运行在C/S环境和有中间件的三层架构。其中,后者由于对业务和开发的灵活性,并适于基于WebInternet环境,运用正日益广泛。按照应用对企业业务的重要程度来看,一般可分为关键应用和一般应用两类。关键应用指对大型高端用户的管理和对业务运行起决定作用的应用部分,它们往往也是IT系统的主体,比如政府、金融、电信、交通等部门的核心业务系统、基于电子商务的业务等。

     APM方案Veritas/I3就是通过从应用层面并在生产环境来把握性能的。它实现了在生产环境中对应用性能管理的要求,可以在很大程度地上解决用户在应用管理上的各种问题。它主要是从应用层面并在生产环境来把握性能,反映的是业务运行的实际质量和对用户的服务水平。据统计表明,大部分的性能问题都是发生在应用层;除了应用软件本身的缺陷外,运行过程中业务模型的自然变化或人为更改、系统环境的改变以及应用软件执行过程中内在的变化等特性,都能使应用性能问题在生产环境中发生,而且还是一种普遍现象。即使借助于有效的开发和测试工具,可以提高应用软件的质量,但是也很难避免应用性能问题不再发生。

     同时,APM方案实现了在生产环境对应用性能管理的要求:采集到的精细数据,能够反映系统应用运行的真实情况,并为问题诊断提供充分的原始数据;监控和数据的采集不能对系统造成额外负担,不能影响业务本身的正常运行;采集到的原始数据能够长期保存,并通过与历史记录数据相比较,能够发现应用性能是否异常,发现其演变趋势和分析具体故障点的重要依据;在一个实际的IT环境中,应用性能会受处理应用涉及到的各个部件影响,如Web服务器、应用服务器、数据库服务器、存储设备等。所以,一个完整的应用性能管理方案应覆盖所有部件,而时刻观察数据库层面的应用则是一项更重要的工作。


        APM
    采用的独特技术


        领先的Total Correlation(完全关联)技术它是指对任何应用层出现的问题和在造成的原因之间,所有IT部件都能建立完全的关联关系。

     独创的Smartune(智能优化)技术 它提供了在整个应用层面优化的专家建议,使用户可以快速发现和解决问题。

     独特的低负载高抽样技术 对各种应用服务器、各种数据库或存储设备,以及运行这些软件的服务器平台,都是可以通过建立与不同厂家之间的技术协议,从其内核抽取所需的应用性能数据。


        APM
    的应用概况


        目前,国内外许多拥有关键应用的企业和机构,都在应用性能维护方面做了大量投资。它们一般会在相当大的业务压力下持续使用,例如ORACLESAPERP系统、CRM,电信运营商的业务支撑系统,金融和交通的在线交易等。由于关键应用一旦出现性能问题,会给企业带来不可估量的损失, 所以采用APM作为技术保障手段已经成为一种必然的选择。目前,世界上500强的企业90%以上均采用了APM技术,更多对性能有高要求的行业如电信、金融、交通、电子商务、制造业等成为APM技术的用武之地。

     需要指出的是,应用性能问题是在不断地发生,APM也会随着系统运行成为一项长期任务。

     

    Copyright@ 2003-2008 www.soft2008.com.cn All Right Reserved
    京ICP备06062655号
    分类导航