SYSTEM FOR EMBEDDING CORRELATED PERFORMANCE MEASUREMENTS
    1.
    发明申请
    SYSTEM FOR EMBEDDING CORRELATED PERFORMANCE MEASUREMENTS 审中-公开
    嵌入性能测量系统

    公开(公告)号:WO02073412A2

    公开(公告)日:2002-09-19

    申请号:PCT/GB0201004

    申请日:2002-03-06

    Applicant: IBM IBM UK

    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: 提供了根据应用性能分解使用的技术,其利用用于在分布式计算网络中的应用组件之间进行事务的通信协议。 具体地,本发明通过在协议本身中嵌入诸如时间戳和持续时间测量数据的数据来扩展通信协议,而不是如现有方法那样扩展或改变由协议携带的应用或交易数据。 因此,本发明提供分布式应用组件在这种交易上的交互的自然相关性,而不需要修改应用或交易数据。 由于相关性是与应用程序组件交互进行的,所以需要最小的数据管理开销,并且可以实时地进行相关性能分解。 此外,分布式应用的后续处理阶段可以解释通信协议以收集先前阶段的处理持续时间,以便作出关于交易处理的决定。

    APPARATUS AND METHOD FOR USE IN A COMPUTER HOSTING SERVICES ENVIRONMENT
    2.
    发明申请
    APPARATUS AND METHOD FOR USE IN A COMPUTER HOSTING SERVICES ENVIRONMENT 审中-公开
    用于计算机主机服务环境的装置和方法

    公开(公告)号:WO0217065A3

    公开(公告)日:2002-09-06

    申请号:PCT/GB0103045

    申请日:2001-07-06

    Applicant: IBM IBM UK

    CPC classification number: G06Q10/06 G06F21/6218 H04L29/06 H04L67/16 H04L69/329

    Abstract: Computer-based methods and systems are provided for building, provisioning and executing one or more electronic service level agreements (eSLAs) for Web and other computer hosting services, which specify and enforce service contracts for Web and other computer hosting services. In one aspect of the invention, a computer-based eSLA system (1000) includes four main components: (1) an eSLA builder (3000); (2) an eSLA provisioner (6000); (3) one or more execution systems (2000); and (4) a system configuration and measurement system (7000). Generally, the eSLA builder component (3000) provides the mechanism for defining and pricing the eSLA, checking the validity of the eSLA and a repository for storing the completed eSLAs. The provisioning system (6000) is responsible for configuring the run-time system in order to meet one or a set of eSLAs. The execution system (2000) is responsible for handling the run-time user requests, e.g., Web servers and load distributors, and a mechanism for enforcing the eSLAs at run-time. The system configuration and measurement system (7000) maintains information on the current system configuration, and run-time information on the metrics that are part of the eSLA.

    Abstract translation: 提供基于计算机的方法和系统,用于构建,配置和执行用于Web和其他计算机托管服务的一个或多个电子服务级别协议(eSLA),其指定并执行用于Web和其他计算机托管服务的服务合同。 在本发明的一个方面,基于计算机的eSLA系统(1000)包括四个主要部件:(1)eSLA构建器(3000); (2)eSLA供应商(6000); (3)一个或多个执行系统(2000); 和(4)系统配置和测量系统(7000)。 通常,eSLA构建器组件(3000)提供了定义和定价eSLA的机制,检查eSLA的有效性和用于存储已完成的eSLA的存储库。 配置系统(6000)负责配置运行时系统以满足一个或一组eSLA。 执行系统(2000)负责处理运行时用户请求,例如Web服务器和负载分发器,以及用于在运行时执行eSLA的机制。 系统配置和测量系统(7000)维护关于当前系统配置的信息,以及关于作为eSLA一部分的度量的运行时信息。

    3.
    发明专利
    未知

    公开(公告)号:DE60234908D1

    公开(公告)日:2010-02-11

    申请号:DE60234908

    申请日:2002-03-06

    Applicant: IBM

    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.

    System for embedding correlated performance measurements

    公开(公告)号:AU2002237428A1

    公开(公告)日:2002-09-24

    申请号:AU2002237428

    申请日:2002-03-06

    Applicant: IBM

    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.

    5.
    发明专利
    未知

    公开(公告)号:AT453895T

    公开(公告)日:2010-01-15

    申请号:AT02703745

    申请日:2002-03-06

    Applicant: IBM

    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.

    6.
    发明专利
    未知

    公开(公告)号:DE69522657D1

    公开(公告)日:2001-10-18

    申请号:DE69522657

    申请日:1995-12-05

    Applicant: IBM

    Abstract: A method and apparatus is provided that measures performance in a computer system (100) having a windowed graphic display (202). The method and apparatus provides for a performance survey application (208) which allows for detecting whether performance of the computer system (100) has degraded. An indication (210) is provided on the display (202). Also provided on the display is a survey button that when clicked by the user generates a record indicating that perceived performance is poor. The status of the system is updated in response to user clicks. This in turn causes appropriate updates in the display. Finally, the record associated with the user's click is written to the appropriate memory location. In so doing, a system is provided that allows for continuous indication of the performance of the computer system.

    7.
    发明专利
    未知

    公开(公告)号:DE69522657T2

    公开(公告)日:2002-06-20

    申请号:DE69522657

    申请日:1995-12-05

    Applicant: IBM

    Abstract: A method and apparatus is provided that measures performance in a computer system (100) having a windowed graphic display (202). The method and apparatus provides for a performance survey application (208) which allows for detecting whether performance of the computer system (100) has degraded. An indication (210) is provided on the display (202). Also provided on the display is a survey button that when clicked by the user generates a record indicating that perceived performance is poor. The status of the system is updated in response to user clicks. This in turn causes appropriate updates in the display. Finally, the record associated with the user's click is written to the appropriate memory location. In so doing, a system is provided that allows for continuous indication of the performance of the computer system.

    Apparatus and method for use in a computer hosting services environment

    公开(公告)号:AU6929001A

    公开(公告)日:2002-03-04

    申请号:AU6929001

    申请日:2001-07-06

    Applicant: IBM

    Abstract: Computer-based methods and systems are provided for building, provisioning and executing one or more electronic service level agreements (eSLAs) for Web and other computer hosting services, which specify and enforce service contracts for Web and other computer hosting services. In one aspect of the invention, a computer-based eSLA system includes four main components: (1) an eSLA builder; (2) an eSLA provisioner; (3) one or more execution systems; and (4) a system configuration and measurement system. Generally, the eSLA builder component provides the mechanism for defining and pricing the eSLA, checking the validity of the eSLA and a repository for storing the completed eSLAs. The provisioning system is responsible for configuring the run-time system in order to meet one or a set of eSLAs. The execution system is responsible for handling the run-time user requests, e.g., Web servers and load distributors, and a mechanism for enforcing the eSLAs at run-time. The system configuration and measurement system maintains information on the current system configuration, and run-time information on the metrics that are part of the eSLA.

Patent Agency Ranking