Adaptive throttling system for computing systems
    1.
    发明授权
    Adaptive throttling system for computing systems 有权
    用于计算系统的自适应节流系统

    公开(公告)号:US07401244B2

    公开(公告)日:2008-07-15

    申请号:US11559876

    申请日:2006-11-14

    IPC分类号: G06F1/32 G06F9/44

    CPC分类号: G06F9/4843 G06Q10/04

    摘要: An adaptive throttling system for minimizing the impact of non-production work on production work in a computer system is provided. The adaptive throttling system throttles production work and non-production work to optimize production. The adaptive throttling system allows system administrators to specify a quantified limit on the performance impact of non-production or utility work on production work. The throttling rate of the utility is then automatically determined by a supervisory agent, so that the utilities' impact is kept within the specified limit. The adaptive throttling system adapts dynamically to changes in workloads so as to ensure that valuable system resources are well utilized and utility work is not delayed unnecessarily.

    摘要翻译: 提供了一种用于最小化非生产工作对计算机系统中的生产工作的影响的自适应节流系统。 自适应节流系统节约生产工作和非生产工作,优化生产。 自适应调节系统允许系统管理员指定非生产或公用事业工作对生产工作的绩效影响的量化限制。 公用事业的节流率由监督人员自动确定,使公用事业的影响力保持在规定的限度内。 自适应调节系统动态地适应工作负载的变化,以确保有价值的系统资源得到充分利用,并且公用事业工作不会不必要地延迟。

    Adaptive Throttling System for Data Processing Systems
    2.
    发明申请
    Adaptive Throttling System for Data Processing Systems 有权
    数据处理系统的自适应调节系统

    公开(公告)号:US20090019447A1

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

    申请号:US12136486

    申请日:2008-06-10

    IPC分类号: G06F9/46

    CPC分类号: G06F9/4843 G06Q10/04

    摘要: An adaptive throttling system for minimizing the impact of non-production work on production work in a computer system is provided. The adaptive throttling system throttles production work and non-production work to optimize production. The adaptive throttling system allows system administrators to specify a quantified limit on the performance impact of non-production or utility work on production work. The throttling rate of the utility is then automatically determined by a supervisory agent, so that the utilities' impact is kept within the specified limit. The adaptive throttling system adapts dynamically to changes in workloads so as to ensure that valuable system resources are well utilized and utility work is not delayed unnecessarily.

    摘要翻译: 提供了一种用于最小化非生产工作对计算机系统中的生产工作的影响的自适应节流系统。 自适应节流系统节约生产工作和非生产工作,优化生产。 自适应调节系统允许系统管理员指定非生产或公用事业工作对生产工作的绩效影响的量化限制。 公用事业的节流率由监督人员自动确定,使公用事业的影响力保持在规定的限度内。 自适应调节系统动态地适应工作负载的变化,以确保有价值的系统资源得到充分利用,并且公用事业工作不会不必要地延迟。

    Adaptive throttling for data processing systems
    3.
    发明授权
    Adaptive throttling for data processing systems 有权
    数据处理系统的自适应调节

    公开(公告)号:US08181050B2

    公开(公告)日:2012-05-15

    申请号:US12136486

    申请日:2008-06-10

    IPC分类号: G06F1/32 G06F9/44

    CPC分类号: G06F9/4843 G06Q10/04

    摘要: An adaptive throttling system for minimizing the impact of non-production work on production work in a computer system is provided. The adaptive throttling system throttles production work and non-production work to optimize production. The adaptive throttling system allows system administrators to specify a quantified limit on the performance impact of non-production or utility work on production work. The throttling rate of the utility is then automatically determined by a supervisory agent, so that the utilities' impact is kept within the specified limit. The adaptive throttling system adapts dynamically to changes in workloads so as to ensure that valuable system resources are well utilized and utility work is not delayed unnecessarily.

    摘要翻译: 提供了一种用于最小化非生产工作对计算机系统中的生产工作的影响的自适应节流系统。 自适应节流系统节约生产工作和非生产工作,优化生产。 自适应调节系统允许系统管理员指定非生产或公用事业工作对生产工作的绩效影响的量化限制。 公用事业的节流率由监督人员自动确定,使公用事业的影响力保持在规定的限度内。 自适应调节系统动态地适应工作负载的变化,以确保有价值的系统资源得到充分利用,并且公用事业工作不会不必要地延迟。

    Adaptive throttling system for data processing systems
    4.
    发明授权
    Adaptive throttling system for data processing systems 失效
    用于数据处理系统的自适应节流系统

    公开(公告)号:US07137019B2

    公开(公告)日:2006-11-14

    申请号:US10427009

    申请日:2003-04-30

    IPC分类号: G06F1/32 G06F9/44

    CPC分类号: G06F9/4843 G06Q10/04

    摘要: An adaptive throttling system for minimizing the impact of non-production work on production work in a computer system. The adaptive throttling system throttles production work and non-production work to optimize production. The adaptive throttling system allows system administrators to specify a quantified limit on the performance impact of non-production or utility work on production work. The throttling rate of the utility is then automatically determined by a supervisory agent, so that the utilities' impact is kept within the specified limit. The adaptive throttling system adapts dynamically to changes in workloads so as to ensure that valuable system resources are well utilized and utility work is not delayed unnecessarily.

    摘要翻译: 一种用于最小化非生产工作对计算机系统中的生产工作的影响的自适应节流系统。 自适应节流系统节约生产工作和非生产工作,优化生产。 自适应调节系统允许系统管理员指定非生产或公用事业工作对生产工作的绩效影响的量化限制。 公用事业的节流率由监督人员自动确定,使公用事业的影响力保持在规定的限度内。 自适应调节系统动态地适应工作负载的变化,以确保有价值的系统资源得到充分利用,并且公用事业工作不会不必要地延迟。

    Method and system for embedding correlated performance measurements for distributed application performance decomposition
    6.
    发明授权
    Method and system for embedding correlated performance measurements for distributed application performance decomposition 失效
    用于嵌入分布式应用程序性能分解的相关性能测量的方法和系统

    公开(公告)号:US07720958B2

    公开(公告)日:2010-05-18

    申请号:US09875722

    申请日:2001-06-06

    IPC分类号: G06F15/173

    摘要: 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.

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

    METHOD AND APPARATUS FOR ONLINE SAMPLE INTERVAL DETERMINATION
    7.
    发明申请
    METHOD AND APPARATUS FOR ONLINE SAMPLE INTERVAL DETERMINATION 失效
    在线样品间隔测定的方法和装置

    公开(公告)号:US20080263563A1

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

    申请号:US12165009

    申请日:2008-06-30

    IPC分类号: G06F9/50

    摘要: In one embodiment, functional system elements are added to an autonomic manager to enable automatic online sample interval selection. In another embodiment, a method for determining the sample interval by continually characterizing the system workload behavior includes monitoring the system data and analyzing the degree to which the workload is stationary. This makes the online optimization method less sensitive to system noise and capable of being adapted to handle different workloads. The effectiveness of the autonomic optimizer is thereby improved, making it easier to manage a wide range of systems.

    摘要翻译: 在一个实施例中,将功能系统元件添加到自主管理器以启用自动在线采样间隔选择。 在另一个实施例中,用于通过连续地表征系统工作负载行为来确定采样间隔的方法包括监视系统数据并分析工作负载静止的程度。 这使得在线优化方法对系统噪声不太敏感,并且能够适应于处理不同的工作负载。 从而改进了自主优化器的有效性,从而更容易地管理广泛的系统。

    Methods and apparatus for performing adaptive and robust prediction
    8.
    发明授权
    Methods and apparatus for performing adaptive and robust prediction 失效
    用于执行自适应和鲁棒预测的方法和装置

    公开(公告)号:US07039559B2

    公开(公告)日:2006-05-02

    申请号:US10385265

    申请日:2003-03-10

    IPC分类号: G06F3/05

    CPC分类号: G06F9/5083 G06F2209/5019

    摘要: Techniques for performing adaptive and robust prediction. Prediction techniques are adaptive in that they use a minimal amount of historical data to make predictions, the amount of data being selectable. The techniques are able to learn quickly about changes in the workload traffic pattern and make predictions, based on such learning, that are useful for proactive response to workload changes. To counter the increased variability in the prediction as a result of using minimal history, robustness is improved by checking model stability at every time interval and revising the model structure as needed to meet designated stability criteria. Furthermore, the short term prediction techniques can be used in conjunction with a long term forecaster.

    摘要翻译: 用于执行自适应和鲁棒预测的技术。 预测技术是自适应的,因为它们使用最少量的历史数据进行预测,数据量可选择。 这些技术能够快速了解​​工作负载流量模式的变化,并根据此类学习进行预测,对于对工作负载变化的主动响应非常有用。 为了应对由于使用最小历史而导致的预测增加的变异性,通过在每个时间间隔检查模型稳定性并根据需要修改模型结构来改善鲁棒性以满足指定的稳定性标准。 此外,短期预测技术可以与长期预报员结合使用。

    Systems and methods for service and role-based software distribution

    公开(公告)号:US07013461B2

    公开(公告)日:2006-03-14

    申请号:US09755786

    申请日:2001-01-05

    CPC分类号: G06F8/61

    摘要: Computer-based methods and systems for performing automated distribution of a software package to one or more target machines in one or more regions of a distributed network of target machines, comprises the following steps. First, a base software package is prepared for each of the one or more regions based on at least one of: (i) policy data indicating which of the one or more regions are candidates for receiving the software package, (ii) dependency information indicating requisites for a service provided by the software package, and (iii) configuration information for each of the candidate regions. The base software package is then distributed to each of the candidate regions of the distributed network. The base software package received at each of the candidate regions is then customized based on at least one of: (i) regional distribution policies, (ii) dependency information specific to one or more roles performed by the target machines in that region, and (iii) individual target machine configuration information. Lastly, the software package customized in each of the candidate regions is distributed to at least one of the target machines in the candidate regions of the distributed network.

    System and method for on-line adaptive prediction using dynamic management of multiple sub-models
    10.
    发明授权
    System and method for on-line adaptive prediction using dynamic management of multiple sub-models 失效
    使用多个子模型的动态管理进行在线自适应预测的系统和方法

    公开(公告)号:US06937966B1

    公开(公告)日:2005-08-30

    申请号:US09591122

    申请日:2000-06-09

    IPC分类号: G06Q10/06 G06F7/60

    CPC分类号: G06Q10/06

    摘要: Predictive models are widely used for tasks in many domains. The present invention addresses the problem of prediction of non-stationary processes by dynamically managing multiple models. The system comprises a model assessor, a model adapter, a plurality of sub-models, a plurality of model combiner functions, training data that is used to estimate model parameters, and test data that is used to test for change points. Two processes are described, one for handling data updates and another that addresses prediction requests.

    摘要翻译: 预测模型广泛用于许多领域的任务。 本发明通过动态管理多个模型来解决非平稳过程的预测问题。 该系统包括模型评估者,模型适配器,多个子模型,多个模型组合器功能,用于估计模型参数的训练数据,以及用于测试变化点的测试数据。 描述两个处理过程,一个用于处理数据更新,另一个处理预测请求。