版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Riverbed网络性能可视化解决方案
--SteelCentral朱坦
2016年12月Gartner对于NPM和APM解决方案的竞争报告
--唯一在NPM和APM都处领导象限的公司2NetworkPerformanceMonitoring&Diagnostics(NPMD)ApplicationPerformanceMonitoring(APM)Riverbed客户遍及各行各业高科技零售/消费/运输/物流政府卫生保健/生物/制药能源建筑设计媒体/传播专业服务金融制造国内NPM/APM银行用户案例部分国内用户名单部分国内用户名单RiverbedNPM/APM的方法论SteelCentral端到端交易应用的完整性能监控(NPM+APM).NETWorkerProcessIISNativePipelineTCP/IP协议栈Web服务器客户端浏览器广域网WASJVMApacheTCP/IPStackWASThreadPoolApp服务器局域网起始处理排队代码执行网络、带宽、延迟处理排队处理排队代码执行远程调用Web服务,数据库…网络传输性能指标代码
执行代码执行网络传输性能指标网络传输EUE代码执行网络、带宽、延迟代码执行结束网页渲染时间服务响应网络、带宽、延迟、丢包服务请求网络、带宽、延迟、丢包NPM的主要技术手段重点区域(如数据中心)监控,探针技术:通过抓取网络数据包进行分析。全网流量监控,Flow技术:
采集网络设备统计的NetFlow,sFlow,J-Flow,NetStreamAPM的主要技术手段端到端(用户端)监控,Web页面JavaScript脚本嵌入技术(针对Web类应用)。端到端(服务器端)监控,JVM/CLR
Agent的代码植入技术(针对JAVA/.Net应用)。
主要的技术手段探针的工作原理汇总应用流的KPI指标,得到该应用的KPI;并进行智能预警通过镜像或TAP抓取数据包,建立索引并保存数据自下而上应用的KPIFlowsPackets快速定位故障故障定位精细原始的证据获取故障数据包证据
故障预警,揭示潜在问题早期预警分析自上而下10分析数据包里每个应用流的KPI指标:包括流量,网络传输时间,服务器延时,重传…DATAACKREQUEST服务器响应时间RoundTripTime(Outbound)**数据传输时间Time连接建立时间SYNSYN/ACKACKREQUESTDATAACKDATAACK服务器客户端交互1交互2RoundTripTime(Inbound)*数据传输时间=Payload传输时间+重传导致的延时**RoundTripTime的计算针对每个
DATA/ACK对。用户响应时间Riverbed详尽的延时参数计算ARXWeb响应时间WEBServerAPPSServerWEBAPPSDBDatabaseServerServiceProviderAPP响应时间DB响应时间探针部署示意图端到端的性能监控功能实现
RPM应用层时间1.3sec应用层时间6.7sec数据库层时间24sec前端延时7.2sec广域网性能局域网性能1.0秒
codeabc0.3秒
codexyz应用代码(classes/methods)6.3秒
codedef0.4秒
codeghi后端延时:82%前端延时:18%20secSELECTxFROMy…4secINSERTaINTOb…SQL语句网络134
重传1.3
请求MBs17
连接重置1.2
响应MBs6.8秒
图片,.js,.css0.4秒
页面渲染时间客户端URL:用户:XXX终端用户性能:40.9secNetSharkAppInternalsAppResponseSteelCentral–端到端、全面的应用性能管理NetSensorNetProfiler集中的应用可视化特定领域的监控,
分析与数据聚合全面的数据捕获PortalRiverbedNPM解决方案
-CascadePacketsfrom
switches(span,mirror)CascadeProfilerIntelligentlyDe-duplicateandCoalescethedataStoreflowdatabaseduponendtoendconversationsDe-duplicatevolumes,trackthedifferentials,trackthepath如何工作CascadeGatewayPacketeerFDRIPFIXNetFlowsFlowJ-FlowCascadeFlowCascadeFlowCascadeSensorNetStreamNetFlowCASCADESHARKpacketanalyticspacketcaptureCASCADEPROFILERflowconsoleflowanalyticsRiverbedCascadeArchitectureCASCADEPILOTpacketconsoleINTEGRATIONWIRESHARKCASCADEGATEWAYflowcollectormacro
flowflowmicro
flowpackets©2009RiverbedTechnology.Confidential.IMPORTANTNOTE:Theroadmapisforinformationpurposesonlyandisnotacommitment,promiseorlegalobligationtodeliveranynewproducts,featuresorfunctionality.
Thedevelopment,release,andtimingofanyfeaturesorfunctionalitydescribedremainsatRiverbed'ssolediscretion.网络诊断1.TCP错误包分析
2.TCP重传数据包分析SteelCentralNetProfiler&FlowGatewayEnterprise-widenetworkvisibilityintegratedwithserver-sideperformanceanalysis应用拓扑图自动拓扑SSLWeb服务器性能告警事件TCP重传超出容忍度范围,触发事件告警。RiverbedNPM解决方案
-AppResponse用户响应时间性能曲线(外延曲线)度量每次应用访问的平均客户响应时间客户响应时间的详细性能分解:服务器响应的时间,服务器响应请求发送信息的时间…用户响应时间性能分解ConnectionSetupTimeServerResponseTimePayloadTransferTimeRetransmissionDelay网络延迟性能分解RoundTripTime(Inbound)RoundTripTime(Outbound)
主要用法定义性能基线识别异常流量问题隔离与定位通过延时分布图对问题精确定位23全公司网段流量及性能列表注意存在较高丢包率(超过10%)的分公司注意较高RTT(超过100ms)的分公司都在山东;拥塞导致?分公司广域网线路流量详情CopyrightRiverbedTechnology25可定制展现内容、形式全公司应用协议流量排行及性能应用协议排行选定协议的性能指标选定协议的IP通讯对针对特定应用的详情列表通讯IP对、性能指标AppResponseXpert自身特性支持实时的SSL解密自动发现所有的URL,网页族,终端用户行为基于每个网页显示响应时间网页性能指标:网页错误,网页的响应时间,网页速率,慢网页的数量,等…Web网页交易性能分析(WTA)RiverbedWTA的Web页面元素加载瀑布图耗时最长的页面对象,等待服务器响应使用AppResponseConsole对数据包回溯可任意选择时间段进行数据包下载点击Download即可对应定为的数据包下载供数据包分析使用WiresharkVSpacketAnalyzer数据包分析重复过去的数据包,并进行进一步的分析TCP错误报可视化分析监控实时进行的呼叫,提供报表被动式通话质量分析(MOS)丰富的RTP监控指标,针对每个呼叫,每个通道独立于设备厂商(Cisco,Avaya,MicrosoftLync)支持视频质量监控–包括视频会议呼叫统一管理语音、视频与数据业务级别视图,反映总体网络监控状况与VoIP性能统一通信监控:VoIP全天候持续监控数据库会话具体到查询,表,列数据库调用的吞吐率,交易,行,字节,活动会话支持主流数据库管理系统Oracle,SQLServer,DB2/UDB,Teradata,SybaseASE,Informix数据库性能分析定位特定的SQL语句导致应用性能差页面时间走势图最高90sDB响应时间走势图,峰值最高响应时间才80ms,响应速度快对于关键业务的内部故障定位和排查–前台App服务器与后台DB的应用响应时间对比分析,决定故障点。SteelCentral整体解决方案-Portal面向业务管理的工作流程监控和告警视图及动态门限最终用户体验报告覆盖所有用户,所有交易分析定位定位问题到用户/交易识别时延组成部分深入到特定区域故障排错利用丰富的数据信息深入到单个交易高层视图业务级可视化用户访问来自哪里?用户在进行什么操作?用户的操作体验如何?应用的瓶颈在哪里?应用表现和基础架构有没有关系?
场景举例-对于关键业务对外服务质量的综合监控慢页面百分比为84%,同比增长836%。页面响应时间为30秒,同比增长1634%。页面访问量为401页/分钟,同比增长62%。监控时间段最终用户体验KPI业务的MAP图,红黄线表示出现问题的应用。HTTP返回代码F5前页面响应时间F5后页面响应时间具体相关应用的KPI指标HTTP返回代码正常:大部分为200,400和500错误代码很少。F5前后页面响应时间有增加(最大接近4秒),但不是故障的主因。故障主因来源于ERP服务器(特别是ERP1,最长为1分钟);
同时发现后端到OA的响应时间较长(特别是响应ERP1的时间最长为4秒)。场景举例-NPM对于关键业务的内部故障定位和排查场景举例-对于关键业务的内部故障定位和排查–追溯到单个服务器的关键KPI指标。场景举例-对于关键业务的内部故障定位和排查–追溯到该业务有问题的具体URL。最慢的客户最慢的服务器慢页面簇页面时间趋势图平均页面时间均>5s以上场景举例-对于关键业务的内部故障定位和排查–追溯到有问题URL的详细故障信息。端到端的全程关联(APM和NPM的关联)分析和监控。真正的aa-NPM(网络部的第二次新生:被动转化为全盘掌控),大网管串联整合的思路。Dashboard直观展现关键业务流的KPI帮助用户梳理业务应用的逻辑,统计业务应用的信息;实时更新业务拓扑。针对BS业务,提供Web交易分析WTA(WebTransactionAnalysis),例如:自动统计URL并汇总KPI指标、Web页面元素加载瀑布图、用户会话跟踪…针对CS业务,客户端和服务器网络传输时间的计算,是针对每个RoundTrip而非只是基于TCP三次握手的数据包。这样的指标更加细致和准确。针对BS和CS业务,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年商业秘密保护及许可使用合同
- 岭南师范学院《小学综合实践活动设计与指导》2021-2022学年第一学期期末试卷
- 2024年大型物流仓储管理系统合同
- 岭南师范学院《教学技术与媒体》2021-2022学年第一学期期末试卷
- 2024年保险代理合同:保险产品分销与佣金
- 包给私人工合同范例
- 商品林地出租合同模板
- xx安装合同范例
- 2024工厂环境保洁合同
- 农村建筑搬运合同模板
- LB/T 073-2019旅行社旅游产品质量优化要求
- GB/T 7974-2013纸、纸板和纸浆蓝光漫反射因数D65亮度的测定(漫射/垂直法室外日光条件)
- GB/T 6582-2021玻璃玻璃颗粒在98℃时的耐水性试验方法和分级
- GB/T 4723-2017印制电路用覆铜箔酚醛纸层压板
- 河南省内乡县面向社会公开招考25名看护队员【共500题含答案解析】模拟检测试卷
- GB/T 18029.8-2008轮椅车第8部分:静态强度、冲击强度及疲劳强度的要求和测试方法
- 基础增分技巧提分(备考应考主题班会) 名师班主任成长系列班会
- 建筑CAD-信息化教学大赛
- 《GPS测量与数据处理》-第1讲 绪论
- 管理经济学精要课件
- 2023年昆明有色冶金设计研究院股份公司招聘笔试模拟试题及答案解析
评论
0/150
提交评论