全面优化J2EE应用管理

来源 :中国计算机报 | 被引量 : 0次 | 上传用户:ni00ni
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  J2EE(Java 2 Platform, Enterprise Edition)是Web应用开发的主要标准,它通过创建标准化的、可重复使用的模块组件,以及自动处理程序设计,简化了瘦客户(thin-client)端多层次环境中的应用开发,可以减少程序设计工作,降低程序人员的培训需要。一些大型方案供应商,如IBM、BEA、Sun和Oracle等都已实现了J2EE标准,伴随这些大型企业的市场推广,J2EE框架迅速发展并变得越来越普遍。在短短几年中,J2EE已成为企业在创建以Web为中心、关键业务应用的过程中的首选平台。事实上,对于许多《财富》2000强公司来说,基于J2EE的应用服务器已经成为他们Web应用基础架构的核心。
  
  传统J2EE应用管理 以IT为中心
  
  新一代的基于J2EE的应用所需要的解决方案应该具有以下特点:主动性、反应性、采用自上而下和自下而上两种分析方式、能从商业和IT的角度出发提供整个应用基础架构的性能和可用性状况。然而,市场上存在的几种J2EE应用管理解决方案,其中大多数采用由下至上的以IT为中心的方法,只能对J2EE silo进行监控。这些问题解决方案仅仅从J2EE应用服务器收集性能指标,所以无法向操作者和业务使用者提供可用性和性能的整体情况信息,只能从组件水平上提供应用性能的零星描述。为了能有效管理那些基于J2EE的应用,操作人员和业务部门必须从最终用户角度出发了解应用性能,并做出相应分析,以确保最终能完成变更,使关键应用支持下的业务交易得以流畅地展开。
  
  从最终用户角度出发的解决方案
  
  全球业务优化科技的领导供应商美科利(Mercury)提出一种适合J2EE的全面性能管理的解决方案——美科利业务可用性中心(Mercury Business Availability Center),它将为企业的操作和应用支持小组提供统一的解决方案,使其获得迅速监控、诊断和优化生产应用的能力,从而最大化J2EE应用的性能和可用性。业务可用性中心使各个小组能清楚了解用户、业务流程、应用以及组件、方法、甚至代码水平等下级系统层。最终,高性能的重要应用保护了SLAs和底线。美科利业务可用性中心所涉及的应用和技术覆盖范围是独一无二的,它包括了J2EE、.Net、Web服务、ERP、CRM和主要框架环境。
  
  业务可用性中心的六大应用
  
  美科利业务可用性中心包含三个层次:应用、平台和监控器。它所涉及的六大应用是:
  1. 美科利服务水平管理(Mercury Service Level Management),提供管理服务水平的功能,并为分布式环境中的复杂业务应用提供SLA顺应性报告。
  2. 美科利系统可用性管理(Mercury System Availability Management),帮助企业顺畅地部署并维持整个企业基础架构监控方案,保证百分之百的覆盖率。
  3. 美科利应用映射(Mercury Application Mapping),提供了实时可视性,让帮助了解应用和基础架构之间的动态关系。
  4. 美科利应用管理分析(Mercury Application Management Analytics),创建高级报告,对美科利和第三方数据来源进行针对性分析,从而把操作数据转换成有用的信息。
  5. 美科利最终用户管理(Mercury End User Management),从最终用户角度主动实时监控应用可用性。
  6. 美科利诊断法(Mercury Diagnostics),是业内第一个由上至下的生命周期方法,在应用的整个周期中管理,监控,诊断并解决主要问题。
  这些应用建于美科利应用管理基础,之上。美科利应用管理基础能提供共享的工作流、数据、脚本、和应用/基础架构监控器,能整合主要应用管理流程,从而采用最佳实践方案去解决问题。它还能协助企业的IT机构快速部署美科利业务可用性中心——其TCO比传统的客户/服务器解决方案更低。美科利的此项产品包含了内置的最佳实践和模板,以及适用于超过65种系统的一整套模拟业务流程、真实用户、客户桌面和基础架构监控器,它为企业提供了集中的、基于Web的管理和配置方式,IT机构更易管理、更安全、且更易衡量。
  美科利业务可用性中心的托管服务(Mercury Managed Services for Business Availability Center)能为应用管理卓越中心提供一整套的部署方案,美科利的专业小组将昼夜不停地提供监控服务。除了提供一个由数据库、应用和安全专家支持的预先部署完毕的构架外,美科利公司还提供持续的指导培训服务,确保企业的内部小组准备就绪,能够管理企业自己的卓越应用管理中心。它将帮助企业摆脱冗长的日常系统管理,使CIO们专注于关键IT和业务中,降低了美科利业务可用性中心的TCO。
  
  独一无二的J2EE应用解决方案
  
  凭借与Sun、BEA、IBM和Oracle等主要IT供应商多年紧密合作的经验,美科利的专家们设计出了业内领先的J2EE应用诊断方法。美科利业务可用性中心的特性是专为监控、诊断和管理基于J2EE的Web应用所设计,它能在危险影响到企业的应用前,主动监测、迅速地隔离这些问题,并诊断问题出现的原因。它是目前唯一一种帮助企业实现由上至下的分析方式显示性能和可用性信息、24x7全天候不间断衡量最终用户和业务流程、在防火墙内外以及应用本身内部,把性能和可用性问题与其根本原因关联起来等功能的方法。
  从最终用户性能交易和J2EE的Web基础架构中的组件中,美科利诊断法收集了粒状性能数据,然后把它加工成有价值的性能、可用性和服务信息。一旦性能数据被收集到,它就被送回到美科利的中央诊断服务器中进行加工、储存和关联。
  当在美科利业务可用性中心中检测到一个性能问题时,它就能通过寻呼机、电子邮件、手机或SNMPtrap向操作组发出警报。这个可配置的警报系统能与现有警报通知程序相集成,以便在问题出现时尽快发现并处理。另外,美科利业务可用性中心在错误恢复脚本基础上进行纠错,自动解决性能问题。适用于J2EE的美科利诊断法能做到实时监控,进行交易细分和筛选分析,并能对最棘手的J2EE问题进行深层次的诊断。
  其他监控工具都无法使IT经理和操作人员以最少的精力和应用知识如此深入地了解J2EE应用,而美科利业务可用性中心能够观测每一个交易和分析各种因素,因此其性能是独一无二的。美科利诊断法使应用支持工程师们能迅速隔离影响最终用户的问题,从而使这些问题得到处理解决。
  
  360度实时监控
  首先,通过与美科利业务可用性中心控制面板的整合,美科利诊断法让用户能由上至下地了解J2EE应用的总体健康状况。这些控制面板使您能清楚了解Web应用和系统的信息,其中包括业务流程和交易的状态、应用组件的健康和性能状况、以及那些Web服务器、应用服务器和DB服务器等支持基础架构的高水平状态。美科利业务可用性中心的控制面板为IT操作人员提供了全面的最终用户、应用和系统层监控,使他们能迅速识别在J2EE生产环境中的最终用户性能和可用性问题。正是从那里, 应用支持工程师们能对某个Web应用的性能和可用性进行更深入分析,然后,把他们的发现结果与先前创建的基线和SLAs相比较。
  
  筛选诊断法
  美科利诊断法也显示了服务器方面的响应时间,从而提供了完整的性能状况信息。交易响应时间被进一步细分为两种:从客户机器所衡量得到的组件响应时间(如:DNS时间、SSL信号交换时间、或下载时间);从应用服务器所衡量得到的J2EE组件响应时间(如:Servlet 时间、Session EJB时间或数据库时间)。这样,机构就能迅速而直接地找到确切的瓶颈所在点,保证该问题被进一步提交给正确的专业小组。
  
  深层次诊断法
  美科利诊断法收集了特定系统和应用组成的粒状性能和可用性标准。这一数据将被用于主要J2EE组件(如:JDBC呼叫、Servlets、 EJBs、 EJB方法、以及识别性能问题时的JNDI)的深层次诊断。
  对于最棘手的性能问题,美科利诊断法将启用深层次诊断法,通过美科利的全程跟踪(Total Trace)专有技术,捕获内存使用、阈值和单个交易实例的相关数据,其中还包括传送的参数。而内置的用于分析阈值和内存堆积的报告模板,将提供对性能问题的深入分析报告。由此,美科利的诊断方法解决了内存泄漏和内存颠簸(thrashing)、锁闭(deadlock)和同步化问题、间歇响应时间问题、以及数据相关问题。
  
  美科利生命周期探测器(Mercury Lifecycle Probe)
  这是一种以最少的人力资源实现最大化的可见性的方法,通过把无代理数据收集方法和基于代理的数据收集方法组合在一起, 美科利诊断法在非插入式(non-intrusive)信息收集和低人力资源之间找到了极佳平衡点。这种统一的探索器能在应用整个周期中(从开发到测试再到生产)收集到应用统计数据,通过与美科利性能中心、美科利LoadRunner和美科利业务可用性中心产品的充分集成,使最终用户衡量和应用系统水平衡量相关联。
  
  为集群环境提供支持
  大多数的生产应用是在集群环境中进行故障恢复和负载平衡的,正是对于这一点的认识,美科利诊断法对处于一个应用服务器集群中同一个最终用户的性能进行了比较。站在中心地带,将实现在多个JVMs中真实的比较交易和组件性能;迅速识别负载配比的相关性能问题,并能隔离低性能应用服务器。
  
  总结
  美科利诊断法提供了业内首个由上至下的、端至端的方法,实现在整个应用周期中展开顺畅地管理、监控、诊断和解决主要问题。美科利诊断法既可用于生产前环境,也可用于生产后环境,它能找到J2EE、.NET和ERP/CRM环境中的深层次的代码和配置水平问题,其中包括间歇问题、内存泄漏、同步化问题和锁闭、以及数据相关问题等,有效地为企业赢取更多的ROI。
其他文献
6月10日,神州数码在桂林召开了东芝投影机全国代理商大会,来自东芝公司、美国德州仪器公司的代表及神州数码各地代理商近200人出席了此次大会。在这次主题为“激情超越,共赢未来”的大会上,神州数码对中国投影机市场进行了深入的分析,并用前瞻性眼光分析了2006年市场的格局,发布了东芝投影机2006年产品及渠道发展战略,并宣布将进一步推动东芝投影机方案的普及和应用。  对于东芝投影机2006年的战略,神州
图1数据冗余高可用性解决方案拓扑图    图2 数据更新流图  对于实时性要求很高的应用,需要IT系统具有非常高的可靠性和系统可用性作为安全生产的基本保障。  在建立了双机集群的运行环境后,系统的可靠性得到大幅度提高。但是,作为后端的数据存储,目前仍然集中在一套存储系统上。虽然存储系统的设计从控制器、数据通道、I/O接口,到磁盘环路都采用了冗余结构,不存在系统本身的单点故障问题,但是考虑到数据存储
企业资源规划(ERP)软件应用为企业提供管理大规模关键业务功能的能力,包括产品规划、部件采购、库存维护、和供应商的互动交流、提供客户服务,以及订单跟踪等。有些ERP解决方案还可能包括一些财政和人力资源方面的应用模块。ERP应用通常使用一个单一的、中央数据存储器来服务于所有的模块。因此,当这些应用产生了性能问题时,很有可能影响到使用同一存储器的所有业务领域。ERP和共享数据结构间的这种关系决定了它必
东方正通科技利用信息化使企业的发展蒸蒸日上。他们用实在的技术和产品,以及优质的咨询和售后服务赢得了属于自己的市场。同时也为我国政府应急体系和指挥平台的建立做出了贡献。    应急系统指挥中心效果图  北京东方正通科技有限公司是总部位于北京中关村地区的高科技企业。公司以中国科学院为长期战略合作伙伴,由美国、英国归国的科技人员和来自清华大学、北京大学等高校的博士、硕士为主要技术力量组成。现有博士后2人
新版电视剧《红楼梦》选秀活动正在如火如荼地开展,这部经典名著的重拍,一时间在国内又掀起了“红楼热”。而与之形成鲜明对比的是,互联网上一个以林黛玉为女主人公名字的日本成人网络游戏,因其歪曲林黛玉形象而遭到中国网友的诟病。而此前日本的某三国游戏中,也存在违背原著和中国传统道德的情节。如果说日本网游作者的道德文化水准我们无权去干涉的话,那么,国外网络游戏开发商频频出手,大量注册中国古典四大名著为游戏商标
摘 要:2018年,国务院下发进一步深化天津自由贸易试验区(以下简称自贸区)改革开放方案、全国检察机关查办和预防职务犯罪职能人员转隶,需要重新设定天津自贸区检察工作的发展方向。本文分析综合三批全国自贸区检察机关的探索实践,从中提炼出对天津有借鉴价值的经验做法,探索涉自贸案件专门化办理新模式、全面推进自贸公益诉讼工作、打造专业化检察服务、创设专业化人才培养新机制、探索“大数据智慧自贸检察”,明确发展
陈晓与黄光裕在并购发布会上的亲密,是否意味着国美与永乐的合并将一帆风顺呢?  伴随着并购发布会现场来自全国各地及境外近400家知名媒体的记者近乎疯狂的热情,“中国家电连锁业分久必合”的说法再次得到了验证。  中国家电连锁业迄今为止最大的并购案于2006年7月25日诞生。当晚19点30分,国美电器(0493.HK)和中国永乐(0503.HK)在北京鹏润大厦联合召开“共同打造中国家电零售业旗舰国美·永
本报讯 近日,APC公司宣布AIS 3000工业级UPS以优异性能成功中标广东顺丰速运物流有限公司,两台AIS 3000 20KVA已落户顺丰速运深圳总部的网络中心。同时APC AIS 3000工业级UPS即将服务于顺丰速运在全国范围内的建设起统一标准的物流网络,为其各个网点提供高可靠性的电力保护。据了解,顺丰速运物流有限公司于1993年成立,主要经营国际、国内快递业务及报关、报检、保险、货物监装
以偷拍加互联网传播的方式来制止违法偷拍行为,并不能当场对违法行为构成阻却,反而极容易构成对他人合法权益的侵害。  有报道称,上海一位网友乘坐地铁时,发现一男乘客正用手机偷拍旁边女孩裙下,便偷偷拍下该偷拍者的照片,并将之公布在网上。  与上述事件相对应的是,随着拍照手机的不断普及,利用手机进行偷拍的行为呈现愈演愈烈之势。利用偷拍方式来监督、曝光非法偷拍似乎成了近日的一个焦点话题。  有律师对此称:“
引言:近期,IEEE802.3an任务小组在美国加州圣地亚哥的全体会议上,投票通过了基于铜缆的万兆以太网的标准10G Base-T。这是以太网发展里程中一个重要的里程碑,这个标准的发布推翻了以前人们猜测双绞线最高只能支持千兆而且最终将被光纤取代的悲观推论。万兆以太网的时代真正来临了!  自贝尔实验室研制出第一项双绞线技术以来,UTP(非屏蔽双绞线)铜缆就一直作为一种高性价比的传输介质被广为应用。随