[发明专利]分布式系统中周期性聚集的数据的关联方法无效

专利信息
申请号: 200810170694.8 申请日: 2008-10-30
公开(公告)号: CN101425023A 公开(公告)日: 2009-05-06
发明(设计)人: J·A·比文斯;张睿 申请(专利权)人: 国际商业机器公司
主分类号: G06F9/46 分类号: G06F9/46
代理公司: 北京市金杜律师事务所 代理人: 王茂华;李 辉
地址: 美国纽*** 国省代码: 美国;US
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 分布式 系统 周期性 聚集 数据 关联 方法
【说明书】:

技术领域

所公开的本发明广义上涉及分布式信息处理系统的领域,更具体地涉及计算分布式组件迟滞时间的领域。

背景技术

监控是维持计算机系统的可用性、性能和安全所必须的。从盛行的多层商用系统到新兴的面向服务的环境,许多现代分布式系统都是面向事务的。由于这些系统在尺寸上增大并且跨越了地理/组织界限,所以用户请求(即,事务)必须要通过日益增大的组件集来追踪,以确保他们的服务质量(QoS)目标得到满足。

诸如花费在组件上的事务时间、事务成功/失败率以及资源使用统计的结果数据收集自(潜在的)大量分布式资源,并且经常报告给用于重要管理活动的中央位置,所述重要管理活动包括:问题定位和补救、性能分析和预报,以及闭环资源供应。为了在考虑系统级QoS目标的情况下执行这些任务,从不同组件收集的数据必须以端到端的方式进行关联。

可以通过在仪器点(instrumentation point)范围内浮动与每个事务一起的唯一ID并且将组件度量捆绑至特定事务,或者使用与事务相关的数据之间的时间关系,在每个事务级进行这种关联。尽管每个事务关联便于微观理解和控制系统行为,但是其具有如下风险:网络充满监控数据以及对web应用引入显著过量(例如8.4%)的开销。

为了克服这种潜在的抑制性缺点,其它方式对组件数据进行批处理并在预先选定的时间段终点报告它们的聚集体(例如,平均耗时)。聚集数据的周期性报告大大降低了所导致的网络流,并且通过在线调谐/分析过程,使得监控机制更经得起负载较重的环境以及更有使用价值。然而,由于事务ID在聚集过程中丢失,所以当前根据聚集数据被报告时所在的时间段来关联来自不同组件的聚集数据。

由于在事务从上游组件来到下游组件的时间“迟滞”,在这两个组件上针对同一事务进行的测量可能不在同一时间段内报告。换言之,报告自不同组件并且根据时间段关联的数据可能不是来自相同的事务组。当遇到重要的自发功能时,这种不匹配可能会产生误导,所述重要的自发功能包括:较慢的端到端响应时间的根本原因分析和响应时间预测。

发明内容

简要地说,根据本发明的实施方式,一种用于计算分布式组件迟滞时间的方法包括如下步骤或动作:为待处理的所述多个事务中的事务组确定事务路径;为所述事务路径中的多个组件确定从每个组件上工作的开始到每个组件上工作的完成的耗时的分布;确定所述事务路径最后组件上工作的完成与所述事务路径最后组件上报告所述工作的时间之间的偏差的分布;以及组合组件耗时的分布和组件偏差分布的集体分布,来计算所述事务路径中每个组件的事务迟滞。

该方法也可以实施为由可编程信息处理系统执行的机器可执行指令,或者实施为诸如专用集成电路(ASIC)的专用计算设备中的硬编码逻辑。

附图说明

为了描述上述和其它示例性的目的、方面和优点,使用下面参考附图的本发明示例性实施方式的详细描述,其中:

图1为显示根据本发明实施方式的示例性三层系统中的组件、以及按照相邻组件之间一系列请求和响应形式的事务所采取的路径示意图;

图2为显示示例性分布式系统中事务在每个组件上消耗的时间的示意图;

图3为显示在示例性分布式环境中事务终止的时刻与关于该事务的全部统计在数据报告时间段的终点处被报告的时刻之间的偏差的示意图;

图4为显示根据本发明实施方式的、在示例性分布式系统中事务的每个消息的事务迟滞的示意图;

图5为一般迟滞计算算法的流程图;

图6显示了根据本发明实施方式的、在相对简单的三层场景中的迟滞计算;

图7演示了根据本发明实施方式的、在替换的场景中的迟滞计算;以及

图8为根据本发明实施方式的、方法的处理步骤的高层流程图。

尽管所要求的本发明可以被修改为多种替换形式,但是本发明的具体实施方式通过附图中的示例性方式得到展现,并将在此详细描述。然而,应当理解,这里的附图和详细描述并不意于将本发明限制为所公开的具体形式,而是相反地,意图是覆盖落入本发明范围之内的所有修改、等同替换以及可选方案。

具体实施方式

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/200810170694.8/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top