资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,1,SOA,性能管理,解决方案,SOA 性能管理,1,议程,管理挑战,问题演变,解决方案,核心价值,方案功能,用户收益,议程管理挑战问题演变解决方案核心价值方案功能用户收益,2,议程,管理挑战,问题演变,解决方案,核心价值,方案功能,用户收益,议程管理挑战问题演变解决方案核心价值方案功能用户收益,3,SOA应用面临的IT管理挑战,如何,对从复杂的基础架构上抽象出来的SOA应用进行有效的性能监控?,1,传统方法是针对具体的应用程序、系统、网络链路的监控,无法反映整个SOA服务的状态,如何,获得基于SOA的服务端到端路径可视性?,基于基础组件的视图无法呈现整个服务路径的端到端性能,2,如何,快速找出复杂服务关系中的故障点和性能瓶颈?,3,在SOA服务中组件之间复杂的访问关系,SOA服务与服务之间的访问关系中快速定位故障点或性能瓶颈的困难性。,SOA应用面临的IT管理挑战如何对从复杂的基础架构上抽象出来,4,SOA性能管理的问题,SOA整合之后,多个服务协同处理的业务流程中,产生,性能,钳制,片面地单独设置每个服务的性能控制参数,导致协同运行时发生矛盾和相互制约,SOA的性能优化与必须要兼顾服务中的各个组件以及基础架构,制定出平衡的优化方案,避免短板效应,各个服务采用,竖井化的性能监控,监控信息缺少关联,来自不同开发团队的服务各自维护自己的监控机制,提供的信息缺乏与其他服务的关联,即使在单一系统内,监控数据的来源也没有统一,甚至包括字符界面的监控,打开不同界面就,很耗时,缺乏有效的监控和分析工具及技能来进行快速故障定位和排除,业务流程,决定了,服务之间的相互访问与调用,一旦某个环节出现问题,则会影响更大范围的正常应用,运维人员无法快速确认服务状态,并因此无法确定分析方向,造成最佳时机的贻误,影响服务水平,建设在复杂架构上,运维人员缺乏全面的可视性来,发现,每一个故障点,SOA应用建设在复杂的IT基础架构上,从应用本身到应用交付设备、网络、安全设备每个环节均有可能出现问题,应用运维人员缺乏网络层状态信息,而网络运维人员同样缺乏应用层可视性,SOA性能管理的问题 SOA整合之后,多个服务协同处理的业务,5,现有,监控手段的局限性,只能看某个组件,如ESB,无法看与其连接的前后应用,如渠道和总帐,SOA化之后业务松耦合,无法知道业务流向,流速,权等性能参数设置不当造成的影响没法看到,服务中如果有负载均衡、防火墙,设备状态对性能的影响无法观测,无法追踪交易,例如看到交易发出,对方却说没收到,用户体验设计不佳,造成额外的时间花费,现有监控手段的局限性只能看某个组件,如ESB,无法看与其连,6,议程,管理挑战,问题演变,解决方案,核心价值,方案功能,用户收益,议程管理挑战问题演变解决方案核心价值方案功能用户收益,7,SOA性能问题的演变,问题的影响由下往上逐层传递,SOA性能问题的演变问题的影响由下往上逐层传递,8,SOA性能问题的演变,网络故障,交付设备故障,服务组件故障,服务不可用,阻碍SOA服务通讯,直接引起业务中断,应用交付不正常,引起业务性能波动,导致部分业务功能不可用,甚至交易无法完成,最终反映到整个服务状态,体验变差/无法访问,SOA性能问题的演变网络故障交付设备故障服务组件故障服务不可,9,议程,管理挑战,问题演变,解决方案,核心价值,方案功能,用户收益,议程管理挑战问题演变解决方案核心价值方案功能用户收益,10,SOA服务性能监控解决方案,融入SOA治理的生命周期中,SOA原则,服务封装,服务松耦合,服务可重用,服务抽象,解码SOAP协议,关联XML字段,分析数据包头网络层信息,利用松,耦合的信息交换标准化来对业务交易进行端到端关联,服务可重用=配置复用,增强了扩展性,降低实施难度,控制TCO,深入抽象服务的内部架构,快速定位和排除故障,实施,:,帮助成功交付,检测,:,帮助监控与优化性能,规划,定义,SOA服务性能监控解决方案融入SOA治理的生命周期中SOA原,11,网络数据资源丰富,被管系统,SOA架构层次清晰,网络节点与交易环节一一对应,数据获取,被广泛支持数据获取技术,SPAN,各大网络设备厂商支持,Tap Switch,提供优秀的数据源整理功能,数据采集,通用的数据存储格式,高性能流量探针,数据捕获、存储、输出,SOA服务性能管理解决方案可以灵活获取所需的数据源,充分利用现有的流量采集设备,旁路方式,对被管理系统无任何影响,0风险,网络数据资源丰富被管系统SOA架构层次清晰网络节点与交易环节,12,应用层解决之道,Business,Network Service,Application Protocol,在网络服务之上,直接向,业务,提供服务,一对一对应,在应用系统之间提供,交易,通道,应用交互结果反映交易性能,Application,Protocol,通过网络监测应用,性能,:,实时、准确、无风险、快速落地,应用层解决之道BusinessApplication Pro,13,配置化技术,实施周期短,应用梳理,协议解码,(SOAP),部署实施,梳理业务逻辑,明确关键字段,配置服务路径图,平台运行,配置目标字段,直接解码输出,配置化技术,实施周期短应用梳理协议解码部署实施梳理业务逻辑明,14,端到端交易性能可视化,User,WAN,Switch,FW,LB,Web Server,Middle Ware,App,App,App,App,DB,App,客户端,网络,应用服务,了解用户,感知,了解应用最终交付状态,了解应用对业务的影响,端到端覆盖应用路径,追踪,应用服务质量,快速诊断和定位故障,建立应用服务监控视图,关注应用交易性能,关注网络服务质量,端到端交易性能可视化UserWANSwitchFWLBWeb,15,网络层解决之道,Application,Infrastructure,Flow、Connection、Conversation,在网络基础设施之上,直接向应用提供服务,一对一垂直对应,在终端和应用之间提供连接通道,;,在应用服务器之间提供连接通道,不同的连接方式适用于不的应用模式,并提供附加的功能服务,例如:负载均衡,Network,Service,转变视角,使网络服务:,可评测、可追踪、可分析、可定位,网络层解决之道ApplicationFlow、Connect,16,以服务为导向的网络性能管理,保障网络,服务需要,一,种,以,服务为导向的网络性能管理系统来解决传统管理方法存在的,问题,1,提供以服务为导向的视图(Service-Oriented View),2,提供精细化的网络服务质量指标,3,提供以服务为导向的监测、排障操作处理流程,以服务为导向的网络性能管理保障网络服务需要一种1提供以服务为,17,帮助建立SOA服务排障流程,应用层排障流程,一线人员,监控告警和指标异常,二线人员,关联分析/迅速定位,根据基准线对比各服务组件当前指标,根据成功率、响应时间的基准线阈值触发告警,自动,记录告警并发送至第三方事件平台。衔接用户事件处理流程,通过查询接口快速追踪,支持时间、IP、交易类型、结果等组合查询,扩展自定义字段组合查询,深入业务深度解析,具备多层应用关联分析能力,任意交易层级,自动关联交易,帮助建立SOA服务排障流程应用层排障流程一线人员二线人员根据,18,帮助建立SOA服务排障流程,网络层排障流程,一线人员,监控网络层专项告警,二线人员,深入查看/解决问题,通过NPM自动诊断模块,区别网络层/应用层问题,并利用服务路径图进行定位,将这些信息提交给对应的二线人员,节约,了二线人员定位和区分问题的消耗,通过NPM诊断记录查看详细问题分析报告,立刻投入问题修复流程,直接利用NPM的自动故障分析报告进行故障记录和汇报,帮助建立SOA服务排障流程网络层排障流程一线人员二线人员通过,19,负载均衡 WEB 防火墙 中间件 应用网关 数据库,优化SOA服务性能,SOA架构下,业务通过多个服务协同运行,缺乏全局视角的持续检测和优化,相互钳制、不合理的流速权、短板,在全局视角准确测量服务组件与网络性能,实现持续检测与优化SOA性能,负载均衡 WEB 防火墙 中,20,议程,管理挑战,问题演变,解决方案,核心价值,方案功能,用户收益,议程管理挑战问题演变解决方案核心价值方案功能用户收益,21,SOA服务性能解决方案核心价值,对SOA架构的深入洞察力,面向服务的性能监控,同时关注业务性能与网络性能,贯穿整个服务路径,实时、敏捷的SOA性能监控与故障排除,以全局的视角管理SOA服务,消除,筒仓,建立关联,利用有限的投入快速实现SOA性能管理,解决方案,核心价值,SOA服务性能解决方案核心价值对SOA架构的深入洞察力,面向,22,议程,管理挑战,问题演变,解决方案,核心价值,方案功能,用户收益,议程管理挑战问题演变解决方案核心价值方案功能用户收益,23,方案架构,认证数据源,BPC,应用性能管理,NPM,网络性能管理,SOA服务性能管理平台,User,WAN,Switch,FW,LB,Web Server,Middle Ware,App,App,App,App,DB,App,客户端,网络,应用服务,方案架构认证数据源BPC应用性能管理NPM网络性能管理SOA,24,SOA服务性能管理解决方案部署架构,WAN,FW,WEB,负载均衡,App,主机,ESB,SPAN,或,TAP,BPC/NPM,服务器,-,从,集中呈现,数据中心,-B,FW,WEB,负载均衡,A,pp,主机,ESB,SPAN,或,TAP,BPC/NPM,服务器,-,主,数据中心,-A,虚拟化交换机,SOA服务性能管理解决方案部署架构WANFWWEB负载均衡A,25,BPC关注关键应用性能指标,应用性能,交易量,响应时间,成功率,返回码,交易类别,交易渠道,应用服务的负载量,应用服务核心性能指标,应用服务核心可用性指标,应用服务可用性状态,区分交易、子交易类别,区分交易发起的渠道,BPC关注关键应用性能指标应用性能交易量响应时间成功率返回码,26,NPM,以服务为导,向的性能管理,核心服务,关键设备,重要线路,可测评,可追踪,可分析,可定位,NPM3,NPM以服务为导向的性能管理核心服务关键设备重要线路可测评可,27,NPM SOA,核心价值,实时流量可视化和告警,面向应用视角,快速梳理服务路径,自动故障诊断,NPM SOA核心价值实时流量可视化和告警面向应用视角快速梳,28,NPM,部署与扩展,Smart,Probe,Smart,Probe,NPM,Server,Smart,Probe,Smart,Probe,NPM,Server,Smart,Probe,NPM,Server,主数据中心,备数据中心,分支机构,Smart,Probe,Smart,Probe,Smart,Probe,Smart,Probe,Smart,Probe,NPM部署与扩展Smart ProbeSmart Probe,29,NPM,告警判断,NPM告警判断,30,议程,管理挑战,问题演变,解决方案,核心价值,方案功能,用户收益,议程管理挑战问题演变解决方案核心价值方案功能用户收益,31,用户收益,网络运维经理,与,应用一致的面向服务视角进行网络性能管理,获得,对关键应用路径的端到端网络性能能见度,利用,NPM自动化故障诊断能力快速区分网络层问题和应用层问题,专家,级的自动故障定位和解释,降低运维人员压力,服务,导向的多维度网络层指标统计帮助持续优化网络架构,故障,案例自动积累,全面提升团队运维水平,获得,敏捷的SOA服务性能监控平台,面向服务的高灵活性,能够,快速落地的SOA服务性能监控解决方案,掌握,SOA服务交付状态,获取,SOA服务端到端性能的可视化,从,服务状态到深入交易的快速故障定位和排除,提高,应用运维水平,提高用户满意度,可,重用性强,成本可控,应用运维经理,用户收益网络运维经理
展开阅读全文