AUTOMATIC BASELINING OF RESOURCE CONSUMPTION FOR TRANSACTIONS
    131.
    发明申请
    AUTOMATIC BASELINING OF RESOURCE CONSUMPTION FOR TRANSACTIONS 有权
    资源消耗自动基准交易

    公开(公告)号:US20090199196A1

    公开(公告)日:2009-08-06

    申请号:US12024783

    申请日:2008-02-01

    Applicant: Zahur Peracha

    Inventor: Zahur Peracha

    Abstract: An application monitoring system determines the health of one or more resources used to process a transaction, business application, or other computer process. Performance data is generated in response to monitoring application execution and processed to determine and an actual and baseline value for resource usage data. Resource usage baseline data may be determined from previous resource usage data associated with a resource and particular transaction (a resource-transaction pair). The baseline values are compared to actual values to determine a deviation for the actual value. Deviation information for the time series data can be reported through an interface or some other manner.

    Abstract translation: 应用程序监视系统确定用于处理事务,业务应用程序或其他计算机进程的一个或多个资源的运行状况。 性能数据是响应于监视应用程序执行生成的,并被处理以确定资源使用数据的实际值和基准值。 可以从与资源和特定事务(资源 - 事务对)相关联的先前资源使用数据确定资源使用基准数据。 将基准值与实际值进行比较,以确定实际值的偏差。 可以通过界面或其他方式报告时间序列数据的偏差信息。

    PERFORMANCE-TESTING A SYSTEM WITH FUNCTIONAL-TEST SOFTWARE AND A TRANSFORMATION-ACCELERATOR
    132.
    发明申请
    PERFORMANCE-TESTING A SYSTEM WITH FUNCTIONAL-TEST SOFTWARE AND A TRANSFORMATION-ACCELERATOR 有权
    性能测试具有功能测试软件和变换加速器的系统

    公开(公告)号:US20090192761A1

    公开(公告)日:2009-07-30

    申请号:US12022322

    申请日:2008-01-30

    Applicant: Michael Pearl

    Inventor: Michael Pearl

    Abstract: One embodiment of the present invention provides a system that facilitates testing a system-under-test with functional-test software and a transformation accelerator. During operation, the system receives a functional-test template at the transformation accelerator. The system also receives a test signal at the transformation accelerator, wherein the test signal comprises testing parameters. Next, the system manipulates the functional-test template at the transformation accelerator according to the testing parameters to create one or more functional-test transactions. The system then sends the one or more functional-test transactions to the system-under-test. Next, the system receives results for the one or more functional-test transactions from the system-under-test. Finally, the system queues the results.

    Abstract translation: 本发明的一个实施例提供了一种利用功能测试软件和转换加速器来测试被测系统的系统。 在运行过程中,系统在转换加速器上接收功能测试模板。 该系统还在变换加速器处接收测试信号,其中测试信号包括测试参数。 接下来,系统根据测试参数在转换加速器处操作功能测试模板,以创建一个或多个功能测试交易。 系统然后将一个或多个功能测试事务发送到被测系统。 接下来,系统从被测系统中接收一个或多个功能测试事务的结果。 最后,系统对结果进行排队。

    Methods for managing capacity
    134.
    发明授权
    Methods for managing capacity 有权
    管理能力的方法

    公开(公告)号:US07552208B2

    公开(公告)日:2009-06-23

    申请号:US11037659

    申请日:2005-01-18

    Abstract: In one aspect, a method of instructing at least one operator in a best practices implementation of a process for managing resource capacity in an information technology (IT) environment is provided. The method comprising providing instructions to the at least one operator to perform acts of: (A) creating at least one model of at least some aspects of the IT environment; (B) analyzing the at least one model to determine cost information relating to the modeled IT environment; (C) applying at least one simulated use condition to the at least one model; (D) analyzing performance of the at least one model under the at least one simulated use condition to determine information relating to at least a utilization of resources in the modeled IT environment and to determine resources in the modeled IT environment that create performance bottlenecks in the modeled IT environment; and (E) modifying at least one aspect of the at least one model impacting resource capacity based on the information determined in (B) and/or (D).

    Abstract translation: 在一个方面,提供了一种指导至少一个操作者在信息技术(IT)环境中管理资源容量的过程的最佳实践实现中的方法。 所述方法包括向所述至少一个运营商提供指令以执行以下动作:(A)创建所述IT环境的至少一些方面的至少一个模型; (B)分析所述至少一个模型以确定与所建模的IT环境相关的成本信息; (C)将至少一个模拟使用条件应用于所述至少一个模型; (D)在所述至少一个模拟使用条件下分析所述至少一个模型的性能,以确定与所建模的IT环境中的资源的至少利用有关的信息,并且确定在所建模的IT环境中创建性能瓶颈的资源 建模IT环境; 和(E)基于在(B)和/或(D)中确定的信息来修改影响资源能力的至少一个模型的至少一个方面。

    Identification of Root Cause for a Transaction Response Time Problem in a Distributed Environment
    135.
    发明申请
    Identification of Root Cause for a Transaction Response Time Problem in a Distributed Environment 失效
    识别分布式环境中事务响应时间问题的根本原因

    公开(公告)号:US20090106361A1

    公开(公告)日:2009-04-23

    申请号:US12349895

    申请日:2009-01-07

    Abstract: Method and apparatus for identifying a cause for a response time problem for a transaction in a distributed computing system that includes a central server and a plurality of subsystems. Data is stored at each subsystem relating to sub-transactions of transactions performed by the subsystems. When a problem is discovered in connection with the completion of a particular transaction, each subsystem of the plurality of subsystems that was involved in the particular transaction is identified, and both instance data relating to all of the sub-transactions of the particular transaction stored at each identified subsystem and current hourly aggregate data stored at each identified subsystem is forwarded to the central server. Root-Cause Analysis is then performed using the forwarded instance data and aggregate data to identify the particular subsystem that caused the transaction problem.

    Abstract translation: 用于识别包括中央服务器和多个子系统的分布式计算系统中的事务的响应时间问题的原因的方法和装置。 数据存储在与由子系统执行的事务的子事务相关的每个子系统处。 当与特定事务完成相关的问题被发现时,识别涉及特定事务的多个子系统中的每个子系统,并且将与特定事务的所有子事务相关的两个实例数据存储在 每个识别的子系统和存储在每个被识别的子系统的当前小时数据数据被转发到中央服务器。 然后使用转发的实例数据和聚合数据执行根本原因分析,以识别导致事务问题的特定子系统。

    Method and system for analyzing performance of an information processing system
    136.
    发明授权
    Method and system for analyzing performance of an information processing system 失效
    分析信息处理系统性能的方法和系统

    公开(公告)号:US07496476B2

    公开(公告)日:2009-02-24

    申请号:US11739730

    申请日:2007-04-25

    Abstract: A method for analyzing performance of an information processing system having information processing apparatuses providing services to each other. Communication packets sent or received between the apparatuses are acquired. The apparatuses receive calls from other apparatuses for providing services indicated in the packets. A service call count aji of the calls received by the apparatuses during period j of m periods for the service i of n services is computed. A busy time bj is computed by summing processing times by the apparatuses for performing the services pertaining to the calls received by the apparatuses during period j. An average processing time di is computed by the apparatuses for each service i, as is an error εj in di wherein εj=bj−Σiajidi, by minimizing an index indicative of εj. The average processing time di is stored in a storage device and/or displayed on a display device.

    Abstract translation: 一种用于分析具有彼此提供服务的信息处理设备的信息处理系统的性能的方法。 获取在设备之间发送或接收的通信分组。 这些设备接收来自其他设备的呼叫以提供在分组中指示的服务。 计算n个服务的服务i在m个周期的周期j期间由设备接收的呼叫的服务呼叫计数aji。 通过在时段j期间由用于执行与由设备接收的呼叫有关的服务的设备的处理时间相加来计算繁忙时间bj。 平均处理时间di由每个服务i的装置计算,如di所示的其中epsilonj = bj-Sigmaiajidi的误差ε,通过使指示epsilonj的索引最小化。 平均处理时间di被存储在存储装置中和/或显示在显示装置上。

    Method and System for Monitoring Performance of Distributed Applications
    138.
    发明申请
    Method and System for Monitoring Performance of Distributed Applications 有权
    分布式应用程序性能监控方法与系统

    公开(公告)号:US20080262797A1

    公开(公告)日:2008-10-23

    申请号:US12132099

    申请日:2008-06-03

    Abstract: Method and a corresponding system for performance monitoring of distributed applications. A sensor intercepts every request of service for a server that is generated on a client. If the request meets a filtering condition (for example, defined by the address of the server, the web page from which the request is originated and/or the selected link) the measuring of a corresponding transaction on the client is enabled; at the same time, the request is updated by inserting a correlator. The request is then transmitted to the server. If the request includes the correlator, the measuring of a sub-transaction originating from the request is also enabled on the server. The parameters measured on the client and on the server are then associated with the correlator.

    Abstract translation: 方法和相应的分布式应用程序性能监控系统。 传感器拦截客户端上生成的服务器的每个服务请求。 如果请求满足过滤条件(例如,由服务器的地址,发起请求的网页和/或所选链接定义),则启用客户端上对应的事务的测量; 同时,通过插入相关器来更新请求。 然后将请求发送到服务器。 如果请求包括相关器,则还会在服务器上启用源自该请求的子事务的测量。 然后在客户端和服务器上测量的参数与相关器相关联。

    GAMING SYSTEM CONFIGURATION CHANGE REPORTING
    139.
    发明申请
    GAMING SYSTEM CONFIGURATION CHANGE REPORTING 审中-公开
    游戏系统配置更改报告

    公开(公告)号:US20080153600A1

    公开(公告)日:2008-06-26

    申请号:US11938228

    申请日:2007-11-09

    Applicant: Rajesh Swarna

    Inventor: Rajesh Swarna

    Abstract: Gaming machines may be remotely reconfigured and/or reprogrammed, data remotely collected, and a comparison performed between at least two different configurations. Such may be done to determine optimal configurations of gaming machines for various periods (e.g., days, times, months, Holidays). The reconfiguration and/or reprogramming may, for example, change a minimum or maximum wager limit, change a payout schedule, change an aspect of a bonus, progressive or other jackpot, and/or change allocation an of gaming machines between Class II and Class III. Reports may be produced indicative of the effects of the reconfiguration or reprogramming.

    Abstract translation: 游戏机可以被远程重新配置和/或重新编程,远程收集的数据,以及在至少两种不同配置之间执行的比较。 这样做可以确定游戏机的各种周期(例如,日,时,月,节假日)的最佳配置。 重新配置和/或重新编程可以例如改变最小或最大赌注限制,改变支付计划,改变奖金,进步或其他累积奖金的方面,和/或改变游戏机在II类和类之间的分配 三, 可能会产生报告,指示重新配置或重新编程的效果。

    TRACE BUFFER WITH A PROCESSOR
    140.
    发明申请
    TRACE BUFFER WITH A PROCESSOR 有权
    跟加工商的缓冲区

    公开(公告)号:US20080127187A1

    公开(公告)日:2008-05-29

    申请号:US11530051

    申请日:2006-09-08

    Inventor: Kun Xu Jen-Tien Yen

    CPC classification number: G06F11/3476 G06F11/3466 G06F2201/87

    Abstract: A method includes storing a first transaction entry to a first software configurable storage location, storing a second transaction entry to a second software configurable storage location, determining that a first transaction indicated by the first transaction entry has occurred, determining that a second transaction indicated by the second transaction entry has occurred subsequent to the first transaction, and, in response to determining that the first transaction occurred and the second transaction occurred, storing at least one transaction attribute captured during at least one clock cycle subsequent to the second transaction. The first and second software configurable storage locations may be located in a trace buffer, where the at least one transaction attribute is stored to the trace buffer and overwrites the first and second transaction attributes. Each transaction entry may include a dead cycle field, a consecutive transaction requirement field, and a last entry field.

    Abstract translation: 一种方法包括将第一交易条目存储到第一软件可配置存储位置,将第二交易条目存储到第二软件可配置存储位置,确定由第一交易条目指示的第一交易已经发生,确定由第一交易条目指示的第二交易 第二交易条目已经在第一交易之后发生,并且响应于确定第一交易发生和第二交易发生,存储在第二交易之后的至少一个时钟周期期间捕获的至少一个交易属性。 第一和第二软件可配置存储位置可以位于跟踪缓冲器中,其中至少一个事务属性被存储到跟踪缓冲器并且覆盖第一和第二事务属性。 每个交易条目可以包括死循环字段,连续交易需求字段和最后输入字段。

Patent Agency Ranking