-
公开(公告)号:WO02073412A2
公开(公告)日:2002-09-19
申请号:PCT/GB0201004
申请日:2002-03-06
Inventor: MILLS NATHANIEL III , KRUEGER LEROY JR , KRISHNAKUMAR SRIRAMA MANDYAM , SQUILLANTE MARK , HELLERSTEIN JOSEPH
CPC classification number: G06F11/3495 , G06F2201/87 , H04L29/06 , H04L41/5009 , H04L41/5035 , H04L41/5067 , H04L67/02 , H04L69/329
Abstract: Techniques for use in accordance with application performance decomposition are provided which take advantage of the communications protocol used to carry a transaction between application components in a distributed computing network. Specifically, the invention extends the communications protocol by embedding data, such as timestamp and duration measurement data, in the protocol itself, rather than extending or altering the application or transaction data carried by the protocol as in existing approaches. Thus, the invention provides natural correlation of interactions of distributed application components on such transactions without modification to the application or transaction data. Because the correlation is performed in-line with the application component interactions, minimal data management overhead is required, and correlated performance decomposition is made possible in real-time for the transaction. Furthermore, subsequent processing stages of the distributed application can interpret the communications protocol to glean processing durations of previous stages in order to make decisions regarding treatment of the transaction.
Abstract translation: 提供了根据应用性能分解使用的技术,其利用用于在分布式计算网络中的应用组件之间进行事务的通信协议。 具体地,本发明通过在协议本身中嵌入诸如时间戳和持续时间测量数据的数据来扩展通信协议,而不是如现有方法那样扩展或改变由协议携带的应用或交易数据。 因此,本发明提供分布式应用组件在这种交易上的交互的自然相关性,而不需要修改应用或交易数据。 由于相关性是与应用程序组件交互进行的,所以需要最小的数据管理开销,并且可以实时地进行相关性能分解。 此外,分布式应用的后续处理阶段可以解释通信协议以收集先前阶段的处理持续时间,以便作出关于交易处理的决定。
-
公开(公告)号:DE60234908D1
公开(公告)日:2010-02-11
申请号:DE60234908
申请日:2002-03-06
Applicant: IBM
Inventor: MILLS NATHANIEL III , KRUEGER LEROY JR , KRISHNAKUMAR SRIRAMA MANDYAM , SQUILLANTE MARK , HELLERSTEIN JOSEPH
Abstract: Techniques for use in accordance with application performance decomposition are provided which take advantage of the communications protocol used to carry a transaction between application components in a distributed computing network. Specifically, the invention extends the communications protocol by embedding data, such as timestamp and duration measurement data, in the protocol itself, rather than extending or altering the application or transaction data carried by the protocol as in existing approaches. Thus, the invention provides natural correlation of interactions of distributed application components on such transactions without modification to the application or transaction data. Because the correlation is performed in-line with the application component interactions, minimal data management overhead is required, and correlated performance decomposition is made possible in real-time for the transaction. Furthermore, subsequent processing stages of the distributed application can interpret the communications protocol to glean processing durations of previous stages in order to make decisions regarding treatment of the transaction.
-
公开(公告)号:AU2002237428A1
公开(公告)日:2002-09-24
申请号:AU2002237428
申请日:2002-03-06
Applicant: IBM
Inventor: SQUILLANTE MARK , MILLS NATHANIEL III , KRISHNAKUMAR SRIRAMA MANDYAM , KRUEGER LEROY JR , HELLERSTEIN JOSEPH
Abstract: Techniques for use in accordance with application performance decomposition are provided which take advantage of the communications protocol used to carry a transaction between application components in a distributed computing network. Specifically, the invention extends the communications protocol by embedding data, such as timestamp and duration measurement data, in the protocol itself, rather than extending or altering the application or transaction data carried by the protocol as in existing approaches. Thus, the invention provides natural correlation of interactions of distributed application components on such transactions without modification to the application or transaction data. Because the correlation is performed in-line with the application component interactions, minimal data management overhead is required, and correlated performance decomposition is made possible in real-time for the transaction. Furthermore, subsequent processing stages of the distributed application can interpret the communications protocol to glean processing durations of previous stages in order to make decisions regarding treatment of the transaction.
-
-