基于监测的类型(被动和主动)以及监测位置(服务器端或客户端)的不同,分析响应时间有几种不同的方法。不同方法的选择会影响维护费用、响应时间测试最精确和效率以及部署实施的复杂性。不同方法都有其优缺点,市场上有不同的厂商支持不同的方法。
(1)服务器端和客户端监测方法
服务器端的监测方法是部署在服务器上(一个代理),或靠近它的地方(一个设备)。因为这种方法不需要安装在客户端,从而大大减少了部署和管理的费用。因为安装在服务器或服务器附近,其可以提供不受限制的,对所有和服务器阵列进行交易的监测。由于在最近的位置,也可以提供最精确的服务器时延统计。服务器端的代理是安装在被监测的服务器上,所以应该小心确保他不会影响服务器的工作。服务器端的设备可以是在线型或旁路型(接口盒设备)。在线设备是类似于路由器一样让数据通过的设备,其对应用的服务可能是额外的故障源,而接口盒不会因为它们本身的故障而造成额外的影响。
客户端的监测方法是部署在感兴趣的客户端上。它们可以提供非常精确的端至端的时延测量,但是却很难隔离是网络还是服务器时延问题。常见的两个客户端的方法是定期地“ping”服务器或者设置TCP连接在网络中的往返时间,并假设在整个对话过程中是恒定不变的。第一种方法可能不是很准确,因为网络设备在处理ICMPpings的时候随应用包不同(路由、等待、丢弃、服务)而不同。这两种方法都取决于采样标准,而这些采样不一定能反映网络的实际情况。
(2)被动和主动监测法
被动监测法是接人一个非侵人(不会给网络增加负载)设备来观测实际的应用流量。在被监测对象上无须安装任何代理软件,对系统资源占用极少,因此不会影响现有操作系统的工作状况。一般是对包解码(最低是传输层,并可能直至应用层),或者是使用ARMAPI来识别应用交易的开始和结尾。由于分析的数据是最终用户的实际活动状态,所以这种方法很明确地测量了最终用户的活动状态。被动式监测的工具可以是在客户端或是服务器端。服务器端的被动式监测县有对所有时间,所有用户,所有交易的监测能力。
被动式监测方法的一个限制是它不能用来检测服务,因为从来就没有通信是按照固定计划进行的,所以它不能百分之百精确地确定是否有连接失败,也许用户只是暂停请求。然而它能够使用相关的历史记录信息来得到合理的结论一主动的监测执行可从专门的作业点(POP)预先录制的业务交易获取最终用户的实际体验,假设用户没有正常连接上网时,失败就不会发生。
可以提供深圳网站建设基干计划的重新模拟交易的能力。这种计划模式可以使它进行,7x24h的网络连通性是在客户瑞“校仿”用户正常安农时的种方法,从而更谁确地衡量最终用户的体验,主动监测试,而不是用户日常工作的模式。主动式监则按照预选设定的模式执行,这些模式包括每种要监测应用的处理过程,而且这些模式力求接近用户的真实情况。另外,不断地重复进行会对网络设备的缓存提出要求。总的来说,主动监测非常适用于从最终用户的角度来管理应用服务水平。主动监测并不依赖真实的用户传输量,因而它能够提前检测问题,并为企业留下足够的时间解决问题。
>>> 查看《响应时间分析方法》更多相关资讯 <<<
本文地址:http://mb.niuqikeji.com/news/html/3764.html